应用Supermap制作数字地图的方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

地理空间信息GEOSPATIAL INFORMATION

第5期收稿日期:2009-06-18

随着计算机技术及嵌入式技术的飞速发展,地理信息产业得到了长足的发展。位置服务也成为各种电子产品的基本属性。而如何快速准确地制作出数字地图是我们需要面对的问题。电子地图包含的数据量大,各种属性的数据需要融合在一起工作量大且容易出错。Supermap Deskpro 是目前国内用户较多的GIS 软件之一,具有强大的数据处理能力,操作简单快捷。本文介绍一种利用Supermap Deskpro 制作数字地图的方法。

1

数字地图的制作

1.1

扫描纸质图片

通常以扫描纸质地图的方法来获取原始图片,Super-map Deskpro 兼容的图片格式包括JPG 、TIFF 、BMP 等。以合肥市地图为例,选择合肥市蜀山区部分地图,将地图扫描后保存为TIFF 格式文件。1.2

图片的导入

先在Supermap Deskpro 中依次建立工作空间和数据源,分别命名为MyWork.smw 、Map.sdb ;然后将保存的扫描图片导入“Map

”数据源,如图1所示。具体方法为鼠标右键单击工作空间管理器中“Map ”数据

源,在弹出的快捷菜单中选择子菜单【导入数据集】,选择扫描图片保存的路径,点击“导入”按钮。

图1

导入数据集

1.3图片的配准及裁剪

配准的主要作用是给地图确定坐标系,通常是设置为地理坐标系。Supermap Deskpro 中有专门的配准工具,将导入的图片打开,选择“工具”菜单中的“配准”选项,对弹出的“配准数据设置”进行设置,参考图层设置为空,配准结果命名为“Result

”数据集,

即可进入配准工作界面了。

在配准工具条中选择“矩形配准(2个控制点)”

Oct.,2010Vol.8,No.5

地理空间信息GEOSPATIAL

INFORMATION

图2图片的配准

裁剪主要作用是去掉地图上冗余的部分,使制作

出的地图更加整洁。点击“地图”选项,先后选择“地

图裁剪”,“矩形裁剪”。随后按住鼠标左键,在地图上

画出一个矩形框,设置矩形框各顶点坐标,点击“修

改”选项,将裁剪后的数据集命名为“mapnew”,即完

成了地图的裁剪。

1.4空间数据编辑及属性录入

图片数字化的一个重要步骤是按照轮廓绘制相应

的几何对象。先在“Map”数据源下创建点(Point)、线

(Line)、面(Region)以及文本(Label)数据集。

1.4.1数据编辑

1)点数据编辑。为了区分医院、学校、酒店和企

事业单位,建立了四个点数据集,分别命名为“Point1”、

“Point2”、“Point3”、“Point4”。在工作空间管理器中将

这些数据集拖动至地图窗口,接下来的过程就是分别

编辑数据集了。在图例管理器中右击鼠标,出现的菜

单项中选择“可编辑”项,则点、线、面、文本数据

集可编辑了。依次编辑“Point1”、“Point2”、“Point3”、

“Point4”,在标有医院、学校、酒店和企事业单位的地

方设置点目标。

若符号库中没有符合要求的符号,也可用符号编

辑器制作新的符号。点击“工作空间管理器”下的“资

源”选项,子菜单有“符号库”、“线形库”和“填充

库”,双击“符号库”即可打开符号编辑器,本文中的

医院、学校、酒店宾馆等符号是通过符号编辑器制作的。

2)线数据编辑。由于一级、二级、三级公路、高

速公路和铁路的表示方法有差异性,在此建立了五种

线数据集。首先要在图层管理窗口设置该数据集为“可

编辑”;然后再选择“风格设置”,弹出线形库窗口,在

库中选择相应的线形,并选择合适的颜色,点击“确

定”,随后可在图片中绘制交通线。

当线形库中没有所需线形时,也可用线形库编辑

器制作。点击“工作空间管理器”下的“资源”选项,

双击“线形库”弹出“线形库编辑器”,即可制作所需

的线形了。

3)面数据编辑。面对象区分绿化带、居民区和河

流湖泊等,在此分别进行编辑。在编辑绿化带时,将

“风格设置”中颜色设置为绿色,然后在图片相应区域

绘制即可。居民区和河流湖泊的颜色分别设置为红色

和蓝色,绘制方法同绿化带绘制相同。所需的填充类

型可通过“资源”中填充编辑器制作。

4)文本数据编辑。文本数据也是一种注释的方

式,能够以任意的排列方式和角度将文字镶嵌在地图

上。在标签专题图效果不理想的情况下,可以改用文

本数据集。它能够使地图看起来更美观。

1.4.2属性值录入

在点、线、面数据集中建立了相应的对象后,下

一步就是对这些对象录入属性数据了。对象的原有属

性数据通常不用改动,录入数据时可根据需要新建表

项。具体步骤为:右击工作空间管理器中数据集,选

择“属性”,在弹出的窗口选择“属性表结构”菜单项,

选择“新建字段”就可以建立需要的属性表项了。例

如建立医院名、铁路线、高速路等。

1.5专题图制作

针对新建的属性表,可以建立各种对象的专题图。

方法为点击菜单栏“地图”选项,选择【专题图】,进

入专题图编辑过程。

专题图根据所要表达的内容可分为:单值专题图、

范围分段专题图、等级符号专题图、点密度专题图、统

计专题图、标签专题图和自定义专题图。本文用到的

是等级符号专题图和标签专题图,等级符号专题图主

要是针对点数据集的,同一类型的点用一种符号表示。

然而,直接使用时符号大小是不一样的,为了使同一

类的目标等级符号相同,需要用到SQL查询语句“select

Point1.SmID,Point1.SmUserID from Point1”,将“Point1.

SmUserID”字段整列修改为相同的数值。此时在“等

级符号专题图”设置中,选择字段表达式为“SmUserID”,

“正值风格”选择符号库中相应的符号即可。

数据集除了建立等级符号专题图之外,同时还可

以建立标签专题图。标签专题图的作用是标注对象的

名称等,并在地图上显示出来。

相关文档
最新文档