基于MAPublisher的决策用图精细化高效制图技术研究

2018-10-16 08:22赵婷婷刘万增
地理信息世界 2018年3期
关键词:样式图层制图

赵婷婷,刘万增

(国家基础地理信息中心,北京 100830)

0 引 言

地理信息是人类认识和利用自然,开展经济、政治、军事活动必不可少的基本信息,地图是对地理信息的直观和形象表达,为政府制定经济政策、编制长远规划、合理配置生产力等宏观决策提供了直观科学的表达手段.当前,我国城乡建设、国家安全、应急救灾等对决策用图质量、现势性和服务效率等提出了更高的要求,一是成图效率,决策用图主要面向重大活动或战略决策,需要在规定时间内提供,通常为几个小时或更短时间;二是成图质量,决策用图的服务对象主要是政府部门,其决策事关重大,要求地图内容、质量和现势性,不容有半点差错.因此,如何在最短的时间内提供高质量、高现势性、内容丰富的辅助决策用图已成为我国测绘部门面临的迫切问题.

目前,测绘行业地图编制主要采用GIS软件和地图出版软件,或者采用两种软件相结合方式,后者是将GIS软件处理后的数据输出能够识别的交换格式(如AI等),再导入地图出版软件中作为底图进行成图.这种制图方法主要有3个弊端:一是难以利用空间数据库驱动制图,因GIS数据转换成纯图形数据,没有空间数据原有的地理参考与属性信息,而这些信息是制图的重要依据[1-3];二是难以利用已有制图数据再制图,因每种地图都单独编制,处理好的数据很难复用,数据重复生产,地图生产效率低[4];三是由于空间数据和制图数据不同步,难以利用制图成果更新空间数据库[1].本文针对决策用图制图方法存在的以上不足,基于加拿大Avenza公司最近推出的MAPublisher软件,依托现有的空间数据库,提出基于MAPublisher软件的决策用图精细化高效制图技术方法.

1 基于MAPublisher的制图方法

通过对近几年决策用图编制与服务情况分析,本研究选用需求量较大的分县图为研究对象,总结MAPublisher软件特点,详细介绍基于MAPublisher软件的高效制图方法.

1.1 MAPublisher软件特点

MAPublisher是加拿大Avenza公司于2015年推出的Illustrator插件,是一个基于Adobe Illustrator(以下简称AI)开发,且可以处理GIS和地图数据的软件,集成了GIS软件和地图出版软件的优势.MAPublisher提供50余种制图和GIS工具,与Illustrator本身已具备的大量绘图工具结合,可以生产精美的达到出版级的地图.它的优势有以下几个方面:

1)从任意数据创建自定义的地图

支持大多数常用的GIS数据完整无损导入,包括来自ArcGIS、MapInfo、AutoCAD、Google Earth、FME Desktop、PostGIS等平台的数据[5],格式有shp、mdb、gdb、mxd、pdf、tab、mif、dxf、dwg、kml、kmz、ffs、wms等,且可以同时操作多种地图数据文件来创建地图,可以进行坐标系统转换,并叠加各种不同的数据源.

2)强大的地图编辑工具和编辑能力

支持50余种GIS数据用制图工具进行数据融合、投影转换、比例尺变换、数据裁剪、主题和风格创建、格网和图例建立等操作,在一个图形设计环境下操作GIS地图数据,在利用AI强大的图形设计、编辑和输出功能的同时,也具有保持数据准确的地理坐标、严密的比例尺控制和编辑其属性数据的能力.

3)输出多种格式GIS数据

将加载的矢量与数据库数据、新增数据等编辑保存后,可以输出为多种不同的GIS数据格式,用来更新作为资料来源的空间数据或数据库,输出到Web或GeoPDF格式,可以发布地图进行在线共享[6-7].

1.2 基于MAPublisher的高效制图技术流程

基于MAPublisher软件的高效制图的主要技术流程可分为:基础地理数据处理、地图编制、地图整饰、地图输出等几个阶段,具体流程如图1所示.

图1 地图编制技术流程图Fig.1 Technical fl ow of map compilation

1.3 基础地理数据处理

1)数据选取

根据分县图需要表示内容,确定采用国家基础地理信息数据库中最新的全国1∶250 000 DLG数据(gdb格式)、1∶50000 DLG数据(gdb格式)、1∶50 000DEM数据(gdb格式)和全国地理国情普查数据(gdb格式),使用的数据图层见表1.

表1 数据图层Tab.1 Data layers

2)数据导入

首先,从乡镇界数据中选取某县的行政境界面,通过MAPublisher的Import工具导入到AI软件中,同时将数据投影变换为适合该县的投影,然后根据制图区域的大小和版心尺寸进行比例尺设定、裁切框确定,并保证制图区域基本处于中心位置,正北定向.再使用批量导入工具,选择裁切框,批量导入制图所需的其他全部数据.

1.4 地图编制

结合MAPublisher与AI两者的功能,对导入的数据进行分析整理、分层要素处理、图层内容组织管理、符号样式设计与配置、注记的生成与关系处理、比例尺制作、图廓整饰等工作,形成一系列地图表达规则,编制出分县图的基础样貌,再整体调整、检查图面的内容,完成地图编制工作;同时生成分县图模板,用于分县图的批量生产,能极大提高制图效率.

1)图层组织管理

在导入数据时,每类要素均会创建一个图层,可以在MAPublisher的MAPViews工具中查看与管理包含投影和坐标信息的图层,同时在AI的图层工具中也可以查看与管理图层.对于地图制作来说,数据的图层组织管理是非常重要的.

因地图数据图层之间的前后关系与被着色顺序密切相关,为了避免压盖,一般按照图名、图廓、图例、点状要素、线状要素、面状要素的顺序,自上而下进行排列,而相同要素根据相互压盖关系等情况,再进行个别图层排序的调整.

对于同类型同属性的线状数据(如道路、水系、界线等),可使用MergeLayers工具进行合并处理;对于同类型不同属性的数据,可根据需要采用要素分层管理,可以使用MAPSelections面板;基于属性表达式、人工交互选择和空间过滤来选择所需的数据图层,也可使用SplitLayer工具基于属性将图层分成多个图层.以行政境界线层为例,按照属性GB提取国界、省界、地级界和县界,使用切割图层工具根据属性字段分成各界线图层.分县图内容要素较多,有近50个图层,如图2所示.

图2 地图符号样式Fig.2 Map symbol style

2)符号样式设计与配置

地图符号是地图中各种图形、记号和文字的总称,由形状、尺寸、定位点、文字、色彩等因素构成[8].在地图编制过程中,由于地图符号的重复使用率很高,需要制作统一的符号库,可以使用MAPThemes中的一系列工具来设计、制作符号和样式.

以点符号样式设计与配置为例,在MAPThemes中新建点样式,加载任一点层数据,根据某一属性进行分类,再调用符号库中设计好的点状符号,根据不同分类规则来配置不同的符号样式[9],能将选定的图层自动应用到要素类型相同的样式上.同理也可实现线状和面状符号样式设计配置.地图符号样式如图2所示.

3)注记

MAPublisher中有3种生成注记的方法,分别是LabelFeatures、MAPTaggerTool和MAPLabelPro.在分县图编制过程中,主要使用MAPLabelPro标注引擎进行智能标注.它的功能类似于ArcGIS中的Maplex,在标注前,需要对所有的图层进行配置,通常是先设置图层,指定属性标注源,再设置注记输出图层及隐藏图层,最后设置注记优先级、定义注记样式和规则.这样能够快速、智能和高效地标出注记,也可以实现多图层之间的注记冲突检测、避开指定要素等;且注记规则可以被存储为配置文件,能够复用.

4)比例尺和图廓整饰

根据分县图的要求,还需要添加一系列整饰内容,如位置图、图名、图例、比例尺、指北针、经纬网、图框等.

1.5 地图整饰

分县图编制过程中,内容要素比较多,一般有近50个图层,要正确处理好各要素之间的关系,各要素间相互关系应协调一致,如境界与河流、各道路之间、道路与水系等的关系.

1.6 地图输出

通过对分县图进行检查修改后,可将数据存储为jpg或pdf等格式,连接绘图仪直接打印输出成图,再进行图面内容整体检查修改工作,完成地图的全部编制工作.

2 制图效果和效率比较

通过实际编制地图测试,编制一幅A1尺寸的分县图,采用ArcGIS和AI相结合方式编制成图通常需要2~3工作日,而基于MAPublisher制图方式达到相同的图面效果只需要1~1.5工作日,制图时间缩短了一半.实例证明MAPublisher的特性能有效提高AI环境下地图制图的工作效率,且能达到精细化制图的效果,与现有的其他制图软件系统相比较见表2,基于AI+MAPublisher制图,在制图效率和精细化方面的优势,能够满足决策用图的需求.

表2 采用不同软件系统编图的比较表Tab.2 Comparison table by using diあerent map compilation software systems

3 结束语

通过对基于MAPublisher软件的决策用图精细化高效制图技术研究,生成分县图模板,并应用到分县图实际编制工作中,大大减轻了劳动强度,缩短了成图周期,提高了生产效率和地图精细化程度,增强了地图的艺术性.运用该制图技术,同样生成其他类型的决策用图模板,并能快速编制精美的地图,验证了该方法的可行性;还可以应用在应急测绘保障专题图、新闻地图等编制方面,节约地图编制时间,有效提升地图编制效率,具有一定的推广应用前景.

由于MAPublisher软件未开放二次开发接口,有些可自动化的工作不能在模板中实现,可基于AI进行二次开发,进一步优化高效制图流程,提高制图效率.

猜你喜欢
样式图层制图
CPMF-I 取样式多相流分离计量装置
CPMF-I 取样式多相流分离计量装置
取样式多相流分离计量装置
无声手枪如何消音?
巧用混合图层 制作抽象动感森林
二向反射模型在土地覆被制图中的应用
图层法在地理区域图读图中的应用
这是巴黎发布的新样式
跟我学添加真实的光照效果
工程制图课程教学改革探析