基于ArcGIS的村庄地图快速批量制作方法研究

(整期优先)网络出版时间:2018-12-22
/ 2

基于ArcGIS的村庄地图快速批量制作方法研究

杨树权

广西壮族自治区国土测绘院广西南宁530023

摘要:本文介绍了以ArcGIS为平台的村庄地图制作流程,充分运用ArcGIS的制图功能,特别是数据驱动页面技术,实现了村庄地图的快速批量制作。经过实例验证,该方法大大减少了人工处理的工作量,节省了大量的时间和物力,提高了制图效率,在实践操作中值得探索和推广。

关键词:村庄地图;ArcGIS;批量;数据驱动页面

1前言

农村的村镇规划建设、信息化建设、幸福村居建设、公共服务、社会管理等重大决策部署都离不开农村测绘地理信息的支持。近年来,随着地理信息产业的发展,在城市及发展快速的地方,已经形成了较好的基础地理信息数据库,但是在村一级,测绘地理数据有限,不能很好地开展地理信息研究工作。我们以现有基础地理信息数据、地名地址数据和其他专题数据为基础,通过开展地名调查和标图建库等工作,形成各村镇较好的基础地理信息数据库、较完善的地名数据库,并在此基础上以行政村为单位,进行地图编制、印刷工作,最终形成一套美观、清晰、参考性好的农村影像地图,达到测绘地理信息全面服务村镇规划、农村综合治理、治安防控和应急指挥的效果。在进行村庄地图制作时,笔者总结出村庄地图的3个特点:一是村庄地理信息数据少;二是村庄界线形状不规则;三是村庄数量大。在制图中,信息量少不能清楚表达地图的信息,参考性和应用性差。村庄形状不规则,在同样的图幅下,存在不同的比例尺,文字注记大小需要根据比例尺做相应的调整,页面方向也需要根据村庄形状进行调整。本文介绍了一村一图的村庄地图制作流程,主要研究了在ArcGIS软件下,通过数据驱动技术,快速批量制作村庄地图的方法,该方法大大减少了人工处理的工作量,提高了制图效率,在快速批量制图方面进行了很好的探索。

2制图数据准备

2.1外业调绘

由于村庄地理信息数据数量少,在制图前,需要对村庄的地名信息进行实地调查,逐一核实原有的地理名、路名和兴趣点是否正确;补充缺漏、新增的地名信息。丰富村庄地名信息库,是村庄地图的制作基础,也是其他村庄工作的重要信息。

2.2内业整理

根据外业调绘的结果,对村庄信息库进行修改。完成了对村庄和社区水域、道路、居民聚落、重点企业、公园、山名土名、景点及人文意义的建筑物等相关专题数据的核查。根据各职能部门(建设局、交通局、水务局、教育局、文体旅游局、卫生局、各镇街国土所等)意见,对成果数据进行再次修改,主要规范地名名称、增加部分规划标志建筑以及修改少量景点、酒店、道路等相关专题数据。

2.3数据质量检查

合格的数据能减少后期制图不必要的修改工作,所以在正式制图前,需要对制图数据进行质量检查。检查的内容包括以下几个方面:1)地名是否正确、规范;2)兴趣点数据的分类是否正确;3)实行三级检查制度:一是子项目作业组组织检查员主任工程师或部长对所有成果资料内外业进行100%检查,并做好检查记录,督促作业组进行修改;二是单位质检部对其项目成果进行最终检查,编写质量检查报告,对项目成果质量做出评定;三是由副总工进行审查。

3村庄地图模板制作

采用“数据驱动页面”技术进行批量地图的制作,需要先配置好专题图的模板才可根据该模板生成一系列的地图,所以先进行村庄地图模板的制作。

3.1影像处理

使用ArcGIS图层属性的符号系统对影像颜色进行调整,增加影像对比度。对影像进行PercentClip拉伸和Gamma拉伸,统计数据范围选择FromCurrentDisplayExtent。从当前显示范围进行数据统计,每次当显示范围(或位置)发生更改时,栅格数据集都会以不同的方式进行显示,因为对显示中的像元值进行计算所得到的对比度拉伸有可能会发生变化,拉伸效果更好,保证每一个村的影像都是单独充分拉伸。

3.2注记处理

注记是地图的灵魂,地图要表达的主要信息都是依据注记来展现的。村庄地图制作中,我们根据属性对不同类型的兴趣点进行区别显示。标注使用ArcGIS的扩展模块Maplex引擎,该引擎可以设置不同类型标注的先后顺序,在密集区域,设置重点的兴趣点优先标注。设置标注相对要素的方式也更多,Maplex标注引擎使标注的位置更灵活,能更好地解决标注冲突。注记字体的大小根据不同比例尺下的模板进行相应的修改。

3.3比例尺、页面方向

因为各村的形态不一,为使村庄在A0图幅下显示的最大,就需要判定该村庄是在页面横向还是纵向下能达到最大比例尺。使用数据页面驱动功能,快速得到各村在页面横向、纵向下的比例尺。应用Excel的计算、统计功能,判断每个村应该使用什么页面方向,并作为该村的一栏属性记录在村的属性表中。各村不仅形态不一,面积大小跨度也很大,在统一要求的A0幅面下,各村的比例尺跨度从1∶1200到1∶10700,为了使打印出的地图文字注记大小差不多,不会出现有的图文字很大、有的图文字很小的情况,根据比例尺对地图进行分级,使用不同的地图模板,这一步也是之后村庄地图快速出图的属性驱动基础。

4快速批量制图出图

4.1数据驱动页面技术

数据驱动页面(DataDrivenPages)是ArcGIS中提供的一组用来辅助用户做数据驱动制图准备工作的工具,ESR公司对“数据驱动页面”的解释是:“通过‘数据驱动页面’可以基于单个地图文档方便快捷地创建一系列布局页面。要素图层或索引图层基于图层中的各个索引要素将地图分割为多个部分,然后为每个索引要素生成一个相应的页面。每个页面对应一张专题图,轻松、便捷地完成专题图的批量生产,用户只需配置好一幅专题图模板即可,不必进行重复性操作。“数据驱动页面”通过属性驱动的方式将地图分割为多个部分,可基于常规的面格网索引图层,可以基于带状格网索引图层。借助不同的索引图层,可以轻松地创建一系列覆盖需求区域的面积相等或不等的页面。

4.2动态元素设置

1)索引图层设置索引图层定义“数据驱动页面”系列中各页面的数据框的地理范围,索引图层中的各要素用于控制或定义“数据驱动页面”系列中的每个页面。数据框的地图范围会针对“数据驱动页面”系列中的各页面做出相应改变,这些地图范围由索引图层内要素的空间范围驱动。设置“行政村界线”为驱动索引图层,每一张图以村的边界为中心,设置边距大小为村边界四至大小的110%。2)地图名称设置在数据驱动页面工作条下,页面文本下拉菜单中对数据驱动页面名称进行图名的设置,需要的地图名称就是上一步“名称字段”设置的“图名”的字段。地图系列中的各页面都需要一个名称,且名称取自于此字段,即将所选名称字段的属性值作为页面名称。设置后驱动会调用该属性值,图名会跟随村庄变化而相应的变化。3)比例尺设置地图比例尺会跟随数据框实际的比例尺进行变化,为了地图显示效果的需要,比例尺设置为:舍入最近的百位值。

5结束语:本文针对实际生产工作中遇到的批量制图问题,介绍了一村一图的村庄地图的制作流程,研究了在ArcGIS软件下,通过数据驱动技术,快速批量制作村庄地图的方法。从村庄地图编制的速度和效果看,利用“数据驱动页面”进行村庄地图的快速批量制图具有明显的优势,减少了人工处理的工作量,节省了大量的时间和物力,提高了制图效率,是快速批量制图方面很好的探索。

参考文献:

[1]陈广,李建斌.浅谈基于ArcGIS的一村一镇一地图制作[J].建筑工程技术与设计,2016(25).

[2]李智.浅谈ARCGIS在农村土地承包经营权确权中的应用[J].信息化建设,2016(1).