欢迎您来到GIS动力

加入收藏 免费注册 用户登陆 帮助中心
首页 新闻动态 技术专栏 银杏树下 学习考研 软件下载 求职招聘 许愿瓶 节日祝福 用户中心 精彩推荐 资源搜索 地图
专栏导航: AO开发 | SO开发 | ArcGIS桌面 | 超图桌面 | 开发语言 | 数据库 | WebGIS | 银杏文学 | 研究生考题 | FreeMap 谈天说地
   您现在位于: 首页技术专栏SuperMap应用与开发超图桌面 → 正文
如何制作一幅完整的地图
07-10-13 10:04:47 作者:未知 出处:超图

SuperMap GIS 5 桌面产品作为一个通用的桌面地理信息处理平台,借助扫描仪和绘图仪等硬件,可以完成从数据输入到地图输出的工作,可以完整的制作出一幅地图。在GIS工程中,地图数字化是目前获取空间数据的主要途径。一般有两种作业方式:一种是使用数字化仪来进行手扶跟踪数字化,另外一种则是将纸图用扫描仪扫描成栅格图像后,进行矢量化。目前SuperMap GIS 5 桌面产品暂时不支持数字化仪,因此我们将着重介绍地图扫描数字化的工作流程。

下面我们将以制作一幅1:5万的地形图为例,详细介绍用SuperMap GIS 5 桌面产品制作地图的整个流程及在制图过程中需要注意的问题,为用户提供制图的思路,以供参考。

制作1:5万地形图流程概图

1 前期准备

一般来说原纸图概括了很多不同类的地理要素,为了使矢量化工作更方便的开展,我们需要先制定一个编码表,对不同地理要素进行分层,对各数据集的表结构进行设定。根据SuperMap GIS 5 桌面产品原则:对于一种地理要素需要建立一个数据集,我们根据该地形图的内容,制定了一个编码表。(参见下表)

下表是对地形图中的点、线、面、文本不同类型地理要素的举例。

地理要素 数据集名称 数据集类型 设定表结构
字段名称 字段类型 字段长度
等高线 等高线 线数据集 Elevation 短整型 2
Code 长整型 4
水准点 水准点 点数据集 Elevation 短整型 2
Code 长整型 4
双线河 河流 面数据集 Name 文本型 50
Code 长整型 4
村庄名 村庄 文本数据集 Name 文本型 50
Code 长整型 4
 

2 数据输入

(1)纸图扫描

由于原始地图资料在纸介质或其他介质上时属于模拟数据,因此我们要先将模拟数据转换成矢量数据,通过扫描仪扫描图纸形成栅格数据,利用此栅格数据作为显示背景,进行矢量化工作。扫描后的栅格数据一般存储为TIFF格式或BMP格式。

我们建议用户使用图像处理软件(如PhotoShop)对栅格数据进行预处理(包括分类、去噪声、矫正等),提高栅格图像的对比度及其他质量,以便提高矢量化的质量及效率。

(2)创建数据源,新建投影,导入栅格数据集

得到栅格数据之后,我们先创建一个数据源,名称按一般习惯将它命名为原纸图的图幅号,矢量化得到的数据也将放在该数据源中。然后将栅格数据导入到该数据源中。注意,创建该数据源的时候,一定要将其坐标系设置为与原纸图一样的坐标系(新建投影部分可参照坐标系设置)。

(3)栅格配准

此时导入进来的栅格数据是没有空间位置的,为了对扫描进来的栅格数据赋予实际地物空间的位置,我们需要对其进行配准,对栅格图进行坐标和投影的校正,以使得其坐标准确。同时配准也可以纠正扫描时由于各种因素引起的图形变形。

选择菜单“工具->配准->新建配准窗口…”,在弹出的对话框中选择配准图层和参考图层,然后在配准图层和参考图层上分别选取相应的控制点进行配准。

如果没有参考图层,也可在配准图层上选取控制点,根据已知的地图坐标进行配准。选择菜单“工具->配准->新建配准图层…”弹出对话框,参考图层应该是空白(因为现在没有这个图的矢量数据),点击“确定”进入配准界面。在配准图的左上角刺一个点,然后在底部配准数据窗口中双击第一栏(若是第二个点则双击第二栏,如此类推),弹出一个“控制点输入对话框”,在参考点编辑框中输入原图的矢量坐标(这个就在原纸图中),按“确定”即定下第一个点,随后其他三个角点可作同样的操作。最后可根据栅格图像的不同选择使用线性配准的方法来进行配准。而对于没有参考图层,而且四个点只有经纬度坐标的栅格图来说,我们建议在配准之前,用转换坐标点菜单(选择菜单“工具->投影变换->转换坐标点”)将纸图的四个角点的地理坐标转换为投影坐标,然后再进行以上的配准。配准之后得到的结果数据集将作为屏幕矢量化的底图。

另外,如果地图比较大,需要分成几幅扫描的话,我们可以将几幅栅格图导入已创建的数据源之后,将他们进行栅格数据镶嵌的操作(菜单“地图->栅格数据镶嵌…”)将他们合并成原来一幅图之后再进行配准。

(4)建立数据集、修改表结构

遵循归类分层管理的原则,按照先前已制作好的编码表,分别对原纸图上的各种地理要素新建不同的数据集(菜单“数据集->新建数据集…”)。然后在“属性”对话框(工作空间管理器窗口中,在数据集名称上单击鼠标右键弹出快捷菜单,然后选择“属性”)的矢量表结构页里新建修改字段,设置字段名称、字段类型、字段长度及其他各种相关参数。

(5)屏幕跟踪矢量化过程

开始手工跟踪矢量化地图。用鼠标跟踪栅格图像,在其背景上绘制地图的各要素。比如,对于等高线,它所表现的是线型,我们将已建好的一个名为“等高线”的线数据集添加到已经打开栅格图像的地图窗口中,并将其设置为“可编辑图层”,我们就可以使用栅格矢量半自动跟踪功能,在栅格图像上进行矢量化跟踪,而对于其他地理要素的操作都与等高线的操作相似。

在矢量化过程中注意同时完成各个要素对象的属性数据的输入。双击一个对象,则会弹出以下窗口,然后在相应位置输入该对象的所有属性。完成一个对象的属性输入之后,无需关闭此窗口,继续对下一个对象进行矢量化,只要选中另一个对象,该窗口即可自动切换,显示该对象的属性。

附:在矢量化地图过程中,我们会频繁的使用到地图浏览和地图编辑等功能,因此SuperMap GIS 5 桌面产品提供对应的快捷键,使得矢量化工作更加有效率。各功能快捷键如下表:

地图浏览 Z 设置放大状态
X 设置缩小状态
C 设置自由缩放状态
A 设置漫游状态
S 设置选择状态
F5 刷新
F6 全幅显示
F7 前一视图
F8 下一视图
F11 直接放大地图
F12 直接缩小地图
地图编辑 L 精确输入坐标点
Ctrl + Z 撤销
Ctrl + Y 重做
Ctrl + X 剪切
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + A 全选

3 编辑修改

(1)制作符号,设定不同的风格

为了使地图更更加生动、规范、符合出版要求,根据制图学的相关知识,需要制作不同的点状符号、线状符号和面状符号,建立符号库、线型库及填充库,对各图层进行编辑修饰。通过对象风格工具栏、文本风格工具栏或者菜单“地图->风格设置”,根据原纸图改变各图层地理要素的风格,设置不同的线型、填充图形、前景颜色和背景颜色、不同的符号及不同文本类型等等。各数据集由于其意义不同,因此图形颜色表达方式形式也有所不同。如铁路 ,水准 点等。

(2)检查错误

上述工作中,由于操作人员的操作不当、计算出现误差或其他原因,会出现不合实际或系统要求的错误,因此我们需要对矢量图进行检查,如图形是否有遗漏,属性是否输入错误,作的图是否符合工程精度要求等等,然后作出调整与修正。

(3)另外还要根据原纸图来调整各图层的层叠顺序。

选择菜单“地图->图层控制…”,弹出对话框,选择需要调整的图层名称后,选择点击“上移一层”、“下移一层”、“移到顶层”、“移到底层”等四个按钮来调整图层的顺序。

当然,我们还有更简洁、更随心所欲的方法:在图例管理器中,直接将图层拖动到目标位置,即可。如下图所示。

(4)保存地图

对各图层进行修饰点缀及风格设置之后,就要将他们保存为一幅地图以作打印输出,选择菜单“地图->保存地图…”,在弹出对话框中输入地图的名字即可。

注:如果是用做电子地图或者做成网上发布以供浏览的,还可以在图层控制对话框中对各个不同的图层设置显示比例,以使得地图在不同显示比例中,有不同的显示内容。

4 图形输出

(1)添加布局要素,设置比例尺,生成布局。

数据完成之后,我们需要把制作好的地图打印出来,打印地图之前,我们除了设置布局页面大小之外,还要在布局里添加已经编辑好的地图,注意在添加地图的对话框中一定要将比例设置正确,该比例将是地图打印出来后真正比例。然后,我们根据制图学知识,添加各种图外整饰要素,如图名(艺术字元素)、图号、区域注记(文字元素)、图例、比例尺、方向标等等。

(2)布局打印输出

最后,布局设置调整好之后,选择“文件->打印…”,在弹出的对话框里设置相应的参数(这些都是windows的基本东西,在这不再详细介绍),选择确定即可。当然在这之前我们必须是确定已经连接上打印机或绘图仪,或者是其他图形输出仪器。经过这些步骤之后,一幅精美的地图就制作出来了。

(3)输出为影像文件

另外,也可以将保存的地图另存为影像文件(*.bmp和*.jpg两种格式),然后通过其他图像处理软件进行处理后交付印刷出版。

利用SuperMap GIS 5 桌面产品制作的地图还可以用于GIS工程、用于电子地图的制作和光盘发行、用于在具有电子地图功能的Web站点上进行发布,甚至还可以导出成为其他GIS的数据格式用于其他系统。


(本文已被浏览 次)
发布人:admin
推荐给好友:发送给好友
上篇新闻:
下篇新闻:
相关评论
发表我的评论
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
  • 本站有权保留或删除您发表的任何评论内容;
  •   相关文章  

    关于我们 友情链接 ┋ 与我在线 ┋ 管理 ┋ TOP
    网站当前版本:GisPower CMS V3.0
    『GIS 动力』- http://www.gispower.org/
    联系我们:webmaster#gispower.org
    Copyright (c) 2003-2007 GisPOwer.Org. All Rights Reserved.

                   滇ICP备05006901号