ArcGIS基础教程培训资料.doc

上传人:1595****071 文档编号:51507458 上传时间:2022-10-18 格式:DOC 页数:40 大小:995KB
返回 下载 相关 举报
ArcGIS基础教程培训资料.doc_第1页
第1页 / 共40页
ArcGIS基础教程培训资料.doc_第2页
第2页 / 共40页
点击查看更多>>
资源描述

《ArcGIS基础教程培训资料.doc》由会员分享,可在线阅读,更多相关《ArcGIS基础教程培训资料.doc(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Good is good, but better carries it.精益求精,善益求善。ArcGIS基础教程-ArcMap简介ArcMap是创建、浏览、查询、编辑、组织和发布地图的一种工具。大多数地图都可同时显示某个地区当前的多种信息。Greenvalley市的地图中包含了三个图层:公共建筑物、街道和公园。我们可以在内容表中看到这些图层,每个图层上都有一个复选框用于图层的开启与关闭。ArcMap内容表点要素线要素面要素在图层中,符号用来表示地理要素。在这个实例中,公共建24筑物用点来表示,街道用线来表示,公园用面来表示。每个图层包含两种信息:描述地理要素的空间位置和形状的空间信息;描述地理

2、要素的属性信息。在公园这一图层中,所有的公园用绿色来标记,通过这个符号可以知道那些地方是公园,但还不能据此了解不同公园之间有何差异。在街道这一图层中,不同种类的街道,用不同的线状符号来表示。这样,用不同的线状符号来区分不同的街道,就表示了不同街道之间的差异。在建筑物这一图层中,不同的建筑物用不同的点状符号来表示。点的形状和颜色可以区分各个不同的组织机构。所有的学校都被归为一类,用一种特殊的符号来表示,因此可以很容易地把学校、医院和市政大楼区分开来。每一类学校都用不同的颜色表示,就很容易把Pine初级中学和Greenvalley高级中学区分开来。ARCGIS基础教程操作地图ArcMap提供了许多

3、方法让你与地图进行交互操作。浏览地图可以让人们发现要素之间的空间关系。可以用刚才打开的地图查询市政大楼(CityHall)的位置,查看靠近学校的公园,或了解图书馆旁的街道的名称。分析可以通过向地图中添加图层获取新的信息和发现隐含的规律。例如,如果在Greenvalley地图中添加了人口统计信息,就可以用这张地图进行学区的划分或发现潜在的消费顾客。如果添加了地质或地表坡度的图层信息,就可以用这张地图确定可能发生山崩的危险地区。显示结果ArcMap可以打印地图,并能将其嵌入到其他文件或电子出版物中。用户可以迅速地组织数据制作成图,保存地图时,所设计的打印版面、符号、注记和图表都同时被保存。ArcM

4、ap中包含了一大批创建和使用地图的工具。在本章后面的内容中,用户将使用其中的一些工具。定制地图是一种很有效的工具。如果地图中包含了可对其进行编辑加工的工具,将有助于用户更快地完成工作。用户可以通过向工具条中添加或删除工具,或创建个性化的工具条,轻松地定制ArcMap的界面。这些经过定制的界面可以和地图一起保存。用户也可以运用包含在ArcMap中的编程语言工具VBA(VisualBasicforApplications)来开发新的工具和创建界面。例如,运用VBA可开发一个工具,完成在一个选定区域内制作房屋地址数据表的功能。一旦设计出某种工具,把它和定制的工具条相关联,或把这个工具和地图存储在一起

5、,其他人就能使用这个工具了。编程为了便于同地图进行交互操作,用户可以自行设计新界面,创建特殊要素类。ArcGIS是完全组件对象模型(COM)化的,开发人员可以使用任何一种与之兼容的编程语言来制作组件。如果需要更多关于定制ArcMap和ArcCatalog的信息,可以参阅ExploringArcObjects一书。浏览地图用户可以使用多种方式浏览地图,常用的工具在Tools工具条里都能找到,使用这些工具可以浏览地图,查找要素,以及获得相关的信息。放大地图以获取信息如果想详细地了解地图中的某个地区,可以将地图放大。1.单击ZoomIn按钮。2.在一个公园的周围拉一个框,就可以把公园所在区域的地图放

6、大。单击ZoomIn按钮后,在地图中拉一个框,地图会放大为一张新的地图。当单击Back按钮后,就会回到原来的地图区域。3.单击IdentifyFeatures按钮,再单击某个公园。用IdentifyFeatures工具单击一个地理要素,IdentifyResults窗口就会弹出。可以观察窗口中显示的该要素的属性内容。当IdentifyFeatures工具检测到点击位置存在多个要素时,它会把每个要素名称都显示在IdentifyResults窗口的左边,只要点击要素名称,在窗口的右边就可以观察到该要素的属性内容。4.关闭IdentifyResults窗口。显示全图如果地图已被放大,而希望看到整幅地

7、图,用户可以很轻松地把地图缩小到全图显示的状态。1.单击FullExtent按钮。现在可以看到地图的全部范围,在标准工具栏中,可以看到地图的比例尺大约为195000(取决于屏幕的设置以及ArcMap窗口的大小)。如果地图的比例尺不是195000,可在下面的文本框中键入195000,然后按Enter键。在这个比例尺下,看不到建筑物。这是因为建筑物图层的最大可视比例属性已经被设置为170000。本章后面的内容将学习如何改变一个图层的属性。定位要素使用Find按钮,可以在地图中定位所有符合查询条件的地理要素。因为要编制的的地图在Greenvalley市政大楼周围区域,所以先要找到市政大楼,并把该区域

8、放大。1.单击Find按钮。点击后,会弹出Find对话框,就可以在特定的图层或者全部图层中查找要素。2.在Find文本框中输入“CityHall”;单击Inlayers下拉列表框,选择“buildings_point”;然后选中Infields选项,单击其下拉列表框,选择Name,最后单击Find。查找到的CityHall就显示在要素列表中。3.右击CityHall,并选择Zoomtofeature(s)。地图将放大市政大楼所在区域,由于当前地图比例尺已超过170000,所以建筑物要素就会显示在地图上,同时可以看到表示市政大楼的蓝色三角形符号。4.单击Cancel按钮,关闭Find对话框。地图

9、上当前显示的部分就是为市议会编制地图的部分区域。当选择Zoomtofeature(s)时,在弹出菜单中还有一个SetBookmark选项。空间书签(SpatialBookmark)可以保存特定的地图范围,用户可以随时将地图恢复到其保存范围的状态。空间书签和地图一起保存,所以任何使用地图的人都可以快速地将地图放大到空间书签所标识的范围。放大书签区域Greenvalley图是其他信息的基础底图,用户可以为常用的地图区域建立空间书签。DowntownGreenvalley就是其中之一。1.单击View,并指向Bookmarks。2.单击DowntownGreenvalley。现在地图放大显示的正是D

10、owntownGreenvalley区域,此时地图的范围和比例尺都是空间书签所记录的。制作这张市区地图,可以让议员们很容易地把该区域与其他区域进行比较。28ArcMap为交互操作地图提供了良好的界面。用户可以使用刚才的工具或其他工具来查找要素,回答与特定要素相关的问题,以及使用不同比例尺来显示地图。可以通过添加或删除图层,或者是改变图层显示方式来改变地图所显示的信息。本章下一部分内容是在地图中添加数据并修改图层属性。ARCGIS基础教程添加图层现在已打开Greenvalley地图并将其范围设置到市区,这样就可以编制所需要的地图了。市议会所需的地图包括市区用水情况和现有水管的位置和管径尺寸等信息

11、。首先,在地图上添加用水情况的图层。1.将ArcMap和ArcCatalog窗口移动到可同时看到的位置。2.单击ArcCatalog中的WaterUse图层并拖到地图上。用户可以选择Catalog目录树中的任意图层,并将其拖动到ArcMap中的地图上。这一图层显示了用一组渐变颜色填充的区域。就像打开Greenvalley地图时道路和建筑物都使用预定义的符号一样,WaterUse图层也使用了一组特定的符号来显示。图层是数据的快捷方式。它还定义了ArcMap如何绘制数据。用户可以将图层存储在机构中每个人都容易获取的地方,对他们每个人而言,数据都将以同样的方式显示。尽管图层非常有用,但有时图层却不易

12、获得。幸运的是,用户可以将原始地理数据添加到地图上,如同添加图层一样容易。添加要素当用户直接从coverage、shape文件或数据库中添加要素时,每个要素都用一个符号显示。现在,要将水管要素添加到地图上。1.将ArcMap和ArcCatalog窗口移动到可以同时显示的位置。2.单击Catalog树中Data文件夹旁的“+”号,查看文件加中的内容。3.单击GreenvalleyDB旁的“+”号。GreenvalleyDB是一个地理数据库,包含了用户将要使用的数据。该地理数据库中的数据放在5个要素数据集中:Hydrology,Parks,PublicBuidings,PublicUtility以

13、及Transportation。4.单击PublicUtility旁的“+”号。5.单击watermains_arc,并将其移到地图上。要素类是指具有相同几何特征(形状)的要素的集合。Watermains_arc就是一个要素类。在本例中,要素是指描述水资源分配系统的管道的线状(polyline)要素。地理数据库(geodatabase)包括要素集和要素类,是ArcGIS应用程序用来管理地理信息的。在第三章中,用户可以学到更多相关知识及其他GIS数据类型。改变图层符号市议会想知道市区水管管径的大致尺寸,所以必须用新的符号来表示这些水管。1.右击ArcMap内容表的Watermains_arc,在

14、弹出菜单中点击Properties选项。LayerProperties对话框弹出,可使用该对话框来查看和修改图层的各种属性。水管要素类包含了水管的多种属性。市议会想知道水管的管径尺寸,因此可以根据水管的管径属性将水管分为5类。2.单击Properties对话框上的Symbology选项卡。可以修改这一图层符号的样式,并在内容表中显示该样式。3.单击Quantities,可实现用渐变色填充符号。4.单击Graduatedsymbols,可实现用渐变符号显示要素。5.单击Value下拉列表框,选中DIAMETER。ArcMap根据NaturalBreaks分类法将水管要素分为5类。线的宽度代表了水

15、管的直径。如果想把水管改为蓝色,可以修改默认符号。6.单击Template按钮。32ARCGIS基础教程点击后,SymbolSelector对话框弹出。这里可以选择系统预定义的符号,如公路的线状符号;也可以自定义符号。7.单击Color,ColorSelector对话框弹出。可以在调色板中选择系统预定义的颜色,或者是单击MoreColors自定义颜色。8.选择暗蓝色并点击OK。现在,所有的水管都将用暗蓝色线条表示,线条的宽度代表水管的直径。9.点击Properties对话框上的OK按钮,将看到地图以新的线状符号显示。可以看出,ArcMap有一大批线状符号集和符号编辑工具。同样,点状符号和多边形

16、符号也有相应的符号集和符号编辑工具。该图层符号化设置完成后,保存地图以备后用,或者将其单独存储为图层文件,如WaterUse图层(具体操作参见UsingArcMap)。添加标注地图中部分街道中心线和水管使用了类似的符号。为了避免读者混淆,可以在地图中添加街道名称并改变街道中心线的符号。2.右击内容表中的street_arc。3.单击LabelFeatures选项。ArcMap将把街道名称添加到地图上。修改街道中心线符号1.再次右击内容表中的street_arc,并单击Properties选项。2.单击Symbology选项卡。3.单击Features,并选择Singlesymbol选项。街道中

17、心线现在以单线表示,为使其容易辨认,可以将线条的颜色改为亮灰色。4.单击Symbol按钮。SymbolSelector对话框弹出。5.单击Color,选择亮灰色并单击OK按钮。6.单击图层Properties对话框中的OK按钮。现在街道中心线以亮灰色表示,这样就不容易和水管混淆了。对地图进行排版现在所有数据都在地图上,并用相应的符号表示。这张为市议会会议准备的地图将用彩色打印在规格为“8.511”的纸上,并分发给每一位议员。1点击View菜单,然后点击LayoutView选项。现在可以预览地图版面。图层显示在纸张的数据框(dataframe)中,可以用数据框组织所有需要显示的图层。每张地图上至

18、少有一个数据框,这个数据框就是Layers,可以在ArcMap内容表的最上方看到它的名称。可以在地图上添加其他数据框,比较两个相邻的地区,显示全图或详图。在布局视图(Layoutview)中,可以看到地图上所有的数据框。如果返回数据视图(Dataview)的话,就会看到这些图层在活动数据框中,在内容表中以黑体表示。数据框页面在布局视图中还可以修改数据框在页面上的形状和位置;添加其他地图元素,如比例尺和图例等;还可以改变页面的大小和方向。当选择布局视图选项时,ArcMap界面上就添加了Layout工具条。可以通过Layout工具条中的工具来修改屏幕上显示的实际纸张的大小和位置,或者对其进行缩放。

19、在布局视图中,还可以使用Tools工具条中的工具来改变数据框中图层的范围。2.右击页面,选择PageSetup选项。3.点击MapSize和PrinterSize中的Landscape修改页面方向,然后单击OK按钮。现在是横向页面。添加比例尺、指北针、图例和页面标题,有助于议员们使用这张地图。首先,缩小数据框,在页面上为其他地图元素留出一部分空间。4.单击SelectElements按钮。5.单击数据框并选中它。选中的数据框外围出现虚线框,同时在数据框边角出现选择句柄。6.单击数据框中心并将其拖动到页面的左上角。7.选中数据框右下角的选择句柄,此时鼠标形状变成双向箭头,将其向左上方拖动。添加比

20、例尺1.在Insert菜单中选择ScaleBar选项。ScaleBar对话框弹出。2.单击选中其中任一比例尺并单击OK按钮。3.单击比例尺并拖放到数据框左下方空白处。添加指北针1.在Insert菜单中选择NorthArrow选项。NorthArrow对话框弹出。2.单击选中其中任一指北针符号并单击OK按钮。3.单击指北针并拖放到数据框下方和比例尺右侧的空白处。添加图例1.在Insert菜单中选择Legend选项。40LegendWizard对话框弹出。改变LegendWizard对话框中的参数可以调整地图上图例的式样。LegendWizard通过5个对话框来实现这一目的,它们分别是:选择图层、

21、图例标题、图例框样式、表示线状和多边形要素的符号的大小和形状,以及图例项的间距。在本例中,缺省的LegendWizard参数设置就适合于所编制地图。不过,在布局视图中,只要右击图例,从出现的菜单中选择Properties选项,就可以随时修改这些参数。2.按照向导提示,单击几次Next按钮,选取默认的图例参数。完成后,单击Finish按钮。ARCGIS基础教程现在,图例就显示在地图上。3.单击选中图例,并将其拖放到数据框右侧的空白处。可以单击蓝色选择句柄来改变图例的大小,使其以合适的尺寸显示在页面的右侧。添加标题1.在Insert菜单中选择Title选项。一个简略标题Greenvalley就出现

22、在布局视图中。Greenvalley是地图文档的名称,但是地图需要一个更具体的标题。2.选中标题,输入“DowntownGreenvalleyWaterMainsandWaterUse”,按Enter键,然后将标题拖放到页面的中上方。保存地图地图已经过多次修改。如果要把新制作的地图和原来的地图都保留的话,可以使用Saveas选项将地图以新名称保存。1.在File菜单上选择Saveas选项。2.打开Greenvalley文件夹。3.输入“DowntownWater”,单击Save按钮。现在,就可以打印一份市议会所需要的地图了。打印地图在ArcMap中制作的地图可以很方便地打印出来。而布局视图则可

23、以在要打印的页面中组织地图元素,如数据框、比例尺和指北针等。可以使用网络中的任意一台打印机来打印地图,可以选择Windows、PostScript或ArcPressTM等打印程序来打印。1.在File菜单中选择Print选项。Print对话框弹出。可以点击Setup按钮改变默认打印机。2.单击OK按钮。打印好之后,就可以将地图呈送给市议会了。关闭ArcMap和ArcCatalog。3.在File菜单中选择Exit选项,或者单击ArcMap窗口右上角的Close按钮()。然后对ArcCatalog进行同样的操作。浏览ARCCATALOG和ARCMAP43下一步做什么?通过制作一幅地图,用户已经学

24、会了如何启动和使用ArcGIS桌面系统的两个应用程序:ArcCatalog和ArcMap。在下一章中,用户将学习更多的有关GIS数据的知识以及如何使用各种数据类型。毋庸置疑,GIS分析领域的工作需要处理各种不同格式的地理数据。而且,对于任何GIS项目而言,首先要理解每种数据格式的优缺点。这对于学习第四章“设计GIS项目”也是很有必要的。浏览GIS数据本章提要z地理数据模型z要素数据格式3在第二章“浏览ArcCatalog和ArcMap”中,已经了解了地图和图层。地图上的图层是建立在GIS数据基础上的。当向地图上添加水管地理信息时,就是从地理数据库(geodatabase)的要素类中向地图添加数

25、据。GIS数据的格式还包括shape文件、coverage和栅格数据(raster)。尽管GIS数据的格式有很多种,但这些数据都存储空间数据和属性信息。许多数据都有空间要素,尽管可能有的不很明显。例如,与某个商场有关的顾客数据库通常就有这些顾客的联系地址。在相应的街道数据集中,这些地址就可以被绘制成点或者进行地理编码。同样地,商场的销售业绩表可以通过一条查询语句与销售地域要素类相链接,并显示在地图上。在分析某个项目以前,了解不同的GIS数据类型和数据库模型,是非常有益的。本章将简要介绍常用的GIS数据类型和数据库模型。地理数据模型ArcGIS以多种格式管理和存储地理数据。ArcGIS使用的三种

26、基本数据模型是矢量(vector)、栅格(raster)和不规则三角网(TIN)。此外,也可以将表格数据导入到GIS中。矢量模型地理现象可以用点、线和多边形来表达,这种对地球的表达统称为矢量数据模型。矢量模型对于表示和存储离散要素,如建筑物、管线或地块边界线等特别有用。点是x,y坐标对;线是定义形状的坐标集;多边形是定义封闭区域边界线的坐标集。坐标大多是指二维(x,y)或三维(x,y,z)(其中z值代表一个类似高程的值)。坐标值取决于地理坐标系统中存储的数据。关于坐标系统,在第六章“为分析准备数据”中进行了更详细地讨论。ArcGIS将矢量数据存储为要素类和具有拓扑关联的要素类集,与要素有关的属

27、性存储在数据表中。ArcGIS使用三种不同的矢量模型表示地理要素数据:coverage,shape文件和地理数据库(geodatabase)。栅格模型在栅格模型中,地球表面被分割成规则的网格单元。如果我们要将栅格定位在地理空间中,至少需要知道栅格数据中一个顶点的坐标(x,y)。栅格模型特别适合存储和分析空间连续的数据。栅格模型中的每个网格都含有一个值,代表一类、一个测量值或一个影像解译值。栅格数据包括影像和格网。影像如航片、卫片或扫描地图,常用来产生GIS数据。格网是派生数据,经常用于分析和模型模拟。网格产生的途径有几种:从采样点,比如土壤化学沉积面的采样点,生成格网;对影像进行分类生成格网,

28、如土地覆盖格网;将矢量数据进行转换,也可以生成格网。格网可以存储如高程表面之类的连续数值。格网也能存储分类数据,如植被类型数据。存储分类信息的格网还可以存储每个分类的属性。例如,存储植被类型的格网,可以为每一类存储一个数值代码,植被类型的名称、环境对某些野生生物的适宜度,以及一个通用的类型编码。这与要素数据不同,要素数据只能为每个要素存储属性。栅格图层的网格单元越小,地图的分辨率就越高,地图越详细。不过,由于整个栅格图像是由规则的格网组成的,为了存储高精度的信息而减小格网大小的做法就会增加信息的存储量。48ArcGIS能识别和使用从多种类型的影像文件中获取的栅格数据。就像添加要素一样,我们可以

29、向地图中添加栅格数据集,也可用ArcCatalog对其进行检查和组织。不规则三角网(TIN)模型在不规则三角网(TIN)模型中,图像以相互链接的三角形组成的网络进行表达,三角形的顶点是不规则分布的,每个点都有x、y、z坐标。不规则三角网(TIN)模型是一种存储和分析表面的有效方法。对有的地方地表起伏很大而有的地方地表平坦的异质性表面,在给定的数据量下,用三角网表面模型比用栅格模型更能精确地对其进行模拟表达。这是因为TIN模型可以在地势起伏大的地方用很多点表示,而在地势平坦的地方用ARCGIS基础教程较少的点来表示。ArcGIS以TIN数据集来存储这些不规则的三角网表面信息。与栅格数据一样,可以

30、在ArcMap地图中添加TIN数据,并用ArcCatalog来管理这些数据。如果需要更多的关于栅格数据和TIN模型的信息,请参阅ModelingOurWorld:TheESRIGuidetoGeodatabaseDesign一书。表格数据可以认为GIS是一种用几何(特征)表现世界的数据库。与其他数据库一样,ArcGIS可以实现数据表间的链接。如果具有公共属性,几乎所有的数据表都可以连接到要素类或栅格数据集。例如,有一个人口统计单元的shape文件和人口统计数据表文件,两者都包含了tract数值型字段,就可以将人口统计表格数据和shape文件的属性表连接起来,并绘制人口统计地图。将数据表放在地图

31、上的另外一种方法是地理定位(geolocating)。最简单的例子就是根据地理坐标数据表在地图上画点。例如,可以根据从GPS接收器获得的经纬度值将土壤采样点在地图上标识出来。也可以在街道网络图上,根据地址数据表进行地址的空间定位。这通常称为地理编码。浏览GIS数据49要素数据格式ArcGIS既支持基于文件的要素模型,也支持数据库管理系统(DBMS)要素模型。两种基于文件的要素模型是:coverage和shape文件。这两种文件使用“地理相关数据模型”,以二进制文件存储地理要素的矢量数据,并用唯一的ID标识号,使地理要素和存放在其他文件中的属性数据相关联。ArcGIS支持的DBMS要素模型也叫“

32、地理数据库数据模型”,在此模型中地理要素以行的形式存储在关系数据库的数据表中,行中包括要素的地理坐标和属性信息。CoveragesCoverages是一种传统的格式,可以用于进行复杂的地理处理、建立高质量的地理数据集和进行复杂的空间分析。Coverages包括三种要素类型:基本(primary)要素、复合(composite)要素和辅助(secondary)要素。Coverages的基本要素有标注点(labelpoint)、弧(arc)和多边形(polygon)。复合要素有路径(route)、段(section)和区域(region),它们是建立在基本要素之上的。Coverages也可能包括辅

33、助要素:控制点(tics)、链接(links)和注记(annotation)。控制点和链接不代表具体的地理实体,而是用于管理Coverage。注记用来为地图上的地理要素提供文本。50Coverage中的基本要素标注点(labelpoint)能表现单个点要素。例如,油井。下图中,左上角的点代表57号油井。标注点也可以将属性与多边形链接起来。Coverages中的每一个多边形有一个带有要素ID的标注点,通常位于多边形的中心。在下图中,展示了两多边形102和103的标注点。ARCGIS基础教程弧(arc)是通过端点连接起来的线段集。一条弧可以单独存在,如地质图上的一根断层线;多条弧可以组成网络,如河

34、流网或公共设施网。弧也可以组成代表区域的多边形,如土壤类型。节点(node)是弧的端点以及弧与弧之间相连的节点。节点有属性,所以它可以代表网络中点状要素,如水管网络中的阀门。节点对于跟踪coverages中的地理要素如何相互连接具有重要作用。这种相互连接称为拓扑(topology)。关于coverages的拓扑,在本节后面的部分将有更多的介绍。多边形(polygon)代表区域,它是以弧为边界的闭合区域,包括定义孤岛多边形的弧。在coverage中的多边形可能如下图中B和C那样具有公共弧。但这两个多边形并不重叠,因此区域中的每个点只能落在一个多边形中,如右下图,多边形A中的点处在多边形B外。Co

35、verages中的复合要素路径(route)和段(section)是由弧或部分弧组成的线状要素。路径在已有的线型网络中定义通路,如街道网络中从一所房子到飞机场的路径。因为我们感兴趣的地理网络上的点并不总是节点,段标识了部分的弧。段记录了在一条给定的弧上一条路径开始和结束的距离。区域(regions)是由多边形组成的区域要素。与多边形不同的是,它可以是不连续的。例如,大陆和岛屿在地图上可以表示为两个多边形,但它们属于同一个区域。在上图中,多边形A和多边形D都属于区域R1。Coverage中区域也可以重叠。例如,在一个森林多边形的Coverage中,如果有块区域在不同的年份都发生过火灾,则代表不同

36、森林火灾的两个区域可能重叠。上图中,区域R2和区域R3都包含多边形C。Coverages中的辅助要素注记(annotation)要素是当显示或打印地图时描述要素的字符串,注记可以定位在一个点上,或两个点之间,也可以沿一系列点进行注记。注记用来使地图的可读性更强。注记以地理坐标的形式存储,因此当显示地图时,相对于其他Coverage要素,注记的地理位置和比例尺保持不变。控制点(Tics)是地理控制点。它们是地面上的已知点,用以记录和转换Coverage的坐标。控制点能够将由纸质地图数字化来的要素从数字化仪的单位,如厘米或英吋,精确地转换到实际地理单位,如公里或英里。将地图上的地理要素数字化为不同

37、的图层时,采用相同的地理控制点,使它们能进行准确叠加,这在实践中是很有用的。链接(Link)是指用来调整coverage形状的偏移矢量。比如将两个相邻的coverage边界进行匹配。链接由一个起点和一个终点组成。Coverage拓扑关系拓扑(topology)是明确定义和使用要素几何中内在空间关系的过程。Coverage中主要有三种拓扑关系:连通性(connectivity)、区域定义(areadefinition)和邻接性(contiguity)。Coverage在特定的文件中实现拓扑并明确记录了这些空间关系。存储连通关系可以对线性网络建模和流追踪。存储区域定义和邻接信息,使得找到或合并邻接

38、多边形,并通过叠加操作合并不同Coverage中的地理要素成为可能。Coverage用标志弧的端点的节点存储连通性。有公共节点的弧被连接起来,这称为弧节点拓扑,每段弧都是有起点和终点并且相互连接的顶点集。下图表示了标注为1,2,3的三段弧。弧1始于节点10终止于节点20。由顶点a、b、c和d定义了它的形状。弧2在节点10和20与弧1相连,共享节点弧顶点Coverage通过记录一列构成每个多边形边界的相连接的弧来定义区域(area),称为多边形-弧拓扑。下图中的多边形A是由弧1和弧2构成的。多边形Coverage通过记录一列弧的左多边形和右多边形来存储邻接信息,称为左-右拓扑。具有公共弧的多边形

39、是邻接的。图中的多边形A和B就是邻接关系。因为A在弧段2的左边,B在弧段2的右边。公用边Coverage的存储Coverage存储在工作空间中。这里的工作空间是指文件系统中的文件夹,工作空间文件夹包括一个名为info的文件夹和几个以Coverage名称命名的文件夹。在上图中,工作空间叫做a_workspace。Coverage文件夹文件系统中的工作空间包括a_coverage和b_coverage两个文件夹。每个Coverage文件夹都包括一些存储Coverage要素信息的文件,包括坐标、拓扑等信息。Coverage中要素的属性存储在由INFOTM数据库管理的要素属性表中。Info文件夹包括I

40、NFO数据文件和每个coverage的数据表定义信息。在ArcCatalog中,可以看到coverage工作空间是一个GIS数据文件夹。通过图标就可以识别一个coverage的几何特征(点、线和多边形等),同样也能知道coverage中的要素类。Shape文件Shape文件对于制图和空间分析来说是非常有用的。许多地理数据都是以Shape文件格式保存的。ArcCatalog的工作空间在上图中,可以发现,在a_workspace工作空间中包含两个coverage:a_coverage和b_coverage。a_coverage中包含了arc要素类和tic要素类。这个coverage有多边形拓扑,所

41、以它包括了一个polygon要素类,同时还有一个label要素类。b_coverage是一个线状要素的coverage,所以它只包含了arc和tic要素类。如果在INFO数据库里还存储了其它的表格(如链接数据表或符号查询表),我们也可以在coverage工作空间中看到相应的数据表。Shape文件比coverage简单,因为它不存储各种要素和要素类之间的完整的拓扑关系。每个Shape文件只存储单一要素类的要素。Shape文件中的要素Shape文件有两种类型的点要素:点(Point)和多点(Multipoint)。线状要素也有两种:简单线(simpleline)和组合折线(multipartpol

42、ylines)。Shape文件也有面状要素,包括叫做多边形的简单或组合面状要素。点(point)指简单的单点要素,例如油井和纪念碑。在下图中,57号油井被选中。多点(multipoint)是代表一个要素的点的集合。例如,一群小岛屿可以用一个多点要素来表示。下图中多点要素22被选中。线(line)可以是简单的连续线,如在地图上的断层线;也可以是有分支的折线(polyline),如河流;线状要素也可以有不连续的部分。多边形(polygon)可以是简单的面状要素,如一座孤岛;它也可以是组合面状要素,如构成一个州的几个孤岛。多边形可以重叠,但是shape文件不能存储它们之间的拓扑关系。例如两个商家的市

43、场区域可以用重叠的多边形来表示。Shape文件的存储Shape文件存储在文件夹中。一个shape文件由一组矢量数据文件和包含要素属性的dBASE格式的.dbf文件组成。Shape文件的每个组成文件都有相同的文件名。shapefile文件夹线类型shapefile文件的组成文件一个shape文件表示的地理要素只能是一种几何形状:点、多点、线或多边形。在ArcCatalog中查看shapefile文件夹时,可以看到shape文件是以单独的要素类存储的。ArcCatalog中的文件夹ArcCatalog中的shape文件地理数据库(Geodatabase)地理数据库实现了一个面向对象的GIS数据模型

44、地理数据库数据模型。地理数据库将每一个要素以行的形式存储在表中,要素的矢量数据存储在表中的shape字段中,属性数据存储在其他字段中,每个表存储一个要素类。除了存储矢量数据外,地理数据库还可以存储栅格数据、数据表以及其他数据表的参考。地理数据库可以将所有空间数据存储在一个地方,将coverages、shape文件、栅格数据添加到DBMS中类似。当然,还扩充了基于文件的数据模型所没有的重要的新功能。地理数据库的优点是:其中的要素可以有内建行为;要素完全存储在单一的数据库中;数据量大的地理数据库要素类可以实现不分块、无缝存储。除点、线和面这些基本要素之外,还可以创建自定义要素,如变压器、管道和地块

45、等。自定义要素可有特定的行为,以更好地表达现实世界中的物体。我们可以使用这种特定行为来支持复杂的网络建模,防止数据录入出错,自定义要素的表现形式,以及定制属性数据的录入和检验方式。地理数据库中的要素由于用户可以定制对象,这意味着在地理数据库中潜在的数据类是无限的。地理数据库要素的基本几何图形有点、多点、网络接合点、线、网络边以及多边形。也可以创建新的几何要素。所有的点、线和多边形要素类均具有以下特征:z由多个部分组成(如coverage中的多点和区域);z具有x,y;x,y,z;或x,y,z,m坐标(m坐标存贮距离,如沿公路分布的里程碑之间的距离);z以连续的无缝图层进行存储。点和多点地理数据库要素,与shape文件中相应的要素类型相似。例如,基本点要素可以代表城市中建筑物的位置。自定义点要素也可以代表建筑物,但它们可能有一个交互界面,用于显示所有者、面积和建筑物估价信息,或展示该建筑物的照片或示意图。网络接合点要素(Networkjunctionfeatures)是在网络中

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁