基于ArcGIS的地图制图表达实践研究
2020-04-10张民安
张民安
摘要:以信息技术为支撑,计算机地图制图已经基本取代了传统的地图绘制,不仅大大提高了制图效率,也保证了地图中数据信息的准确性。ArcGIS软件本身具备了完善的自动化地图制图功能,能够满足各种地图制图的个性化需求。论文结合ArcGIS制图表达的概念及规则,结合实际案例,对ArcGIS制图表达在地图制图中的实践应用进行了分析和讨论。
关键词:地图制图,ArcGIS,制图表达
传统的地图制图工作需要建立数据库,并利用图形图像软件比如PS、AI、CAD软件,将数据符号转化为地图符号,通过制图编辑器生成地图。这种地图制图方法由于数据库和制图数据没有同时进行,在实际工作中,很容易导致数据丢失和破坏,如果数据库的数据发生变化,则需要同时修改图形软件中的数据信息,如果数据库的数据变化,则可能需要重新生成地图,一定程度上增加了制图工作量。因此,实现建立数据库和制图一体化是当前地理信息技术的一大热点。Archaisi制图表达功能将要素制图符合存储在要素字段中,实现数据库与制图数据一体化管理,极大的提高了地图制图的工作效率。
一、ArcGIS图表达概述
ArcGIS属于一种可伸缩、全面的地理信息系统平台,Representation制图表达是其中一个非常重要的功能,基本上,所有的地图制图都可以通过ArcGIS实现数据处理分析,甚至可以直接在ArcGIS中完成全部制图过程。尤其是在ArcGIS9.2中,推出了制图表达的规则与覆盖功能后,实现了自动化、规格化与个性化的统一,帮助解决了彼此之间的冲突,也因此促进了地图生产效率的提高。制图表达是一种新的制图符号化理念,也是建立在规则之上的智能化制图方法,其不仅拥有丰富表现力的符号,而且能够在制图编辑过程中依照制图要求,实现对符号的动态编辑修改。制图表达属于要素类的一部分,存储在数据库内,可以运用要素形式进行管理,其本身不是新的图层或者数据类型。为了能够满足不同地图对于表达方式的不同要求,制图类中的一个要素类通常都会支持多种制图表达。在实际应用中,制图表达能够将符号信息与要素几何位置共同存储在要素类中,用户能够根据自身需求,对要素的符号表达进行重新定义,从而促进地圖制图质量及效益的提高[1]。
二、ArcGIS制图表达方式
(一)符号化图层
在绘制要素时,需在ArcGIS软件中选择相应的制图工具,在绘制要素类时,将具体操作默认为制图表达方式,在不断调整和改进的基础上,进一步修改要素的外观。符号图层为制图表达规则的基本结构,由线、填充和标记三部分组成。在每个制图表达规则中,有大于1个的符号图层在绘制多层结构时,需要运用多个符号图层来完成,在这个过程中产生的几何效果,并不是主要的组成。在实际开展工作中,如果几何效果对于图层的空间关系及要素形状的影响不大,在处理一些复杂的图层时,就可以借助于动态的方式来进行修改,从而取得较好的处理效果。
(二)属性变化及复杂地物的动态表达和特殊表达
对于绘制的地图,使用ArcGIS软件来进行处理时,可以促使地图符号更加规范化,在针对地图上的不同区域进行表达时,可以在等级属性的作用下来完成,在完成制度表达的创建工作之后,可采取动态的方式实现对地图的表达,它是指当对属性值进行修改时,依据属性值的变化情况,数据库中的表达规则会发生一定的变化,最终促使绘制规则的属性也发生相应的改变,并且可以将相应的效果显示出来。针对那些较为复杂的地物制度对应的表达规则,如果其不符合相应的制度要求,就需通过结合的方式,来进行自由表达,从而实现对现实状态的充分模拟,并且采取更加规范的方式,来梳理那些关键性的字段。在对那些复杂地物采取特殊表达时,如果在位置上存在冲突和不合理的地方,就需对其采取旋转或者移动的方式进行调整,在制度表达规则和覆盖的作用下,来对特殊的空间位置进行调整,并使原始要素不发生变化,从而确保对于复杂地物的位置调整,满足原始数据的要求,还可以促使制度表达更加规范、更富有个性。
三、ArcGIS制图表达中地图制图的实践应用
(一)符号系统共享
制图表达规则通常存储在数据库中,对于需要创建制图表达的要素图层,同样需要存放在数据库中,才能最正常转换为制图表达。这样的存储方式改变了原本将符号化信息存放在ArcMap或者.lyr等客户端文件中的模式,能够实现符号系统的共享。对于同一套数据而言,创建不同应用目的的制图表达符号,能够将其应用在相应需求的地图中。以该案例为例,一共需要将四个要素类转化为相应的制图表达规则,因此在符号化过程中,必须选择对应规则来对符号系统进行分享,分别对道路线、教学楼等建筑面以及生活服务方式等进行表达。
(二)数据采集与录入
将与森林公园相关的纸质地形图扫描后存储到软件数据库中,生成TEEF格式的电子版,然后在工具栏中添加地理配准工具图对地形图文件进行结合配准,每一张地形图上选取一定数量的公里网交叉点作为控制点,达到校正地形图的目的。此次从地形图中选择6-10个交叉点作为控制点,根据交叉点的纵横坐标值校正。然后利用ArcToobox模块中的格栅投影工具对栅格化的地形图进行投影定义,得到森林公园的底图。将底图上的地理要素、要素类输入到数据库中,数据库包括基础数据和专题数据。基础数据指行政界线、高速公路、铁路、国道、省道、县道、居民地等高线,是制作森林公园地图的基础。专题数据主要指森林林地落界库。
(三)地图制作与输出
根据ArcGIS软件确定的几何图形拓扑关系,需要对森林地图内容要求对各个要素进行符号化以及着色,植物景观、不同景区、功能分区必须使用不同的色彩进行填充。在着色的时候,必须确保整个画面的和谐统一,不能盲目使用各种颜色。然后打开ArcMap窗口,点击属性栏,找到选项卡并勾选标注图层要素,根据地图的要素选择合适的标注方法、标注颜色、标注字体和大小以及标注样式。在制图过程中,如果制图表达规则无法满足制图要求,需要对原有的规则制图表达规则转化为自由制图表达方式,模拟显示状态,将一条线路分割为几段,实现符号化处理。比如该项目的道路和河流相交的地方,需要设置桥的符号,这个时候需要使用Create Overpass工具,将制图层表达规则转化为桥的符号,并结合制图表达工具,调整符号的大小、颜色和方向。铁路、公路交汇的隧道、建筑泽东与道路的方向排列,并分别采用制图表达规则和覆盖方式解决符号地理位置冲突问题,防止原始数据、地物空间位置和几何特征的改变,实现ArcGIS制图表达规则的个性化表达。
四、结语
总而言之,在地图制图中,大量使用ArcGIS制图表达,能够实现对空间数据的高效处理,对制图过程中存在的问题进行处理,可以极大地降低地图制图工作量,提高地图制图效率和质量。不过,在运用制图表达后,生产过程中会出现图形显示效果降低的情况,重新绘制能力会有效下降,而且无法方便地对制图编辑工具进行使用。基于此,相关技术人员在地图制图过程中,应该做好ArcGIS制图表达的应用研究,促进生产销量的进一步提高。
参考文献:
[1]王佩,余树影,董文君,等.ArcGIS制图表达在地形图生产中的应用[J].测绘标准化,2013(2):46-48.
[2]刘志,郝克俊.基于ArcGISPython的安全射界图自动化制作[J].气象科技,2016,44(5):816-821.
作者身份证号:370983199006146938