当前位置:文档之家› 实验二空间数据的采集、转换与处理(MapGIS&ArcGIS)

实验二空间数据的采集、转换与处理(MapGIS&ArcGIS)


(10)区拓扑错误检查:在建立区文件之前需要进行区 拓扑错误检查(其它/拓扑错误检查/区拓扑错误检查)。 (11)拓扑重建:完成区拓扑错误检查后,可进行拓扑 重建(其它/拓扑重建)。完成后记得保存。
4.MapGIS数据转换输出 为了将数据转换为其他软件数据格式,我们需要利用mapgis的
“文件转换”功能,(图形处理子系统/文件转换)。
(1)启动ArcMap,打开数据
在开始菜单中或桌面上双击ArcMap的快捷方式来启动 ArcMap。单击标准工具栏上的“Open“按钮,在 D:\PAGIS\GIS02\Exec1\ArcScan目录中选择 ArcScanTrace.mxd,点击打开。 (2)改变栅格图层的特征
栅格图像必须变为单色才能利用ArcScan工具和命令。
(7)执行线线拓扑错误检查(其它/拓扑错误检查/线拓 扑错误检查),如有错误需要一个一个的进行检查纠正。 (在课后进行中出现的问题请记录,上课时再一一解决) (8)当完成线拓扑错误检查后,执行线转弧段功能(其 它-线转弧段),并将生成的弧段保存为“房屋区”。 (9)关闭线文件,打开新生成的弧段文件“房屋区”。 设置弧段可见:由于系统缺省为弧段不可见,因此刚打 开弧段文件时是看不到的。需要通过设置-参数设置来 进行设置弧段可见(在出现的对话框中在弧段可见前面 打勾)。完成后点按更新窗口按钮 即可显示弧段。
(9)完成编辑过程
完成了栅格像元的跟踪后,需要屏蔽(停止)
Vectorization Trace工具,可以通过保存来停止编辑 并完成此练习。
点击Editor菜单并点击Stop Editing。点击Yes来保 存自己的编辑成果。 小结:在本练习中我们学习了怎样设置栅格捕捉选
跟踪线过程示意图
【问2】提交跟踪线过程示意图界面。
(7)跟踪栅格像ቤተ መጻሕፍቲ ባይዱ来创建面要素
利用VectorizationTrace工具可创建面状要素。 为了很好的显示需要跟踪的区域,需要缩放到一个 名为Trace polygons的书签(点击View/Bookmarks/ Trace polygons)。 (8)改变编辑的目标层 通过改变编辑目标层从ParcelLines 到ParcelPolygons来创
①点击Editor工具栏中的“Start Editing(开始编辑)” 开始编辑。如果Editor工具栏没有出现,可通过 View/Toolbars/Editor打开; ②如果ArcScan扩展模块无法工作,有可能是我们还没有 装入该扩展模块。装入的方法为Tools/Extensions/在 ArcScan前面打上勾即可。
(3)确定跟踪范围
点击菜单View(视图)/Bookmarks(书签)/ Trace lines(跟踪线)来设置当前区域为本次练习的区域范围。 当显示刷新后,我们就可以看到跟踪的线区域范围。 (4)开始编辑 ArcScan扩展模块必须在编辑状态下才能激活,Start Editing
(开始编辑)命令可以使我们开始编辑工作。
(2)点击Editor工具栏中 Snapping (Editor/Snapping)菜单 打开Snapping Environment对话框,点击 Raster前的+号展开。选择 其中的Centerlines和 Intersection(在两个前 面打勾即可)来进行捕捉。
【问1】提交Snapping设置对话框界面。
(3)在高程增量输入对话框中,当前高程即与直线相 交的第一条线的高程值,高程增量即一条等高线与另一 条等高线之间的高程差(等高距),注意:当从上往下 时,增量为负值。高程域名中会自动选择原先建立的高 程字段,如在此处没有的话,则前面的线属性结构建立 高程字段时没有建立成功。
3.多边形矢量化制图 (1)利用前面方法打开光栅文件F1,文件在 D:\PAGIS\GIS02\Exec1目录下。该图需要光栅文件求反。 (2)按照矢量化线一样进行跟踪矢量化,注意在封闭时使用 Ctrl键。当所跟踪的线为闭合时,大家在跟踪结束按右键结束 时同时按住Ctrl键,则所画线自动封闭。后续工作要减少很多。 (3)在画如下线时尽量延长一点(采用F8键直接添加点),以 便后续由计算机自动工作,但注意不要延长太长。以下就把图 上房子矢量化完„„
实验二
空间数据的采集、转换与处理
【实验内容与学时】 (6学时) MAPGIS软件的扫描矢量化空间数据采集(课后学生自学完成) ArcGIS软件的数据矢量化空间数据采集 利用影像配准(Georeferncing) 工具进行影像数据的地理配 准及编辑器的使用 ArcGIS软件中的空间数据处理 【实验目的】 掌握MAPGIS软件和ArcGIS软件的扫描矢量化空间数据采集; 掌握ArcGIS软件中影像数据的地理配准; 掌握并熟悉ArcGIS软件中空间数据处理(数据裁减、图层拼 接、要素融合、图层合并、图层相交、投影定义及变换、数 据更新变换的综合应用练习)。
如上图中这条无用的微短线为1.777182。这里我们可以
先设置最小线长为1.8或2。如果还不放心的话,也可以随 机点击出现的微短线,看其是不是有用。如果确认所有线 都为无用的微短线,那么可以点中框中任意一条记录,点 鼠标右键,然后点删除所用微短线。 通过一次删除后如果还有一些无用的微短线没有删除,那 么还需要进行设置最短线长进行第二次删除微短线。
二、ArcGIS软件空间数据矢量化采集
ArcScan是ArcGIS中一个把扫描栅格图转化为矢量
GIS图层的工具,这个过程可以交互式或自动进行。
1.栅格跟踪 ArcScan使得从扫描栅格上建立新要素变得简单,
这个过程可以减少在矢量数据库中一体化栅格数据的 时间。在本练习中,我们可以从扫描地图中通过跟踪 栅格像元来生成矢量要素,开始前我们必须启动 ArcMap和导入一个包含栅格数据、两个shape文件的 地图文档。

在矢量化工作中要注意保存自己的成果,最好以自 己的学号保存,地址就放在D:\PAGIS\GIS02\Exec1的 temp目录下。

此外还有自动矢量化功能即“矢量化/自动矢量 化”,大家可以试一试自动矢量化的效果。注意:在 进行自动矢量化之前最好先关闭自己已经完成的矢量 化工作。
想一想在哪种情况下可使用自动矢量化。
(5)设置栅格捕捉选项
栅格捕捉设置影响跟踪过程,这
些设置在Raster Snapping Options 对话框进行设置。
(1)在ArcScan工具栏(View/ Toolbars/ArcScan)上点击 “Edit Raster Snapping Options”按钮 打开对话框。 在对话框中设置“maximum width”为7,这个设置使得能 捕捉边界的栅格像元。点击 “确定”结束。
(6)跟踪栅格像元来建立线要素
在设置好栅格捕捉环境后就可以开始跟踪栅格像元,接 下来我们将利用Vectorization Trace工具。 (1)在ArcScan工具栏上点击“Vectorization Trace” 按钮 。移动鼠标指针到捕捉边界交点然后点击来开 始跟踪(如果感觉图形太小的话,可以先放大栅格图形)。 (2)利用Vectorization Trace工具向下并点击来开始创 建线要素,继续利用Vectorization Trace工具来跟踪外 部边缘。当跟踪完成整个边界,按F2完成草图。现在一个 新的线要素显示这块地的边界。
(1)转入区文件。通过“文件/装入区”装入刚完成的 区文件“房屋区”。 (2)浏览装入的区文件。为了核查装入的文件是否为 我们所需要的,可以进行浏览核查(窗口/复位窗口/选 择浏览显示文件并点按确定)。 (3)文件转换:将区文件转换为shape文件(输出/输 出SHAPE文件),选择需要输出的文件以及输出保存的 地址目录和名称即可。
【实验步骤与过程】
一、MapGIS软件空间数据矢量化采集
1.矢量化等高线 通过开始/程序/mapgis65/mapgis65主菜单启动mapgis 主界面,点击“图形处理子系统”,点击“输入编辑”进 入矢量化界面。在mapgis编辑器对话框中选择“打开已有 工程/文件”选项,确定后选择光栅文件(扫描图件)G0, 文件D:\PAGIS\GIS02\Exec1目录下。注意需要在文件类型 栏中选择“MAPGIS图像文件”才能找到G0文件。 在矢量化前需要检查是否需要执行光栅文件求反操作。 如果图件是白线灰底就不需要再进行光栅文件求反操作。 否则需要执行“矢量化/光栅文件求反”操作。
(4)注意保存自己的成果,不过现在矢量化的还是线, 因此也只能采用保存线功能,还是保存为自己的学号, 地址就放在D:\PAGIS\GIS02\Exec1的temp目录下。 (5)画完了,我们来执行自动剪断线功能(其它/自 动剪断线)。 (6)执行删除微短线功能(其它/清除微短弧线/清除 微短线)。删除微短线的大小值一定要注意,最小线 长的值大了,就有可能将有用的线删除了,如果最小 线长的值小了,那么就不能将无用的微短线完全删除。 一般情况下可以看一看无用的微短线长度值再来填数 值。(线编辑/修改线属性/点击地图上需要删除的微 短线,出现的对话框中会显示线的长度值)
完成后通过“矢量化/交互式矢量化”开始矢量化。在进行 矢量化时,大家要熟悉矢量化各功能键的作用: (1)当一条线结束时,按鼠标右键完成;当跟踪的线不要 时可以按ESC键取消。 (2)F5键(放大屏幕):以当前光标为中心放大屏幕内容。 (3)F6键(移动屏幕):以当前光标为中心移动屏幕。 (4)F7键(缩小屏幕):以当前光标为中心缩小屏幕内容。
(5)F8键(加点):用来控制在矢量跟踪过程中需要加点的 操作。按一次F8键,就在当前光标处加一点。
(6)F9键(退点):用来控制在矢量跟踪过程中需要退点的操 作,每按一次F9键,就退一点。有时在手动跟踪过程中,由于注 释等的影响,使跟踪发生错误,这时通过按F9键,进行退点操作, 消去跟踪错误的点,再通过手动加点跟踪,即可解决。 (7)F11键(改向):用来控制在矢量跟踪过程中改变跟踪方向 的操作。按一次F11键,就转到矢量线的另一端进行跟踪。 (8)F12键(抓线头):在矢量化一条线开始或结束时,可用 F12功能键来捕捉需相连接的线头。 (9)当所跟踪的线为闭合时,你在跟踪结束按右键结束时同时 按住Ctrl键,则所画线自动封闭。利用“交互式矢量化”功能, 我们在线上点击鼠标就自动跟踪很长的线,在前进方向受到干扰 时,需要我们来决定跟踪的线路。这就是交互矢量。
相关主题