2011 NO.34SCIENCE & TECHNOLOGY INFORMATION科技资讯基础GIS数据用于地图制图关键技术研究
刘凤杰 罗康
(天津市测绘院测绘七院 天津 300041)
摘 要:GIS被认为是继文字描述和地图之后的第三代地学语言。本文基于笔者多年从事地图制图的相关工作经验,研究探讨了基于GIS数据的数字地图制图相关关键技术,即GIS数据筛选技术、地图投影技术、数据格式转换技术和符号化定制及出版比例尺确定技术,全文来自于笔者长期的工作实践,相信能对同行有所裨益。关键词:GIS 地图制图 编辑 数据格式转换中图分类号:P28文献标识码:A文章编号:1672-3791(2011)12(a)-0009-01
GIS被认为是继文字描述和地图之后的第三代地学语言。GIS的观点可以分为地图派、数据库派和空间分析派:其中,地图派侧重于GIS制图方面的工作,这个学派将GIS看作为地图处理或显示系统,地形制图和专题制图机构支持该学派的发展,并把重点放在GIS能产生出高质量的矢量式地图和图表的能力上。数字地图是与传统的模拟地图相对应的概念,是存储在人脑或电脑中的地图。数字制图是制图技术发展的必经途径,数字制图技术及数字地图的发展导致了GIS的出现,地图的制作与使用出现了前所未有的重大变革,用户对地理空间数据的需求日益明显。
1 GIS数据用于数字地图制图的优势分析
(1)GIS数据规范性较好,逻辑性较强,便于数据的筛选。如通过GIS软件平台的SQL语句进行数据筛选。(2)GIS数据标注的选择性更强。如在公路数据中,可根据需要选择道路编码、道路名称和技术等级等或它们的组合,修改非常容易,这是常规数据(如CAD数据)难于做到的。(3)GIS数据在地图投影和比例尺设定方面优势明显,可根据不同的出版尺寸、不同的出版比例尺和不同目的等方便快捷地进行地图投影和比例尺设定。(4)对于各种符号、装饰可以做到全图一致。(5)应用数字化的数据,能避免差错,且能提高制图精度。(6)便于资料保存,利于重复使用。本文将以CORELDRAW为例探讨GIS地图制图的流程。
Dwg、EPS、AI、PS、Tif和BMP等数据格式,除了具有目前普遍使用的AutoCAD,MapInfo和MapGIS等软件的绘图功能外,而且还能直接输出EPS文件格式的桌面出版软件(这是一般的GIS软件不能做到的,或制成的效果远不如CorelDRAW),因此得到了地图制图和地图出版部门的青睐,是一个较好的专题地图绘图软件。
CorelDRAW图形软件的特点是图形处理功能极强,定位精确,使用灵活,可以兼容多种数据格式,并且与多种软件进行数据转换,排版功能强大,可直接输出PS格式直接用于印刷。符号化功能更为强大,可直接对点、线、面、文字和颜色等进行一次性的更改,用户可独立建立自己的符号库,一劳永逸,大大提高制图效率。
3 GIS数据用于地图制图关键技术研究
3.1总体技术流程
首先根据用户需求,确定地图制图的主题,编写技术方案,筛选GIS数据(主要包括基础地理数据的筛选,对GIS数据分类),地图投影选择、数据转换、符号化、编辑和制版印刷等。总体技术流程图如图1所示。3.2关键技术
3.2.1GIS数据筛选
编图者必须能够根据出图主题,充分利用GIS软件提供的SQL语句进行数据的筛选,以满足出图要求,特别是对实体注记的要求。例如要制作交通网络图,主要利用GIS数据中地理背景数据和道路数据,包括行政区划、地名(省、市、县、乡/镇、行政村等)、水系、道路、山峰等,这时,可以利用GIS软件平台对GIS数据的要素进行筛选,在筛选时,应保持原有的数据层或要素类的一致性,以便在符号化时统一处理。在标注道路时,出图时可能只标注道路名称或道路
.com.cn. All Rights Reserved.2 CorelDRAW主要功能探讨
CorelDRAW是一款通用的基于向量绘图软件,在美术、广告和出版界得到广泛的使用。由于功能强大,特别是它具有超强的图形和文字编辑处理功能能够兼容Dxf、
用户需求分析GIS数据资料分析利用GIS数据的筛选、提取绘图检查数字制版的编码或道路名称和编码一起标注,这时GIS数据的灵活性就体现出来。当然GIS数据的筛选要通过GIS软件平台来实现,不同的软件实现的方法略有不同,但基本原理是一样的。
3.2.2地图投影
在地图制作时,如跨越的范围较大,为了满足制图的长度或面积等变形的要求,编图者必须根据实际的需要选择特定的地图投影,如全国图一般采用正轴双标准纬线等角圆锥投影。这种操作GIS软件平台中是非常易于实现的,只需在GIS平台中设定投影参数和投影方式即可,这也是利用GIS数据的优势所在。
3.2.3数据格式的转换
数据转换的关键是指GIS数据转换到CorelDRAW,GIS数据的格式通常为E00、Shape、MDB和mif等,解决好GIS数据转换到Core1DRAW,就搭好了GIS数据与CorelDRAW之间的桥梁。GIS数据转换到CorelDRAW一般有以下两种方式。
(1)直接数据交换:通过编写程序直接读取GIS数据,然后按自定义的数据格式要求输出,在CorelDRAW中利用VBA编程进行读取,通过坐标的变换、层定义、数据读写等手段进行数据转换。该法可以随心所欲地对GIS数据进行操作,优势明显。但作业要求较高,需要熟悉GIS数据格式和CorelDRAW的VBA编程等,不利于推广。(2)访问中间数据:直接用CorelDRAW打开GIS数据的中间数据格式,如直接打开AI,Dxf和Dwg等,但需要GIS数据平台的数据转换功能,如将mif先转为Dxf或Dwg,将E00,Sh ape,MD B转换为AI格式等,通过笔者的多次尝试,认为通过AI格式进行转换效果优势非常明显,利于推广应用。
4 结语
地图制图技术方案编写现势资料补充技术方案确认地图投影、数据格式转换CorelDraw符号化、渲染、规范化,数据编辑印刷检查图1 总体技术流程图
笔者总结了GIS数据用于CorelDRAW地图制图的一些经验,主要通过GIS数据筛选、地图投影、数据格式转换和符号定制等一整套技术流程来实现,用该技术路线指导多个地图制作均取得了简单实用高效的效果,可为类似的地图制作提供一个可以借鉴的技术方法。
参考文献
[1]华一新.地理信息系统[J].解放军测绘
学院教材.
[2]孙群.军用数字地图[M].解放军出版
社.
印刷 科技资讯 SCIENCE & TECHNOLOGY INFORMATION9
因篇幅问题不能全部显示,请点此查看更多更全内容