地图制图中ArcGIS制图表达的实践探析
【摘 要】以信息技术为支撑,计算机地图制图已经基本取代了传统的地图绘制,不仅大大提高了制图效率,也保证了地图中数据信息的准确性。ArcGIS软件本身具备了完善的自动化地图制图功能,能够满足各种地图制图的个性化需求。论文结合ArcGIS制图表达的概念及规则,结合实际案例,对ArcGIS制图表达在地图制图中的实践应用进行了分析和讨论。
【Abstract】 Taking the information technology as the support, computer cartography has basically replaced the traditional map making, which not only greatly improves the efficiency of cartography, but also ensures the accuracy of the data information in the map. ArcGIS software has a perfect automatic map making function and can meet the individual needs of various map making. Combined with the conception and rules of ArcGIS cartographic expression, and the practical case, the paper analyzes and discusses the practical application of ArcGIS cartographic expression in map making.
【关键词】地图制图;ArcGIS;制图表达;实践
【Keywords】 map making; ArcGIS; cartographic representation; practice
【中图分类号】P334 【文献标志码】A 【文章编号】1673-1069(2018)09-0176-02
1 引言
传统地图制图需要在建设相应的数据库后,运用专业制图软件,结合符号化方案制定自动符号化,以此为基础通过制图编辑来实现成图。在这个过程中,容易出现数据丢失和破坏的问题,而且若建库数据出现错误,需要同时修改两套数据,会导致工作量的增大需要同时修改两套数据,会导致工作量的增大。ArcGIS推出了全新的制图表达功能,可以将要素类制图与符号信息存储在要素字段中,实现建库与制图数据管理及生产的一体化,提升地图制图效果。
2 ArcGIS图表达概述
2.1 概念
ArcGIS属于一种可伸缩、全面的地理信息系统平台,Representation制图表达是其中一个非常重要的功能,基本上,所有的地图制图都可以通过ArcGIS实现数据处理分析,甚至可以直接在ArcGIS中完成全部制图过程。尤其是在ArcGIS 9.2中,推出了制图表达的规则与覆盖功能后,实现了自动化、规格化与个性化的统一,帮助解决了彼此之间的冲突,也因此促进了地图生产效率的提高。
制图表达是一种新的制图符号化理念,也是建立在规则之上的智能化制图方法,其不仅拥有丰富表现力的符号,而且能够在制图编辑过程中依照制图要求,实现对符号的动态编辑修改。制图表达属于要素类的一部分,存储在数据库内,可以运用要素形式进行管理,其本身不是新的图层或者数据类型。为了能够满足不同地图对于表达方式的不同要求,制图类中的一个要素类通常都会支持多种制图表达。在实际应用中,制图表达能够将符号信息与要素几何位置共同存储在要素类中,用户能够根据自身需求,对要素的符号表达进行重新定义,从而促进地图制图质量及效益的提高[1]。
2.2 规则
制图表达规则是制图表达方案中一个非常重要的组成部分,能够包含的规则较多,其本身由符号图层和几何外观构成,能够�σ�素类中的一组要素如何进行符号化进行定义。通常情况下,一个制图表达至少需要具备一个符号图层,也可以由多个符号图层实现复杂效果。图层中符号化方案的存在,主要是为了对符号进行重复利用,以属性储存的方式,存储在空间数据库中。
制图表达可以分为两种形式:
一是规则制图表达,强调对要素进行符号化处理,结合预先制定好的规则实现,如果要素出现变化,符号化形式会自动更新;
二是自由制图表达,需要依照制图要求,做好符号表现形式的编辑,将要素与其符号化表现割裂开来,若制图过程中过度使用自由制图表达,可能会对绘图性能造成影响[2]。
3 ArcGIS制图表达中地图制图的实践应用
以某高校园区“交通服务”为主题,进行校园交通服务地图制图工作。在相关数据库中,包含了各种服务设施以及重要标志,现状道路与河流,面状建筑即绿地等。在地图制图中需要先在ArcMap中依照制图要求,对相关符号进行设计,然后将其转化为制图表达的符号规范化及个性化表达,复杂地物表达等。地图制图环节,需要以道路作为导向,开展整体骨架编绘工作,将校园道路转分为校外主干道、校内主干道以及校内次要道路,不同道路符号在样式及宽度上有着不同的表达形式,然后还需要做好校园内主要建筑的符号化,对绿地进行渲染,对服务点进行标注[3]。在地图制图中,ArcGIS制图表达的应用主要体现在以下几个方面:
3.1 符号系统共享
制图表达规则通常存储在数据库中,对于需要创建制图表达的要素图层,同样需要存放在数据库中,才能最正常转换为制图表达。这样的存储方式改变了原本将符号化信息存放在ArcMap或者.lyr等客户端文件中的模式,能够实现符号系统的共享。对于同一套数据而言,创建不同应用目的的制图表达符号,能够将其应用在相应需求的地图中。以该案例为例,一共需要将四个要素类转化为相应的制图表达规则,因此在符号化过程中,必须选择对应规则来对符号系统进行分享,分别对道路线、教学楼等建筑面以及生活服务方式等进行表达。 3.2 属性变化表达
在该高校交通符号设计中,根据道路等级属性来表现不同道路,在创建制图表达后,可以实现对道路等级的动态表达,如果对相应的属性数据进行修改,则数据库中的表达
规则会根据变化后的属性值,绘制出规则属性对应的显示效果[4]。
3.3 复杂地物处理
制图表达规则可以通过预先制定的符号规则,对符号进行显示,而符号的显示效果则可以依照地图制图的实际需求进行设置。制图规则设置中,不仅能够对符号的基本信息如大小、形状、颜色等进行设置,还可以选择相应的显示方式,一是压盖方式设置,例如在道路交叉口的自动处理,可以在街区道路符号中进行覆盖,以此来完成道路交叉口的自动处理;二是线状尾部交叉,可以于尾部将实线线型显示出来,确保线状要素的尾部实交;三是由向点角度自动旋转,如喷泉、房屋等,在地图中可以设置为以角度属性项进行自动旋转。
3.4 位置冲突设置
如果制图表达规则无法满足地图制图要求,则需要运用好自由表达即覆盖,实现对现实状态的充分模拟,可以将一条线段分割为数段,实现符号化。例如,如果需要在道路与河流的交接位置,表现桥的特征,可以运用地理处理工具Create Overpass,以对应制图表达图层作为输入,以桥符号及相关联掩模作为输出,结合ArcMap中的Representation工具,完成对颜色、大小、方向等的调增,对地图进行完善。其他特殊表达包括铁路与公路交汇位置的隧道、建筑自动沿道路方向排列,树与十字符号的移动及旋转等,都可以运用制图表达规则及覆盖实现,以这种方法来解决位置冲突问题,不会导致原始要素几何特征及空间位置的改变,与原始数据存在密切关联,能够充分体现出制图表达的个性化与人性化[5]。
4 结语
总而言之,在地图制图中,大量使用ArcGIS制图表达,能够实现对空间数据的高效处理,对制图过程中存在的问题进行处理,可以极大地降低地图制图工作量,提高地图制图效率和质量。不过,在运用制图表达后,生产过程中会出现图形�@示效果降低的情况,重新绘制能力会有效下降,而且无法方便地对制图编辑工具进行使用。基于此,相关技术人员在地图制图过程中,应该做好ArcGIS制图表达的应用研究,促进生产销量的进一步提高。
【参考文献】
【1】王佩,余树影,董文君,等.ArcGIS制图表达在地形图生产中的应用[J].测绘标准化,2013(2):46-48.
【2】曹鸿颖,习永强.ArcGIS制图表达在土地利用现状图中的应用[J].电子世界,2014(22):293-294.
【3】符玉梅.ArcGIS制图表达在地图制图方面的应用[J].建筑工程技术与设计,2014(16):1052.
【4】谢世琴,柴微涛,辜寄蓉,等.ArcGIS制图表达在地图制图方面的应用[J].水土保持应用技术,2014(2):11-14.
【5】茹哲敏.ArcGIS制图表达在地下水超采区制图中的应用[J].地下水,2016,38(2):86-87.
编辑推荐:
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>