- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
arcgis空间数据的采集和组织.pdf
第三章 空间数据的采集与组织
数据采集是将现有的地图、外业观测成果、航空相片、遥感图像、文本资料等转成计
算机可以处理与接收的数字形式。数据采集分为属性数据采集和图形数据采集。对于属性
数据的采集经常是通过键盘直接输入;图形数据的采集实际上就是图形数字化的过程。数
据采集过程中难免会存在错误,所以,对图形数据和属性数据进行一定的检查、编辑是很
有必要的。
数据采集后如何将其组织在数据库中,以反映客观事物及其联系,这是数据模型要解
决的问题。GIS 就是根据地理数据模型实现在计算机上存储、组织、处理、表示地理数据
的。数据模型组织的好坏,直接影响到GIS 系统的性能。
ArcGIS9 中主要有 Shapefile、Coverage 和 Geodatabase 三种文件格式。Shapefile 由存
储空间数据的 shape 文件、存储空间数据的 dBase 表和存储空间数据与属性数据关系的.shx
文件组成;Coverage 的空间数据存储在二进制文件中,属性数据和拓扑数据存储在 INFO
表中,目录合并了二进制文件和 INFO 表,成为 Coverage 要素类;Geodatabase 是 ArcGIS
数据模型发展的第三代产物,它是面向对象的数据模型,能够表示要素的自然行为和要素
之间的关系。
本章在介绍创建 Shapefile、Coverage 的基础上,重点讲解了Geodatabase 的创建过程,
并介绍了如何对空间数据进行编辑。在本章最后,提供了两个实例,供读者练习,以便更
好的掌握 GeoDatabase 数据库技术。
3.1 shapefile 文件创建
3.1.1 创建新 Shapefile 和 dBASE 表
ArcCatalog 可以创建新的 shapefile 和 dBASE 表,并通过添加、删除和索引属性来修
改它们,也可以定义 shapefile 的坐标系统和更新其空间索引。当在 ArcCatalog 中改变
shapefile 的结构和特性(properties )时,必须使用ArcMap 来修改其要素和属性。
1. 创建新的 Shapefile
当创建一个新的 shapefile 时,必须定义它将包含的要素类型,Shapefile 创建之后,
这个类型不能被修改。如果选择了以后定义 shapefile 的坐标系统,那么直到被定义前,它
将被定义为“Unkown ”。
创建一个新的 shapefile 文件的具体过程如下:
(1) 在ArcCatalog 目录树中,右键单击需要创建 Shapefile 的文件夹,单击New ,再单
击 Shapefile,如图 3.1 所示。
1
(2 ) 打开Create New Shapefile 对话框,设置文件名称和要素类型。要素类型可以通过下
拉菜单选择 Polyline 、 Polygon 、 MultiPoint 、 MultiPatch 等要素类型。如图 3.2 所
示。
图3.1 创建 Shapefile 图3.2 Create New Shapefile 对话框
(3 ) 单击Edit 按钮,定义 Shapefile 的坐标系统,
打开 Spatial Reference 对话框,如图 3.3 所示。
(4 ) 单击 Select 按钮,可以选择一种预定义的坐标
系统;单击 Import 按钮,可以选择想要复制
其坐标系统的数据源;单击 New 按钮,可以
定义一个新的、自定义的坐标系统(具体介绍
见第四章)。
(5 ) 如果 Shapefile 要存储表示路线的折线,那么
要复选 Coordinates will contain M Values,如果
Shapefile 将存储三维要素,那么要复选
Coordinates will contain Z Values 。
(6 ) 单击OK 按钮,新的 Shapefile 在文件夹中出
现。
2. 创建新的 dBASE 表
在 Catalog 目录数中,右键单击需要创建 dBASE
表的文件夹,单击 New
文档评论(0)