■周静
(鄂州职业大学 湖北鄂州 436000)
浅析GIS ArcEngine的专题地图制图系统的设计与实现
■周静
(鄂州职业大学 湖北鄂州 436000)
在地里信息系统中,有一个非常重要的功能即地图制图功能,地图制图功能在这当中占据了一个无可替代的位置,地图制图是地图生产的需求。随着社会的进步,科技的发达,地图制图中的手工制作已经不占优势了,而运用更加智能化和自动化的电脑输出来代替手工的地图制图,并且在很大程度上也克服了手工制图中的一些技术问题。GIS ArcEngine在地图制图的时候对着色这一技术上提供了不同的方案,在表达某一专题的同时,可以通过不同的空间数据进行不同颜色的着色。本篇文章主要是很对在GIS ArcEngine的专题地图制图的系统中的设计与实现做相应的探讨,以期达到更好的目标。
GIS ArcEngine地图制图专题
在地理信息系统中,地图制度是不可或缺的组成部分,在之前的地图制图中,强调最多的莫过于图形的显示质量,没有根本上与地理信息系统相结合,相对来说地图制图处于较为孤立的状态。随着信息技术的快速发展,数字化时代的到来,对地图制图的操作有根本的改变。专题地图的特点是着重于社会经济现象和自然地理的分布特征,或者是对这些现象中的某一些现象进行重点的强调,具有很强的针对性。现代信息技术的到来,为专题地图的技术提供了专业化的软件制图工具。同时随着GIS的快速发展,专题地图制图的制图方式和空间的分析能力具有自动化、科学化和专业化等特征,为制图的过程中出现的技术问题提供了科学的教学方法,使专题地图制图在制作的时候更加的方便快捷,信息和内容的传达上更为精切。
GIS ArcEngine是一个独立且简单的应用程序,是ArcObjects的编程环境。而ArcObjects则是ESRI公司提供的对象集,是基于微软COM组建技术上所建立的,GIS功能的地层功能几乎全部都是这个组建集提供的。GIS ArcEngine主要有五个重要的组成部分,其中包括数据的存取、地图内容的表达、功能的扩展、组件的开发和基本的服务。在GIS ArcEngine的专题地图制图系统的设计与实现的课题中,主要是借助于GIS ArcEngine五大组成部分中的地图的内容表达功能,同时为了实现专题地图制图制作功能,需要搭建相关的GIS来完成。GIS ArcEngine在专题地图制图的这四方面提供了多种着色对象,除了系统原本设置的标准着色方案之外,也可以最大限度的使用自定义模式,以此来满足不同种类的需求。GIS ArcEngine在着色方面总共提供了八种标准的着色方案,这八种方案共同的特点就是对同一个图层中所有的要素进行统一的着色处理。当然,如果要单独的对某一个或是某一部分的要素进行处理,可以对这些要素进行选择放入选择集中,然后为这些对象新建一个操作图层,从而完成对个别或者是某一要素的着色处理。
GIS ArcEngine所提供的组建和接口来实现专题地图制图系统里面的设计功能,在这个系统中,地图中基本数据参数的现实功能和编辑都能够得到实现,同时针对地图版面的制图功能空间数据符号化以及基本的图元操作都在这个系统得到实现。
2.1 地图的数据编辑和显示
地图制图系统的基本工具是地图的显示功能和数据的编辑,在很大程度上都决定地图制图的完整性,在地图制图的过程中,为了方便对地图数据的操作,对地图数据做了很大的优化和调整,地图数据不仅可以通过全屏、鹰眼视图的隐藏、显示,而且对于操作过程中的图元数据也进行了粘贴、复制和精确的定位。当然,最大的改进还是在于实现了地图的缩小放大、漫游、全景显示和地图属性数据的现实。
2.2 地图版面制图
为了制定好的地图方便打印,实现最终的使用目的,地图版面的制图功能进行了一定标准的设置,这些设置可以符合打印时的要求,比如地图所需的边框、网格和阴影等,这些数据在打印输出时都会得到应用。同时还可以在地图打印时添加指北针、图例和地图的比例尺等等功能,最大限度的实现了地图制作的优化。
2.3 基本图元操作
在专题地图制图的过程中,对图元的操作也是非常重要的,这是地图制图时要使用的基本元素,使地图的内容更加丰富和全面。这些图元在专题地图制作中是不可或缺的,比如,图形、点、线、面、文字等图元信息,这些图元的完整有利于地图更加精美,内容更加易于理解,同时所表达的内容也更加丰富多彩,更好的制作一幅精准的专题地图。
2.4 空间数据符号化
专题地图制图的核心部分是空间数据的符号化,空间数据的符号化同时也是实现专题地图制图的关键,在专题地图制图的过程当中,对于所需要的功能是多种多样的,本系统空间数据化主要实现的功能有多种,其中包括分类符号化、分级色彩符号化、柱形专题图,点值符号化和单一符号化等等。其中单一符号化指的是采用不同大小、颜色和形状都统一的点线面来对制图的要素进行充分表达,但是单一符号化对要素的数量和大小等方面进行了忽略,支队地图的位置进行准确反映,不过,真实基于这样的独特特征,在表达和制图要素的地理位置上才具有一定的优势。
GIS ArcEngine专题地图制图系统分别由试图工具、专题制作、数据管理和制图输出这四个模块组成,这是系统的总体设计。在这个系统中,图幅的选择用鼠标进行交叉选择,通过系统的空间检索,获得图幅四周的具体坐标,会生成一个内图廓,然后根据内图廓的标记和相关参数比例,进行外图廓的绘制。相关工作完成后,在出图整饰窗口进行模拟地图输出。
GIS ArcEngine专题地图制图系统虽说在一定程度上解决的传统手工绘制地图上遇到的技术难题,但是对于这个系统的熟练操作还需要更长时间的磨合和摸索,本文主要针对GIS ArcEngine的着色方案包括专题地图制图系统的调整开发,为系统的优化运用提供了参考。
[1]田晶,黄仁涛,匡露露.专题地图制图决策系统规则库的设计 [J].地理空间信息,2007,5 (1)
[2]杨小明,杨春风,孙建成.GIS专题基础数据库的地图表达与实现 [J].河北工业大学学报,2002,31(4)
[3]田雨,卢秀山,姜岩.GIS专题制图实验室建设模式研究 [J].实验科学与技术,2008,6 (4).
P623.6[文献码]B
1000-405X(2015)-11-218-1