MAPGIS

更新时间:2023-10-23 17:16:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《MAPGIS》

实 验 报 告

实验一:地图的矢量化

实验步骤:

1.软件设置:

首先双击“DogServer67.exe”应用程序,使其运行。打开

MAPGIS6.7

主菜单,单击‘设置’,选择‘单机数据源’,再单击‘工作目录’按钮,在弹出的通用对话框中,设置要保存文件的工作目录,单击‘确定’,退出设置,就可以开始进行图形处理了。

2.新建工程及项目:

单击‘图形处理’中的‘输入编辑’,进入MAPGIS编辑器,确定‘新建工程’,确定‘不生成可编辑项’,进入MAPGIS工作区。并在程序主界面左侧的工作台中,单击鼠标右键,选择‘新建点’,在弹出的‘输入新建项目文件名’中设置要创建的文件名,单击‘创建’按钮完成操作。同样。分别新建线文件,区文件。

3.数据准备:

首先,将给定的其他格式的图片文件转化为TIFF格式。其次,在MAPGIS子编辑系统中,单击顶层菜单项‘矢量化’,选择‘装入GeoTiff文件’,打开所要载入的地图底图文件。最后,单击顶层菜单项‘设置’,选择‘参数设置’,在弹出的‘MAPCAD/MAPGIS选择信息’对话框中,勾选‘还原显示’,单击‘确定’。完成数据准备。

4.分层矢量化:

由于MAPGIS中是新建图层压盖上一图层,故将左侧的工作台中

的点,线,区文件从上到下排序为区,线,点文件。之后将三个文件

选中,单击鼠标右键‘打开’,并勾选文件前的复选框,使其处于当前打开的可编辑状态。

(1)对线文件的编辑

a.对省界线进行矢量化

单击工具栏中的“输入线”,在弹出的“MAPCAD/MAPGIS造线信息”对话框中,选择对应的参数。在线型中,点选“折线”,单击“线型”,“线颜色”,“线宽度”,选择所需的对应线型和线颜色和线宽,在“图层”中,输入数值,作为该图层的图层名。或者,单击顶层菜单项“图层”,在下拉菜单中选择“修改层名”,在弹出的“修改图层名称”对话框中,选中对应编号的图层,修改为易于识别的图层名称,如“省界线”,单击“确定”按钮。参数设置完成后,单击“确定”按钮。

以下是MAPGIS中的一些快捷键:

F5是放大快捷键,可以使指定区域放大;

F6为追踪快捷键,可以自动调整屏幕窗口中所显示的操作范围,使其显示以光标所指的点为中心的一定范围的区域; F7为缩小快捷键;

F8为用来控制在矢量跟踪过程中需要加点的操作; F9为退点操作的快捷键; F10为锁定光标位置的快捷键; F12为抓线头快捷键。

在屏幕上对地图底图进行矢量化,沿着省界线进行单击鼠标左键的线

划追踪。当省界线进行矢量化到最后时,为了保证线的闭合,要多画出一些部分,使线的首尾自相交,然后单击鼠标右键,完成线的输入。

然后,单击顶层菜单项“其它”,选择“拓扑错误检查”中的“线拓扑错误检查”项,会弹出“拓扑错误信息”对话框。用鼠标右键单击对应的错误项,可以选择软件提供的解决方案,进行拓扑错误处理,在修改错误时,不必关闭错误显示窗口,即可进行相应的操作。这时,若采用删除线或删除悬挂线,则会将刚才已经矢量化好的一整条线全部清除。要解决这样的拓扑错误,有两种途径:首先,单击“剪断线”,在已经矢量化好的线上除自相交处之外的随便一处单击一下,使该条自相交线被剪断成两条相交线;然后,单击顶层菜单项“其它”,选择“自动剪断线”,则软件会在原先自相交处自动将线剪断,这一步操作在屏幕上不显示任何变化。接着,单击“其它”下拉菜单中的“自动连接线”,在弹出的对话框中,采用缺省值,单击“确定”。然后再进行“线拓扑错误检查”,在错误项上单击鼠标右键,选择“删除所有悬挂线”,然后单击“更新”,即可完成省界线的矢量化。或者,单击“其它”菜单项下拉菜单中的“清重坐标及自相交”,在弹出的菜单中选择单击“清线重叠坐标及自相交(鼠标拾取)”,用鼠标单击要处理的自相交线段,在弹出的“拓扑错误信息”对话框中,选择错误项,单击鼠标右键,选择“剪断自相交弧断”,再进行“线拓扑错误检查”,右键单击错误项,选择“删除所有悬挂线”,完成对省界线的矢量化。

b.对市界线进行矢量化

与对省界线进行矢量化的过程类似,首先单击“输入线”,设置新的图层并修改图层名称为“市界线”,设置好需要的线型和颜色及线宽,单击“确定”,开始进行矢量化。在矢量化的过程中,要使线端与省界线明显相交并超出省界线。线划追踪矢量化完成之后,依次单击“其它”下拉菜单中的“自动剪断线”和“自动连接线”,选择缺省值单击“确定”。然后进行“线拓扑错误检查”,在错误项上单击鼠标右键,选择“删除所有悬挂线”,并单击“更新”,完成操作。 c.对县界线进行矢量化

与对市界线进行矢量化的过程类似,首先单击“输入线”按钮,设置新的图层并修改图层名称为“县界线”,设置好需要的线型和颜色及线宽,单击“确定”,开始进行矢量化。在矢量化的过程中,要使线端与省界线或市界线明显相交并超出省或市界线。线划追踪矢量化完成之后,依次单击“其它”下拉菜单中的“自动剪断线”和“自动连接线”,选择缺省值单击“确定”。然后进行“线拓扑错误检查”,在错误项上单击鼠标右键,选择“删除所有悬挂线”,并单击“更新”,完成操作。

(2)对点文件的编辑

2.1添加子图

单击工具栏中的“输入点图元”,在弹出的“输入点图形”对话框中设置相应参数。选择输入类型为“子图”,在弹出的“选择子图”对话框中,选择所需的子图外形,选择好后单击“确定”,返回上一级对话框。在该对话框中继续选择,修改“子图高度”和“子图宽度”

及“子图颜色”,修改图层编号,其它选项保持缺省值,单击“确定”完成设置。在屏幕上相应的位置单击鼠标左键,即可将子图标注在相应点上。在选择子图时,若系统库中未提供所需的子图,用户可根据需要,自定义建立符号。单击顶层菜单项“系统库”,选择“编辑符号库”,会自动弹出“符号库编辑”对话框,即可进行符号的编辑。 2.2添加注释

标注完子图后,单击工具栏中的“输入点图元”按钮,在弹出的“输入点图形”对话框中设置相应参数。选择输入类型为“注释”,修改“注释高度”和“注释宽度”及“注释颜色”,并选择已经输入子图的图层编号,其它选项保持缺省值,单击“确定”完成设置。在屏幕上相应的注释位置的左下角单击鼠标左键,在弹出的

“MAPCAD/MAPGIS注释编辑”对话框中,输入所要批注的注释文本,单击“OK”,即完成了对注释的批注。依次对所有标有注释的位置进行批注,完成对点文件的编辑。

(3)对区文件的编辑

3.1线转弧段

首先要在提取弧段之前,将县分界线的图层关闭。在程序界面左侧的工作台中,右键单击线文件,单击“图层操作”,单击“改层开关”,在弹出的“修改层开关”对话框中,选择“县界线”图层将其关闭。 3.2拓扑重建

单击顶层菜单项“其它”,选择“拓扑错误检查”中的“区拓扑错

误检查”,检查是否有拓扑错误,并对错误项进行相应的处理。 单击顶层菜单项“区编辑”,单击下拉菜单中的“线工作区提取弧段”,然后按住鼠标左键并在屏幕上拖动,框选整张地图底图,松开鼠标左键,则被提取的弧段将变为黄色标注的线状。然后,单击顶层菜单项“其它”,选择“拓扑重建”,系统会自动建立结点与弧段之间的拓扑关系,以及弧段所构成的区域之间的拓扑关系,同时给每个区域赋予属性,并自动为区域填充不同的颜色。可以单击工具栏中的“修改区参数”,对区域的“填充颜色”、“填充图案”以及“图案颜色”进行修改编辑。

5.整理并输出结果:

在程序界面左侧的工作台中,右键单击线文件,在弹出的下拉菜单中,单击“图层操作”,在弹出的菜单中单击“改层开关”,在弹出的“修改层开关”对话框中,选择“县界线”图层将其打开。单击工具栏中的“更新”,即可在界面显示成果图。

单击顶层菜单项“工程输出”,然后单击顶层菜单项“文件”,选择“页面设置”。在弹出的“工程输出编辑”对话框中,对右上角“页面设置”中的“版面定义”进行设置。单击下拉箭头,选择“系统自动检测幅面”,单击“确定”完成设置。单击顶层菜单项“光栅输出”,选择“生成Tiff图像”,在弹出的“设置输出位图的分辨率”对话框中,将分辨率设置为1000,并选择“CMYK模式”,单击“确定”,即完成了地图的矢量化成果输出。

本文来源:https://www.bwwdw.com/article/ipuf.html

Top