ArcGIS基础教程.doc

上传人:豆**** 文档编号:17403712 上传时间:2022-05-23 格式:DOC 页数:40 大小:335.50KB
返回 下载 相关 举报
ArcGIS基础教程.doc_第1页
第1页 / 共40页
ArcGIS基础教程.doc_第2页
第2页 / 共40页
点击查看更多>>
资源描述

《ArcGIS基础教程.doc》由会员分享,可在线阅读,更多相关《ArcGIS基础教程.doc(40页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流ArcGIS基础教程.精品文档.ArcMap简介ArcMap是创建、浏览、查询、编辑、组织和发布地图的一种 工具。大多数地图都可同时显示某个地区当前的多种信息。 Greenvalley市的地图中包含了三个图层:公共建筑物、街 道和公园。我们可以在内容表中看到这些图层,每个图层上都有一个复 选框用于图层的开启与关闭。ArcMap内容表点要素线要素 面要素在图层中,符号用来表示地理要素。在这个实例中,公共建24筑物用点来表示,街道用线来表示,公园用面来表示。每个 图层包含两种信息:描述地理要素的空间位置和形状的空间 信息;描述地理要素的属性信息。

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

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

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

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

6、按钮。2. 在一个公园的周围拉一个框,就可以把公园所在区域的 地图放大。单击Zoom In按钮后,在地图中拉一个框,地图会放大 为一张新的地图。当单击Back按钮后,就会回到原来的 地图区域。3. 单击Identify Features按钮,再单击某个公园。用Identify Features工具单击一个地理要素,Identify Results窗口就会弹出。可以观察窗口中显示的该要素的属 性内容。当Identify Features工具检测到点击位置存在多个要素 时,它会把每个要素名称都显示在Identify Results窗口的 左边,只要点击要素名称,在窗口的右边就可以观察到该要 素的属

7、性内容。4. 关闭Identify Results窗口。显示全图如果地图已被放大,而希望看到整幅地图,用户可以很轻松 地把地图缩小到全图显示的状态。1. 单击Full Extent按钮。现在可以看到地图的全部范围,在标准工具栏中,可以看到 地图的比例尺大约为195000(取决于屏幕的设置以及 ArcMap窗口的大小)。如果地图的比例尺不是195000,可 在下面的文本框中键入195000,然后按Enter键。在这个比例尺下,看不到建筑物。这是因为建筑物图层的最大可视比例属性已经被设置为170000。本章后面的内容将 学习如何改变一个图层的属性。定位要素使用Find按钮,可以在地图中定位所有符合

8、查询条件的地理 要素。因为要编制的的地图在Greenvalley市政大楼周围区 域,所以先要找到市政大楼,并把该区域放大。1. 单击Find按钮。点击后,会弹出Find对话框,就可以在特定的图层或者全部 图层中查找要素。2. 在Find文本框中输入“City Hall”;单击In layers下 拉列表框,选择“buildings_point”;然后选中In fields 选项,单击其下拉列表框,选择Name,最后单击Find。查找到的City Hall就显示在要素列表中。3. 右击City Hall,并选择Zoom to feature(s)。地图将放大市政大楼所在区域,由于当前地图比例尺已

9、超过170000,所以建筑物要素就会显示在地图上,同时可以看 到表示市政大楼的蓝色三角形符号。4. 单击Cancel按钮,关闭Find对话框。 地图上当前显示的部分就是为市议会编制地图的部分区域。 当选择Zoom to feature(s)时,在弹出菜单中还有一个SetBookmark选项。空间书签(Spatial Bookmark)可以保存特定的地图范围,用户可以随时将地图恢复到其保存范围的状 态。空间书签和地图一起保存,所以任何使用地图的人都可以快 速地将地图放大到空间书签所标识的范围。放大书签区域Greenvalley图是其他信息的基础底图,用户可以为常用的 地图区域建立空间书签。Dow

10、ntown Greenvalley就是其中之 一。1. 单击View,并指向Bookmarks。2. 单击Downtown Greenvalley。现在地图放大显示的正是Downtown Greenvalley区域,此时 地图的范围和比例尺都是空间书签所记录的。制作这张市区 地图,可以让议员们很容易地把该区域与其他区域进行比 较。28ArcMap为交互操作地图提供了良好的界面。用户可以使用刚 才的工具或其他工具来查找要素,回答与特定要素相关的问 题,以及使用不同比例尺来显示地图。可以通过添加或删除图层,或者是改变图层显示方式来改变 地图所显示的信息。本章下一部分内容是在地图中添加数据并修改图层

11、属性。ARCGIS 基础教程添加图层现在已打开Greenvalley地图并将其范围设置到市区,这样 就可以编制所需要的地图了。市议会所需的地图包括市区用 水情况和现有水管的位置和管径尺寸等信息。首先,在地图 上添加用水情况的图层。1. 将ArcMap和ArcCatalog窗口移动到可同时看到的位置。2. 单击ArcCatalog中的Water Use图层并拖到地图上。用 户可以选择Catalog目录树中的任意图层,并将其拖动 到ArcMap中的地图上。这一图层显示了用一组渐变颜色填充的区域。就像打开 Greenvalley地图时道路和建筑物都使用预定义的符号一 样,Water Use图层也使用

12、了一组特定的符号来显示。图层是数据的快捷方式。它还定义了ArcMap如何绘制数据。 用户可以将图层存储在机构中每个人都容易获取的地方,对 他们每个人而言,数据都将以同样的方式显示。尽管图层非常有用,但有时图层却不易获得。幸运的是,用 户可以将原始地理数据添加到地图上,如同添加图层一样容 易。添加要素当用户直接从coverage、shape文件或数据库中添加要素时, 每个要素都用一个符号显示。现在,要将水管要素添加到地图上。1. 将ArcMap和ArcCatalog窗口移动到可以同时显示的位 置。2. 单击Catalog树中Data文件夹旁的“+”号,查看文件加 中的内容。3. 单击Greenv

13、alleyDB旁的“+”号。 GreenvalleyDB是一个地理数据库,包含了用户将要使用 的数据。该地理数据库中的数据放在5个要素数据集中: Hydrology,Parks,Public Buidings,Public Utility以及 Transportation。4.单击Public Utility旁的“+”号。5.单击watermains_arc,并将其移到地图上。要素类是指具有相同几何特征(形状)的要素的集合。 Watermains_arc就是一个要素类。在本例中,要素是指描述 水资源分配系统的管道的线状(polyline)要素。地理数据库(geodatabase)包括要素集和要

14、素类,是ArcGIS 应用程序用来管理地理信息的。在第三章中,用户可以学到 更多相关知识及其他GIS数据类型。改变图层符号市议会想知道市区水管管径的大致尺寸,所以必须用新的符 号来表示这些水管。1. 右击ArcMap内容表的Watermains_arc,在弹出菜单中点 击Properties选项。Layer Properties对话框弹出,可使用该对话框来查看和修 改图层的各种属性。水管要素类包含了水管的多种属性。市议会想知道水管的管 径尺寸,因此可以根据水管的管径属性将水管分为5类。2. 单击Properties对话框上的Symbology选项卡。可以修改这一图层符号的样式,并在内容表中显示

15、该样式。3. 单击Quantities,可实现用渐变色填充符号。4. 单击Graduated symbols,可实现用渐变符号显示要素。5. 单击Value下拉列表框,选中DIAMETER。ArcMap根据Natural Breaks分类法将水管要素分为5类。线的宽度代表了水管的直径。如果想把水管改为蓝色,可以 修改默认符号。6. 单击Template按钮。32ARCGIS 基础教程点击后,Symbol Selector对话框弹出。这里可以选择系统预定义的符号,如公路的线状符号;也可以自定义符号。7. 单击Color,Color Selector对话框弹出。可以在调色 板中选择系统预定义的颜色

16、,或者是单击More Colors 自定义颜色。8. 选择暗蓝色并点击OK。现在,所有的水管都将用暗蓝色线条表示,线条的宽度代表水管的直径。9. 点击Properties对话框上的OK按钮,将看到地图以新的 线状符号显示。可以看出,ArcMap有一大批线状符号集和符号编辑工具。同 样,点状符号和多边形符号也有相应的符号集和符号编辑工 具。该图层符号化设置完成后,保存地图以备后用,或者将其单 独存储为图层文件,如Water Use图层(具体操作参见Using ArcMap)。添加标注地图中部分街道中心线和水管使用了类似的符号。为了避免 读者混淆,可以在地图中添加街道名称并改变街道中心线的 符号。

17、2. 右击内容表中的street_arc。3. 单击Label Features选项。ArcMap将把街道名称添加到地图上。修改街道中心线符号1. 再次右击内容表中的street_arc,并单击Properties选 项。2. 单击Symbology选项卡。3. 单击Features,并选择Single symbol选项。街道中心线现在以单线表示,为使其容易辨认,可以将线条 的颜色改为亮灰色。4. 单击Symbol按钮。Symbol Selector对话框弹出。5. 单击Color,选择亮灰色并单击OK按钮。6. 单击图层Properties对话框中的OK按钮。现在街道中心线以亮灰色表示,这样

18、就不容易和水管混 淆了。对地图进行排版现在所有数据都在地图上,并用相应的符号表示。这张为市 议会会议准备的地图将用彩色打印在规格为“8.511”的 纸上,并分发给每一位议员。1 点击View菜单,然后点击Layout View选项。现在可以预览地图版面。图层显示在纸张的数据框(data frame)中,可以用数据框组织所有需要显示的图层。每张地图上至少有一个数据框,这个数据框就是Layers,可 以在ArcMap内容表的最上方看到它的名称。可以在地图上添加其他数据框,比较两个相邻的地区,显示 全图或详图。在布局视图(Layout view)中,可以看到地图上所有的数 据框。如果返回数据视图(D

19、ata view)的话,就会看到这 些图层在活动数据框中,在内容表中以黑体表示。数据框页面在布局视图中还可以修改数据框在页面上的形状和位置;添 加其他地图元素,如比例尺和图例等;还可以改变页面的大 小和方向。当选择布局视图选项时,ArcMap界面上就添加了Layout工具 条。可以通过Layout工具条中的工具来修改屏幕上显示的实际纸张的大小和位置,或者对其进行缩放。在布局视图中,还可以使用Tools工具条中的工具来改变数 据框中图层的范围。2. 右击页面,选择Page Setup选项。3. 点击Map Size和Printer Size中的Landscape修改页面方向,然后单击OK按钮。现

20、在是横向页面。添加比例尺、指北针、图例和页面标题,有助于议员们使用这张地图。首先,缩小数据框,在页面上为其他地图元素留出一部分空 间。4. 单击Select Elements按钮。5. 单击数据框并选中它。选中的数据框外围出现虚线框, 同时在数据框边角出现选择句柄。6. 单击数据框中心并将其拖动到页面的左上角。7. 选中数据框右下角的选择句柄,此时鼠标形状变成双向箭头,将其向左上方拖动。添加比例尺1. 在Insert菜单中选择Scale Bar选项。Scale Bar对话框弹出。2. 单击选中其中任一比例尺并单击OK按钮。3. 单击比例尺并拖放到数据框左下方空白处。添加指北针1. 在Inser

21、t菜单中选择North Arrow选项。North Arrow对话框弹出。2. 单击选中其中任一指北针符号并单击OK按钮。3. 单击指北针并拖放到数据框下方和比例尺右侧的空白处。添加图例1. 在Insert菜单中选择Legend选项。40Legend Wizard对话框弹出。改变Legend Wizard对话框中的参数可以调整地图上图例的 式样。Legend Wizard通过5个对话框来实现这一目的,它们 分别是:选择图层、图例标题、图例框样式、表示线状和多 边形要素的符号的大小和形状,以及图例项的间距。在本例中,缺省的Legend Wizard参数设置就适合于所编制 地图。不过,在布局视图中

22、,只要右击图例,从出现的菜单 中选择Properties选项,就可以随时修改这些参数。2. 按照向导提示,单击几次Next按钮,选取默认的图例参 数。完成后,单击Finish按钮。ARCGIS 基础教程现在,图例就显示在地图上。3. 单击选中图例,并将其拖放到数据框右侧的空白处。可以单击蓝色选择句柄来改变图例的大小,使其以合适的尺 寸显示在页面的右侧。添加标题1. 在Insert菜单中选择Title选项。一个简略标题Greenvalley就出现在布局视图中。Greenvalley是地图文档的名称,但是地图需要一个更具体 的标题。2. 选中标题,输入“Downtown Greenvalley W

23、ater Mains and Water Use”,按Enter键,然后将标题拖放到页面 的中上方。保存地图地图已经过多次修改。如果要把新制作的地图和原来的地图 都保留的话,可以使用Save as选项将地图以新名称保存。1. 在File菜单上选择Save as选项。2. 打开Greenvalley文件夹。3. 输入“Downtown Water”,单击Save按钮。现在,就可以打印一份市议会所需要的地图了。打印地图在ArcMap中制作的地图可以很方便地打印出来。而布局视图 则可以在要打印的页面中组织地图元素,如数据框、比例尺 和指北针等。可以使用网络中的任意一台打印机来打印地图,可以选择 Wi

24、ndows、PostScript或ArcPressTM等打印程序来打印。1. 在File菜单中选择Print选项。Print对话框弹出。可以点击Setup按钮改变默认打印 机。2. 单击OK按钮。打印好之后,就可以将地图呈送给市议会了。关闭ArcMap和ArcCatalog。3. 在File菜单中选择Exit选项,或者单击ArcMap窗口右上 角的Close按钮()。然后对ArcCatalog进行同样的 操作。浏览 ARCCATALOG 和 ARCMAP43下一步做什么?通过制作一幅地图,用户已经学会了如何启动和使用ArcGIS 桌面系统的两个应用程序:ArcCatalog和ArcMap。在下

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

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

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

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

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

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

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

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

33、素的矢量数据,并用唯一的ID标识号,使地理要素和存放 在其他文件中的属性数据相关联。ArcGIS 支持的 DBMS 要素模型也叫“地理数据库数据模型”, 在此模型中地理要素以行的形式存储在关系数据库的数据 表中,行中包括要素的地理坐标和属性信息。CoveragesCoverages 是一种传统的格式,可以用于进行复杂的地理 处理、建立高质量的地理数据集和进行复杂的空间分析。Coverages包括三种要素类型:基本(primary)要素、复合 (composite)要素和辅助(secondary)要素。Coverages的基 本要素有标注点(label point)、弧(arc)和多边形 (po

34、lygon)。复合要素有路径(route)、段(section)和区域 (region),它们是建立在基本要素之上的。Coverages 也可能包括辅助要素:控制点(tics)、链接 (links)和注记(annotation)。控制点和链接不代表具体的 地理实体,而是用于管理 Coverage。注记用来为地图上的 地理要素提供文本。50Coverage 中的基本要素标注点(label point)能表现单个点要素。例如,油井。 下图中,左上角的点代表 57 号油井。标注点也可以将属性与多边形链接起来。Coverages 中的 每一个多边形有一个带有要素 ID 的标注点,通常位于多边 形的中心

35、。在下图中,展示了两多边形 102 和 103 的标注 点。ARCGIS 基础教程弧 (arc)是通过端点连接起来的线段集。一条弧可以单独存在,如地质图上的一根断层线;多条弧可以组成网络, 如河流网或公共设施网。弧也可以组成代表区域的多边形,如土壤类型。节点(node)是弧的端点以及弧与弧之间相连的节点。节点有属性,所以它可以代表网络中点状要素,如水管网络中的阀门。节点对于跟踪coverages中的地理要素如何相互连接具有重 要作用。这种相互连接称为拓扑(topology)。关于coverages 的拓扑,在本节后面的部分将有更多的介绍。多边形(polygon)代表区域,它是以弧为边界的闭合区

36、域, 包括定义孤岛多边形的弧。在coverage中的多边形可能如下 图中B和C那样具有公共弧。但这两个多边形并不重叠,因此 区域中的每个点只能落在一个多边形中,如右下图,多边形 A中的点处在多边形B外。Coverages 中的复合要素路径(route)和段(section)是由弧或部分弧组成的线状 要素。路径在已有的线型网络中定义通路,如街道网络中从 一所房子到飞机场的路径。因为我们感兴趣的地理网络上的点并不总是节点,段标识了 部分的弧。段记录了在一条给定的弧上一条路径开始和结束 的距离。区域(regions)是由多边形组成的区域要素。与多边形不 同的是,它可以是不连续的。例如,大陆和岛屿在地

37、图上 可以表示为两个多边形,但它们属于同一个区域。在上图中,多边形A和多边形D都属于区域R1。Coverage中区域也可以重叠。例如,在一个森林多边形的 Coverage中,如果有块区域在不同的年份都发生过火灾,则 代表不同森林火灾的两个区域可能重叠。上图中,区域R2和区域R3都包含多边形C。Coverages 中的辅助要素注记(annotation)要素是当显示或打印地图时描述要素 的字符串,注记可以定位在一个点上,或两个点之间,也可 以沿一系列点进行注记。注记用来使地图的可读性更强。注记以地理坐标的形式存储,因此当显示地图时,相对于其他 Coverage 要素,注记的地理位置和比例尺保持不

38、变。控制点(Tics)是地理控制点。它们是地面上的已知点, 用以记录和转换 Coverage 的坐标。控制点能够将由纸质地图数字化来的要素从数字化仪的单 位,如厘米或英吋,精确地转换到实际地理单位,如公里 或英里。将地图上的地理要素数字化为不同的图层时,采用相同的 地理控制点,使它们能进行准确叠加,这在实践中是很有 用的。链接(Link)是指用来调整coverage形状的偏移矢量。比如将两个相邻的coverage边界进行匹配。链接由一个起点和一 个终点组成。Coverage 拓扑关系拓扑(topology)是明确定义和使用要素几何中内在空间关 系的过程。Coverage 中主要有三种拓扑关系:

39、连通性 (connectivity)、区域定义(area definition)和邻接性 (contiguity)。Coverage 在特定的文件中实现拓扑并明确记录了这些空间 关系。存储连通关系可以对线性网络建模和流追踪。存储 区域定义和邻接信息,使得找到或合并邻接多边形,并通 过叠加操作合并不同 Coverage 中的地理要素成为可能。Coverage 用标志弧的端点的节点存储连通性。有公共节点 的弧被连接起来,这称为弧节点拓扑,每段弧都是有起 点和终点并且相互连接的顶点集。下图表示了标注为 1,2,3 的三段弧。弧 1 始于节点 10 终止于节点 20。由顶点 a、b、c 和 d 定义了

40、它的形状。弧2 在节点 10 和 20 与弧 1 相连,共享节点 弧顶点Coverage 通过记录一列构成每个多边形边界的相连接的弧 来定义区域(area),称为多边形-弧拓扑。下图中的多边形 A 是由弧 1 和弧 2 构成的。多边形Coverage 通过记录一列弧的左多边形和右多边形来存储邻接信息,称为左-右拓扑。具有公共弧的多边形是邻接的。 图中的多边形 A 和 B 就是邻接关系。因为 A 在弧段 2 的左 边,B 在弧段 2 的右边。 公用边Coverage 的存储Coverage 存储在工作空间中。这里的工作空间是指文件系 统中的文件夹,工作空间文件夹包括一个名为 info 的文件 夹

41、和几个以 Coverage 名称命名的文件夹。 在上图中,工作空间叫做 a_workspace。Coverage 文件夹文件系统中的工作空间包括 a_coverage 和 b_coverage 两个文件夹。每个 Coverage 文件夹都包括一些存储 Coverage 要素信息 的文件,包括坐标、拓扑等信息。Coverage 中要素的属性 存储在由 INFOTM 数据库管理的要素属性表中。Info 文件夹 包括 INFO 数据文件和每个 coverage 的数据表定义信息。在 ArcCatalog 中,可以看到 coverage 工作空间是一个 GIS 数据文件夹。通过图标就可以识别一个 co

42、verage 的几何特 征(点、线和多边形等),同样也能知道 coverage 中的要 素类。Shape 文件Shape 文件对于制图和空间分析来说是非常有用的。许多 地理数据都是以 Shape 文件格式保存的。ArcCatalog 的工作空间在上图中,可以发现,在 a_workspace 工作空间中包含两 个 coverage:a_coverage 和 b_coverage。a_coverage 中 包含了 arc 要素类和 tic 要素类。这个 coverage 有多边形 拓扑,所以它包括了一个 polygon 要素类,同时还有一个 label 要素类。b_coverage 是一个线状要素

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

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

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

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

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

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

当前位置:首页 > 教育专区 > 小学资料

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com