实验一 空间大数据库的创建与大数据导入
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一空间数据库的创建与数据导入
一、实验目的
1.利用ArcCatalog管理地理空间数据库,熟悉ArcCatalog的操作。
2、理解Geodatabse空间数据库模型的相关概念,掌握创建个人地理数据库
的方法。
二、实验容
1、拷贝实验数据
2、启动ArcCatalog,点击按钮(连接到文件夹). 建立到data 的连接
3、打开coverage、shapefile文件夹,查看下的要素及属性,理解两种数据模
型。
4、打开montgomery.gdb 空间数据库查看并理解montgomery.gdb数据库中包含
的要素集、要素类等信息,在预览窗口预览要素类等几何特性。
4、查看属性信息
在此预览窗口的下方,“预览”下拉列表中,选择“表格”。可以看到属性表,查看它的属性字段信息。
5、向Geodatabase导入coverage数据
(1)在ArcCatalog中右击Water 数据集,指向Import,点击Feature Class (multiple)
(2)单击Browse 按钮,定位到laterals coverage中的弧段要素类, 单击Add. (3)单击OK,此时laterals_arc 要素类加入到Water 数据集.
(4)在arccatalog中将laterals_arc要素类重命名为laterals
(5)右击Laterals 并单击Properties,为该要素类输入别名“Water laterals”(6)单击Fields 标签,单击OBJECTID 字段并为该字段输入别名“Feature identifier”.
(7)单击Preview 标签察看其特征.
6、将owners.dat表导入Montgomery geodatabase,并预览
(1)右击Montgomery geodatabase, 指向Import, 单击Table (multiple).
(2)从Catalog目录树中拖动并owners.dat(INFO table)并放置到Input Table 框中
(3)单击OK,完成后单击Close.
(4)在ArcCatalog 目录树,单击Montgomery geodatabase 中Owners表,单击
Preview 标签观察其记录.
(5)将owners.dat 表重命名为“Owners” .
(6)右击Owners 表并单击Properties 项查看表属性.
(7)
为该表
输入别
名
“Parce
l
owners
”.
(8)
单击
Fields
标签并
为以下
字段输
入表中
对应别名
7、向Geodatabase导入栅格数据:将dem1导入到montgomery数据库
思考:
1、采用另外的方法将world目录下的shapefile转为geodatabase中的要素。
2、如果转换时只需要提取部分要素如何操作,如提取country名为Russia的city。
实验报告
1、附图说明coverage shapefile geodatabase三种模型的区别Coverage数据模型
Coverage是一个集合,它可以包含一个或多个要素类。在第一个商业化GIS 软件Arc/INFO之前,计算计划的图形表示源自通用的CAD软件,属性信息和几何要素放在一起,不利于空间信息的描述和分析。
Coverage的优势:
(1)空间数据与属性数据关联。空间数据存储于建立了索引的二进制文件中,属性数据存放在DBMS表中,二者以公共的标识编码关联。
(2)矢量数据间的拓扑关系得以保存。
Shapefile数据模型
Shapefile是ArcView GIS 3.x的原生数据格式,属于简单要素类,用点、线、多边形存储要素的形状,却不能存储拓扑关系,具有简单、快速显示的优点。一个shapefile是由若干个文件组成的,空间信息和属性信息分离存储,所以称之为“基于文件”。每个shapefile,都至少由三个文件组成,其中:*.shp存储的是几何要素的的空间信息,也就是XY坐标。*.shx存储的是有关*.shp存储的索引信息,它记录了在*.shp中,空间数据是如何存储的,XY坐标的输入点在哪里,有
多少XY坐标对等信息。*.dbf存储地理数据的属性信息的dBase表。这三个文件是一个shapefile的基本文件,shapefile还可以有其他一些文件,但所有这些文件都与该shapefile同名,并且存储在同一路径下。下面简要介绍一下其他一些较为常见文件:*.prj如果shapefile定义了坐标系统,那么它的空间参考信息将会存储在*.prj文件中;*.shp.xml这是对shapefile进行元数据浏览后生成的xml元数据文件;*.sbn和*.sbx这两个存储的是shapefile的空间索引,它能加速空间数据的读取,这两个文件是在对数据进行操作、浏览或连接后才产生的,也可以通过ArcToolbox>DataManagement Tools>Indexes>Add spatial Index工具生成。
几种常见的shapefile文件:当使用ArcCatalog对shapefile进行创建、移动、删除或重命名等操作,或使用ArcMap对shapefile进行编辑时,ArcCatalog将自动维护数据的完整性,将所有文件同步改变。所以需要使用ArcCatalog管理shapefile。虽然Shapefile无法存储拓扑关系,但它并不是普通用于显示的图形文件,作为地理数据,它自身有拓扑的。比如一个多边形要素类,shapefile会按顺时针方向为它的所有顶点排序,然后按顶点顺序两两连接成的边线向量,在向量右侧的为多边形的部,在向量左侧的是多边形的外部。由于1990年代地理信息的迅速发展以及ArcView GIS 3.x软件在世界围的推广,shapefile格式的数据使用非常广泛,数据来源也较多。很多软件都提供了向shapefile转换的接口(eg:MapInfo、MapGIS等)。ArcGIS支持对shapefile的编辑操作,也支持shapefile