矢量数据介绍:

在 ArcGIS 中矢量数据格式主要以 shapefile,
地理数据库(个人地理数据库mdb、文件地理数据库gdb、企业地理数据库)、
Coverage(已淘汰)

shapefile

shapefile 是一种用于存储地理要素的几何位置和属性信息的非拓扑简单格式。shapefile 中的地理要素可以通过点、线或者面(区域)来表示。
包含shapefile的工作空间还可以包含dBASE表(它可以用来存储可链接到shapefile的要素的附加属性)。

shapefile 格式在应存储在同一项目工作空间且使用特定文件扩展名的三个或更多文件中定义地理配置要素的几何和属性。各文件必须具有相同的前缀

文件扩展名 说明 必须的文件
.shp 用于存储要素集合的主文件。此文件中未存储任何属性–仅有几何。
.shx .shp的配置文件,用于存储.shp文件中各个要素ID的位置
.dbf 用于存储要素信息的dBASE表,可用Excel打开
.sbn.sbx 用于存储要素空间索引的文件
.atx 为个dBASE属性索引(建立于ArcCatalog中)而创建
.ixs.mxs 读写shapefile的地理编码索引
.prj 用于存储坐标系信息的文件
.xml ArcGIS的元数据,用于存储shapefile的相关信息

shapefile整体局限性

正由于 shapefile 的简易性,使其成为一种非常流行的开放式数据转换格式。凭借其简易性,shapefile 似乎已成为人们的必须选择,但是使用shapefile时,应注意其局限性

  1. 地理数据不仅仅局限于 shapefile 可存储的简单要素和属性。
    例如:在地理数据库中,可支持标记、属性关系、拓扑关系、属性域和子类型、坐标经度和分辨率以及很多其他功能,但在 shapefile 中则不支持这些内容
  2. 由于 shapefile 是一种广泛用于数据转换的开放式格式,因此,许多非 Esri 软件包都输出 shapefile (遗憾的是,这些软件包并不总能创建格式正确的shapefile。或许,您已经遭到从其他源接受受损 shapefile 的麻烦)
  3. Mapgis-argis(属性丢失)
  4. Shapefile 利用 dBase 文件格式(.dbf 文件)来存储属性
    而 dBASE 是一种非 Esri 格式,该格式是于二十世纪八十年代早期开发的,是当时在存储属性方面应用最广的格式。然而,它们的时代已悄然而逝,从那时起,数据制图表达方式方面的改进(如,Unicode标准)不断涌现,以支持世界上大部分的书写系统。这就是 shapefile 无法使用非英语语言有效存储信息的原因之一
  5. 与地理数据库中的要素类不同, ArcGIS 不对形状长度和形状面积字段进行计算和维护

shapefile属性表的限制

  1. 日期字段仅支持日期。它们不支持时间
  2. 字段名称不能超过10个字符。属性的最大记录长度为4000个字节。记录长度是用于定义全部字段的字节数,而非用于存储实际值的字节数
  3. 最大字段数位255。若超出此上限,当转换为 shapefile 时只会转换为前255个字段
  4. dBASE 文件必须至少包含一个字段。当您创建新的 shapefile 或新 dBASE 表时,默认会创建一个整数ID字段
  5. dBASE文件不支持类型 blob、guid、全局ID、坐标ID或栅格字段类型
  6. dBASE 文件不支持 WHERE 子句,也不支持SQL
  7. 当你保存所做编辑时属性索引会被删除、因此必须重新创建属性索引

地理数据库


地理数据库是用于保存数据集集合的“容器”,其有三种类型:

文件地理数据库

在文件系统中以文件夹形式存储。每个数据集都以文件形式保存,该文件大小最多可扩展至 1 TB。建议使用文件地理数据库而不是个人地理数据(gdb) Default.gdb

个人地理数据库

所有的数据集都存储于 Microsift Access 数据文件内,该数据文件的大小最大为 2GB. (mdb)

企业级地理数据库

也称为多用户地理数据库,在大小和用户数量方面没有限制。这种类型的数据库试用 Oracle, Microsoft SQL Server, IBM DB2, IBM Informix 或 PostgreSQL 存储于关系数据库中

栅格数据格式介绍:

在 ArcGIS中,可以使用三种方式处理栅格数据:将其作为栅格数据集进行处理、作为栅格产品进行处理,以及作为栅格类型进行处理

tif 格式

单个文件 – 可能的文件扩展名 *.tif*.tiff*.tff
左边文件 – 扩展名 #.tfw

Esri grid 格式

格网是 Esri 栅格数据的原生存储格式

Img 格式

单个文件 – 扩展名 *.img
如果图像大于 2GB – 扩展名 *.ige
金字塔文件为 *.rrd

从地理数据库中栅格

存储在 *.gdb 文件夹中的栅格数据集

地图文档(.mxd)

可在 ArcMap 中使用且以文件形式存储在磁盘中的地图。
各地图文档中包含有关地图图层、页面布局和所有其他地图属性的规范。
通过地图文档,可以方便地在ArcMap中保存、重复使用和共享您的工作内容。
双击某个地图文档会将其作为新的ArcMap会话打开

  1. 低版本的软件打不开高版本的mxd文件
  2. 相对路径的问题
  3. 路径恢复问题

图层文件(lyr)

从地图图层中创建输出图层文件.lyr
图层文件存储很多输入图层的属性,例如:符号系统、标注和自定义弹出窗口

ArcGIS--(1)GIS地理空间数据介绍相关推荐

  1. 视频教程-ArcGIS之Data Reviewer空间数据质量检查(GIS思维)-大数据

    ArcGIS之Data Reviewer空间数据质量检查(GIS思维) 地理信息行业讲师,多个数字城市.国土资源项目实战经验,GIS思维创始人. 擅长ArcGIS列软件以及遥感软件(ENVI.PCI. ...

  2. 四维轻云地理空间数据协作管理平台的使用流程介绍

    倾斜摄影模型和点云数据采集制作完成后,很多行业在进行数据查看管理和共享时具有很大的不便,通常需要依赖专业软件才能在电脑上进行浏览,倘若想将数据分享给他人查看,则需要进行大文件传输以及让对方安装专业软件 ...

  3. R-GIS: 如何用R语言实现GIS地理空间分析及模型预测

    前言:随着地理信息系统(GIS)和大尺度研究的发展,空间数据的管理.统计与制图变得越来越重要.R语言在数据分析.挖掘和可视化中发挥着重要的作用,其中在空间分析方面扮演着重要角色,与空间相关的包的数量也 ...

  4. GIS数据:介绍一下全球行政区划数据的下载方法

    初七了! 上班了! 心里是不是颤抖了 那我们GIS思维新一年的工作,也将逐步开展起来了,今年我们将做一些大的改变,关注我们哦,与我们一路同行! 也欢迎加入GIS思维GIS系列技术学习,带给你不一样的学 ...

  5. 利用GeoServer发布地理空间数据服务示例

    题记-- 今天睡了午觉起来头昏脑涨,喉咙还不舒服,我一定是受凉了.啊~ 决定摘(脱)抄(密)节(处)选(理)一篇以前写的技术文档,滥竽充数. 这篇仅介绍地理空间数据服务的基础知识,以及如何在Windo ...

  6. 常用资源环境生态地理空间数据开源下载地址整理

    上学时研究需要用到大量资源环境生态地理空间数据,曾经搜集了不少资料,但开源的数据鱼龙混杂,参差不齐,数据筛选.验证和使用花费了不少时间,着实需要整理一下,在此记录一下已经整理过的数据!有需要的朋友可以 ...

  7. GeoServer 用于共享地理空间数据的开源服务器

    http://geoserver.org/ 专为互操作性而设计,它使用开放标准发布来自任何主要空间数据源的数据. OGC 实施 GeoServer 实现了行业标准的 OGC 协议,例如 Web Fea ...

  8. 用folium模块画地理图_使用Folium表示您的地理空间数据

    用folium模块画地理图 As a part of the Data Science community, Geospatial data is one of the most crucial ki ...

  9. element 怎么把数据写到日历表上_数据集 | 地理空间数据云30m的DEM爬取

    DEM数据是我们经常用到的一种数据,小编今天就带大家一块看一下怎么用python来爬取地理空间数据云的30m的DEM数据. 我们要爬取DEM数据首先还是要有一个地理空间数据云的账号.小伙伴们如果没有的 ...

最新文章

  1. 如何保存PDF、Word和Excel文件到数据库中
  2. Redis序列化配置类
  3. 算法刷题-数论-组合数、快速幂、逆元、递推求组合数、逆元求组合数
  4. XML轻松学习手册(1)XML快速入门
  5. python的shutil模块
  6. Java面向对象的编程
  7. Visual Studio使用技巧---(1-10)
  8. 提搞网站访问速度可做的优化-------转载自熊哥的博客
  9. 一篇文章让你搞懂如何通过Nginx来解决跨域问题
  10. Go语言核心之美 1.4-包和文件
  11. pythonapp爬虫库_GitHub - LJF2402901363/JobSearchApp: 基于Python的flask网络爬虫web项目
  12. 单利终值和现值matlab,单利终值现值和复利终值现值公式
  13. 电脑蓝牙无法搜索到其它蓝牙设备
  14. 数字电路硬件设计系列(八)之LED电路设计
  15. 【ArangoDB 介绍】
  16. C语言:数组与指针之 p++ 操作的细节问题(p是指针)
  17. python中offset_python pandas tseries.offsets.DateOffset用法及代码示例
  18. 认知电子战 (2.2):基于机器学习的目标状态识别
  19. 《挑战程序设计竞赛(疑惑)》19.2九宫格拼图
  20. python黑屏改成白底_详解Python给照片换底色(蓝底换红底)

热门文章

  1. GCP Marker自动刺点软件测试
  2. 软件中的质量属性(一)
  3. [python]如何在requests post时不做urlencode?
  4. 2013年度个人年终总结
  5. ThinkPad S5笔记本设置u盘启动方法
  6. java音视频处理类,Android Java实时音视频SDK自定义视频前处理功能 - 开发者中心 - ZEGO即构科技...
  7. HTTP Status 404 – Not Found
  8. linux 执行sh脚本传参数
  9. 论文笔记:Pre-training to Match for Unified Low-shot Relation Extraction
  10. 【智能硬件】打印机微信公众配置WIFI模块