目录
第一章 ArcGIS初识
ArcGIS中文帮助文档网址:ArcGIS Desktop
1 GIS地理空间数据介绍
地理空间数据是地理位置的相关信息,以可用于地理信息系统(GIS)的格式进行存储。地理空间数据涉及空间要素的位置。我们可以使用地理坐标系和投影坐标系来确定地球表面空间要素的位置。地理坐标系以经纬度表示,投影坐标系以x,y坐标表示。GIS地理空间数据分为矢量数据与栅格数据。
1.1 矢量数据与栅格数据的区别
一. 矢量数据:以点、线、面的形式通过记录坐标的方法来尽可能的将地理实体的空间位置表现得准确无误,如河流、POI点、宗地。每一个要素都被赋予一个标识码(ID),以便于与其属性相关联。
矢量数据的优点:
1.便于面向现象(土壤类,土地利用单元等);
2.结构紧凑、冗余度低、便于描述线或边界;
3.利用网络、检索分析,提供有效的拓扑编码,对需要拓扑信息的操作更有效;
4.图形显示质量好,精度高;
矢量数据的缺点:
1.数据结构复杂,各自定义,不利用数据标准化和规范化,数据交换困难;
2.多边形叠置分析困难,没有栅格有效,表达空间变化性能力差;
3.不能像数字图像那样做增强处理;
4.软硬件技术要求高,显示与绘图成本较高;
二. 栅格数据:使用栅格像元代表空间要素,点要素由单个像元表示,线要素由一序列相邻的像元表示,面要素由连续的栅格像元的集合表示。像元的值表示该像元位置的空间要素的属性,栅格数据适用于表示连续的要素,如高程数据、影像数据等。
栅格数据的优点:
1.结构简单,易于数据交换;
2.叠置分析和地理(能有效表达空间可变性)现象模拟较易;
3.利于与遥感数据的匹配应用和分析,便于图像处理;
4.输出快速,成本低廉。
栅格数据的缺点:
1.现象识别效果不如矢量方法,难以表达拓扑;
2.图形数据量大,数据结构不严密不紧凑,需用压缩技术解决该问题;
3.投影转换困难;
4.图形质量转低,图形输出不美观,线条有锯齿,需用增加栅格数量来克服,但会增加数据文件;
1.2 Esri常用的数据格式介绍
一.矢量数据格式介绍
在ArcGIS中矢量数据格式主要以shapefile、地理数据库(个人地理数据库mdb、文件地理数据库gdb、企业地理数据库)、Coverage(已淘汰)。
(1)Shapefile
Shapefile是一种用于存储地理要素的几何位置和属性信息的非拓扑简单格式。Shapefile中的地理要素可通过点、线或面(区域)来表示。包含shapefile的工作空间还可以包含dBASE表,它们用于存储可连接到shapefile的要素的附加属性。(多点、多面)
shapefile格式应存储在同一项目工作空间且使用特定文件扩展名的三个或更多文件中定义地理配准要素的几何和属性。各文件必须具有相同的前缀。
图1 shapefile文件的组成
Shp的局限性:
正由于shapefile的简易性,使其成为一种非常流行的开放式数据转换格式。凭借其简易性,shapefile似乎已成为人们的必然选择,但是使用shapefile时,应注意其局限性。概况如下:
1.地理数据不仅仅局限于shapefile可存储的简单要素和属性。例如:在地理数据库中,可支持注记、属性关系、拓扑关系、属性域和子类型、坐标精度和分辨率以及很多其他功能,但是在shapefile中则不支持这些内容。
2.由于shapefile是一种广泛用于数据转换的开放式格式,因此,许多非Esri软件包都可输出shapefile。(遗憾的是,这些软件包并不总能创建格式正确的shapefile。或许,您已经遭遇过从其他源接收受损shapefile的麻烦。)
3.Mapgis—Arcgis(属性丢失)
4.Shapefile利用dBASE文件格式(.dbf文件)来存储属性。而dBASE是一种非Esri格式,该格式是于二十世纪八十年代早期开发的,是当时在存储属性方面应用最广的格式。然而,它们的时代已悄然而逝,从那时起,数据制图表达方法方面的改进(如,Unicode标准)不断涌现,以支持世界上大部分的书写系统。这就是shapefile无法使用非英语语言有效存储信息的原因之一。
5.与地理数据库中的要素类不同,ArcGIS不对形状长度和形状面积字段进行计算和维护。
shp属性表的限制: