关于ArcGIS软件制作1:500地形图符号库的研究

(整期优先)网络出版时间:2022-07-16
/ 2

关于ArcGIS软件制作1:500地形图符号库的研究

李越

辽宁省自然资源事务服务中心 沈阳

摘要:随着社会的发展,很多工程建设项目都需要用到清晰易懂的地形图,人们的生活也离不开地形图,因此,在制作地形图的时候能够使用一套完整且美观的符号库就至关重要。本文以1:500比例尺地形图使用的符号库为例,简要阐述以ArcGIS软件为平台建立符号库的设计理念和制作方法,主要采用系统自带符号管理器StyleManager和Font Creator Program字体编辑器两种方法来实现。希望能够为地形图的制作提供帮助和便捷。

关键字:地形图;符号库;ArcGIS

在日新月异的今天,人们的生活与地图的关系越来越紧密,出行需要使用地图来导航、城市建设需要在地图上合理规划、疫情防控更是要利用地图来分析管控,由此可见,随着社会的发展,地图的使用范围在扩大,重要性也在不断提高。其中,地形图是其他一切地图的基础,无论是专题图还是导航地图都是在地形图基础上制作而成,而制作地形图的关键环节就是符号库的设计与制作。目前,国内外很多软件都有符号库系统,其中包括了各式各样很有特色的符号,但是这些并不能满足地形图制作时的需要,在使用时会有很多符号需要制作和修改,我们需要,因此,如何建立一套完整且能够准确表达的符号库就成为了我们研究的方向。

本文以1:500地形图符号库为例,利用ArcGIS软件来研究符号库的设计与制作方法。ArcGIS软件拥有符号管理器模块和强大的二次开发功能制作地形图符号库,设计和制作了点、线、面符号。本文的研究重点是利用ArcGIS软件符号编辑功能设计定义符号,对于用软件编辑器不能直接定制的复杂符号,要进行二次编辑。

一、地形图符号库的设计

地形图符号库中表达地物的符号主要有三种:点状符号、线状符号和面状符号。点状符号、线状符号和面状符号不仅能单独使用,还可以组合起来形成新的符号表示地物,例如线状符号中会含有点符号,面符号中也可能包含点状符号和现线状符号。由于对地物表达的要求不同,地形图的承载量不同,在不同比例尺的地形图上,使用的符号样式、大小和个数也有不同,所以,不同比例尺的地形图所采用的符号库也存在差异。

1:500比例尺地形图是目前我国使用的最大比例尺地形图,其符号库中符号也是表达最细致、个数最多的,样式应严格按照国家技术监督局发布的《国家基本比例尺地图图示第一部分:1:500 1:1000 1:2000地形图图式》为标准,分析符号特点,以及软件中已有能使用的符号情况。在ArcGIS软件中利用符号编辑器建立自己的符号库,根据分析结果,能直接利用的符号按照符号分类在Style Manager中制定,建立完整的符号库体系。对于相对较复杂的符号,软件自带符号库中不能直接使用,需要利用编辑器定制新符号。

符号库系统中最小单位是图元,不同的图元可以组成相应的符号,这些符号分别形成了点符号子库、线符号子库和面状符号子库,所有子库构成了符号库。符号库层次结构图如下:

 

 

 

 

 

 

 

 

在使用ArcGIS软件制作地形图时需要对矢量数据做符号化处理,只有符号化后才能直观地表达地形图上所反映的内容等信息。实现这一目的一般采用人工配置和自动匹配两种方法,通过编制地形要素符号对照表,将每一类地理要素都赋予一个唯一代码,且必须保证一一对应的关系,这样就可以通过代码在符号库中快速检索到对应的符号,也可以通过符号来查找它所代表的地理要素。这个对照表可以用文档或者数据库等多种形式存储在mdb或Oracle数据库中。

二、地图符号库的制作

1、地形图符号库的建立

ArcMap软件中找到StylesManager模块,在该模块中新建1:500比例尺地形图符号数据库,并在新建的地图符号库中分类存储点、线、面子库,将不同类型的符号保存在对应的子库中。

2、点状符号库

地形图上的点状符号是用来表示其定位点上的地理信息的,也是一种不依比例尺符号,地形图上小面积地物和点状地物可以用点状符号来表示。点状符号可分为几何符号和象形符号两种,几何符号是由圆、椭圆、三角形、矩形、正方形等简单规则的符号构成,这种符号制作较为方便;象形符号是以地理要素的形状和特点信息为主体样式制作而成,这类符号在地形图上显示更加直观、形象。点状符号的定位点一般分两种:一种是在符号中心;另一种是在符号底部。点状符号图形有明确的定位点和方向性,且符号的大小不随比例尺和位置的变化而改变。

点状符号的制作步骤如下:首先打开Font Creator Program工具,新建字体库,字符集选择符号。在字体库中选择一个空白的字体位置,添加新的字体符号,使用漫游工具将编辑区域的0,0点坐标移动到屏幕坐下角,再利用工具栏中的示例符号变换制作出所需要的符号,调整大小比例方向等,使其符合1:500比例尺地形图图示要求。调整好符号后,保存文件为1:500点状符号库.ttf,然后进行测试,安装做好的字体库文件到字体库中,字体库符号制作完成之后,导入点状符号子中,并命名。在对话框的Properties栏的Type项中选择Character Marker Symbol,然后在Font项中选择制作的1:500地图符号字体文件,字体库中的符号会在Character中出现,选择需要的符号,接下来通过下面参数来对各属性项进行修改完成符号的制作。具体参数包括:units、color、size、angle、offset。

3、线符号库

线状符号通常表示河流、道路、岸线、等高线等地物,一般为半依比例符号,其长度按照地物要素的实际长度表示,而宽度则固定不变。线状符号的定位线一般为符号的中心线和一条边线,符号会沿着中心线或者边线的走向绘制,并且具有方例向性,如道路的定位线就是道路中线,而陡坎的定位线就是坎的上边线,定位线的走向决定了坎齿的方向。线状符号相对于点状符号复杂,它可以由点组成,也可以用多条线表示,还可以用点线组合表示。

线状符号的制作是在1:500比例尺地形图符号库中新建线状符号子库,然后利用线状符号编辑器,调整符号样式,设定采集规则。符号样式可以选择系统自带的或者单独制作的符号,对其颜色、大小、宽度、位置做微调,再调整显示间隔,以显示符号的重复间隔,如需使用多个符号组合表示,可以在此基础上叠加多个符号。

4、面状符号

在地形图中覆盖面积最大的就是面状符号,例如植被、大型河流、大面积居民地等等。面状符号是依比例尺符号,不仅能表达出地理要素的特点,还能反映要素的范围及分布情况,它的制作同线状符号的制作类似,也可通过组合点状符号、线状符号或面状符号制作而成。

面状符号的制作关键在于面符号的填充。在1:500符号库中建立面符号子库,在子库中设计面状符号样式。首先选择或制作需要的点符号,设置Size和Angle两个参数后填充到面中,如果一种点状符号无法满足需要,可叠加多个点状符号、线状符号和面状符号,重复上面的制作过程,再设置Offset属性和Separation属性,确定每种符号的相对位置,制作出所需符号。

三、符号库属性设计

符号库的属性设计是建立符号库的关键环节。合理的设计符号属性不仅能够提高地形图绘制的效率,还能起到很好的管理符号库的作用。根据地形图制作特点可以将符号赋予类型、代码、名称、描述和备注等属性。类型能够说明符号的具体类型;代码是符号的另一种表现形式,为地形图符号化提供必要条件;名称与代码是一一对应的关系;描述用于对符号做进一步说明,也可以记录符号的使用要求。

综上所述,本文利用ArcGIS软件,以1:500比例尺地形图符号库为例,较为详细介绍了符号库设计的思路和制作方法。该方法不仅能满足地形图符号库的制作,还可以设计各式专题图符号库,也希望能为地图的制作提供便利。