制图过程说明
SuperMap GIS 桌面产品作为一个通用的桌面地理信息处理平台,借助扫描仪和绘图仪等外部设备,可以完成从数据输入到地图输出的工作,可以制作出一幅完整的地图。在GIS工程中,地图数字化是目前获取空间数据的主要途径。采用SuperMap Deskpro 6制作地图的流程框图如图1所示。
栅格文件矢量化图完整地图前期准备数据输入数据编辑地图输出图1.地图制作流程
下面,根据图1所示的制图流程框图,介绍合肥地图的制图过程。 1 前期准备
在屏幕矢量化前,需准备栅格数据作为屏幕底图。栅格底图可由纸质地图扫描后得到,也可直接采用对比度和质量较高的栅格数据,通常为TIFF、BMP或JPG格式。合肥地图的栅格底图采用网上下载的合肥市地图,经过图像处理软件Photoshop将图片进行分类、去噪声、矫正等预处理操作,得到的栅格数据。 2 数据输入
(1)新建数据源,导入栅格数据
为了加快工作进度,节省时间,我们通用SQL Sever实现多人同步编辑。首先,新建一个数据库,命名为“合肥地图”,如图2(由于第一次入手,原先起名为hefei,后将工作空间保存为SuperMap XML格式空间文件,然后用记事本打开,如图3,对工作空间进行重命名)
图2.新建数据库 图3用记事本打开文件
1
然后打开SuperMap Deskpro6.0新建数据源如图4
图4新建数据源
然后导入栅格数据,数据源坐标系需要设置为与原图一样的坐标系。由于地图原图并未给出坐标系信息,通过查阅相关资料并从实际需要出发,将坐标系设置为Gauss_Kruger投影坐标系,详细投影信息如图5所示。然后,选择“导入数据集”,将栅格数据导入到合肥地图数据源中。
图5投影信息 (2)地图配准
导入的栅格数据是没有空间位置的,为了对栅格数据赋予实际地物空间的位置,需要对其进行配准,对栅格图进行坐标和投影的校正,以使得其坐标准确。同时配准也可以纠正由于各种因素引起的图形变形。
SuperMap Deskpro 6提供了两种配准方式:一是采用参考图层进行配准,二是直接输入样点的实际坐标进行配准;并且提供了四种配准方法:矩形配准(2
2
个控制点),线性配准(至少4个控制点),多项式配准(至少7个控制点),偏移配准(仅需要一个配准点)
“合肥地图”的配准采用直接输入控制点的方式进行配准,配准过程遵循如下原则:
1)控制点的精度会直接影响到影像配准的精度,应当选择精度较高的控制点;
2)控制点的分布也会影响到影像配准的精度,如果控制点集中在某一区域,只会反映该区域的变形趋势,而不能反映整个图像。因此应当选择分布均匀的控制点,这样可以提高纠正精度。并且控制点不能都分布在X或Y方向的同一条直线上;在对公路进行线性配准时最好选择十字路口
根据上述配准原则,选择的一控制点如下: 控制点1:马鞍山路与芜湖路的交点;
在Google Earth中,查询该控制点的经纬度坐标值,然后将控制点的经纬度坐标经过坐标点转换,转换为投影坐标。具体操作如下:新建“配准”数据源,坐标系设置为经纬坐标系,选择菜单“数据处理→投影变换→转换坐标点”,目标坐标系的设置与“合肥地图”数据源的坐标系一致。输入控制点的经纬度坐标,记录坐标点转换后的投影坐标。控制点的坐标点转换结果分别如图6
图6控制点转换
配准操作过程如下:在“合肥地图”数据源中,选择菜单“数据处理→配准→新建配准窗口”,点击“确定”进入配准界面。将配准图放大到合适的比例,以保证刺点精度,在配准图上刺上控制点,如图7(见下页)
3