欢迎来到天天文库
浏览记录
ID:40553608
大小:867.00 KB
页数:18页
时间:2019-08-04
《GIS实验报告2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验报告二学号:200901015姓名:李鹏飞实验步骤:1,启动ArcCatalog打开一个地理数据库;2,预览地理数据库中的数据;3,创建缩图,查看元数据;导出的元数据(部分)如下图:4,创建个人地理数据库;将多个shp文件导入进新建的个人地理数据库。导入成功如图示在新建的要素集下面新建要素类新建table公交线路新建RelationshipClass。使公交线路和公交站点建立联系。5,拖放数据到ArcMap中;6,编辑属性数据及进行1:M的空间查询;编辑公交站要素类属性编辑表属性7,导入GPS数据,生成图层;本实验后的问题回答:1)阐述基本原理和概念
2、(要素类、要素数据集)2)Geodatabse空间数据库模型的特点。3)1:M空间查询的实现原理及应用实例。4)比较连接(Join)和关联(Link)关系的区别和应用。我的回答:1)参考Desktop帮助,要素类,原文为:Featureclassesarehomogeneouscollectionsofcommonfeatures,eachhavingthesamespatialrepresentation,suchaspoints,lines,orpolygons,andacommonsetofattributecolumns,forexample,a
3、linefeatureclassforrepresentingroadcenterlines.Thefourmostcommonlyusedfeatureclassesinthegeodatabasearepoints,lines,polygons,andannotation(thegeodatabasenameformaptext).翻译过来:要素类是常见要素的同类集合,每个都有相同的空间描述,像点、线、多边形和一个普通的属性列。例如,一个表示路段中心线的线要素类。在地理数据库中四个最常用的要素类是点、线、多边形和注释。要素数据集,原文为:Featur
4、edatasetsareobjectsthatallowyoutogrouptogetherrelatedfeatureclassessotheycanparticipateinspecificfunctionality.翻译过来:要素数据集是允许你把相关的要素类集合起来以便它们可以协作处理特定的功能。2)参考Desktop帮助文档目录“Thearchitectureofageodatabase”(地理数据库的内部构造)页的内容。Thegeodatabaseisobjectrelational(地理数据库是对象关联的)。地理数据库使用和其他高级DBMS的
5、相同的多级程序架构,没有外来的或不寻常的实现方式。地理数据库的对象的数据层由DBMS管理,行为层由应用程序逻辑实现。应用程序逻辑与存储的分离允许支持不同的DBMS和数据格式。3)一对多的空间关系查询是根据Relationship将两个要素或者表通过两者共有的某个字段连接起来来实现的。本次实验中,将公交站点和公交线路通过站点ID将两者唯一的联系了起来。一个公交站点可以对应多条公交线路。查询公交站点时,就能同时查询到经过该站点的公交线路。4)Join,是两个对象通过唯一的对应关系从而对应起来,如建立一对一,一对多、多对多的关系。有两种方式①Joiningth
6、eattributesfromatable,通常是基于两张表的共有字段将一张表的数据Join到Layer中。不必要求字段名一致,但数据类型必须一致。②Joiningdatabylocation(spatially),可以基于map中不同layer中要素的位置将layer连接起来使之成为空间上的一个统一体。Link,是一个对象通过创建一个Link保存另一个对象的绝对或相对的路径,如一个地图.mxd文档通过保存.shp文件和dBase表中的路径来产生地图。一旦.shp路径改变,地图将会不再显示该shape文件对应的图形。
此文档下载收益归作者所有