基于数据库的地形图符号化
- 格式:doc
- 大小:469.00 KB
- 文档页数:8
2021年38卷第1期(总第1%期)Vol. 38 No. l(Tol. 146)2021-85 •贵 州 地 质GUIZHOU GEOLOGY基于ArcMap 实现1 :5万DLG 数据库到传统地形图的转换魏泽权,钟启稳,范耀宏(贵州地矿局102地质大队,贵州 遵义563003)[摘 要]DLG 是一种将地理要素分层存储的矢量数据集,其包含了空间信息和属性信息,利用其属性信息,将空间展布的各要素以符号化的形式表达出来,形成传统地形图以供使用者判读、应用,将会大大提升传统地形图的生产成本、成图周期,弥补传统地形图现势性差的弱点。
笔者 借助ArcMap 平台,通过投影转换、样式符号制作及要素符号化、符号标注、制图综合及图面整饰 一系列过程,详细介绍了从1 :5万DLG 数据库至传统地形图的转换过程,并总结出了转换过程中的重点和难点工作,同时提出了利用mxd 文件模板采用修改数据源的方法可实现同比例尺其他图幅的快速转换,提高工作效率。
[关键词]ArcMap ; 1 :5万DLG 数据库;地形图;转换[中图分类号JTP317.4 [文献标识码]A [文章编号]1000-5943 (2021) -01-0085-07传统地形图是采用特定的符号、颜色、注记等 详细表示地表上居民地、道路、水系、境界、土质、 植被等基本地理要素且用等高线表示地面起伏的 一种按统一规范生产的可供使用者直接判读的地形图(图1)。
DLG 数据库是以点、线、面三类几何 图形并赋予不同属性来表示各地图要素的矢量数据集,每一个几何要素既体现了特定的空间关系,还具备固有的属性信息。
其技术特征及地理内 容、分幅、投影、精度、坐标系统与同比例尺地形图一致,图形输出为矢量格式,任意缩放均不变形。
1 :5万DLG 数据库主要包含了测量控制点、水系、居民地与设施、交通、管线、境界、地貌、植被与土 质、地名及注记九类地形要素及其属性信息(国家 测绘地理信息局,2014),这九类要素信息如不经图形化处理,其直观可看到的的只有点、线、面三 种图形元素,不利于使用者的直接判读(图2) o笔者在参与贵州省耕地质量地球化学调查和贵州省高位隐蔽性地质灾害排查工作的质量检查图1 1:5万地形图Fig, 1 1 :50000 topographic map图2 1:5万DLG 数据图Fig, 2 1 *50000 DLG data graph[收稿日期]2020-03-29 [修回日期]2021-3-23[作者简介]魏泽权(1971—),贵州遵义人,高级工程师、注册测绘师,长期从事地质勘査及地理信息相关工作。
基于ArcGIS的矢量地形图符号化的设计与实现摘要:本文以1:1千数据库为例来讨论基于数据库数据制图的几个问题。
从autocad矢量数据到arcgis入库数据的符号化为例,以保证在一定比例尺下符号符合图式的规范性。
关键词:arcgis;矢量地形图;符号;设计abstract: this paper taking the 1:1 database as an example , discusses the problems based on database data mapping. from the autocad vector data to arcgis vector data storage data symbols as an example, to ensure that in a certain scale the symbol fits the schema normative.key words: arcgis; vector topographic map ;symbols; design 中图分类号:p217文献标识码:a文章编号:2095-2104(2012)随着“数字城市”、“数字县域”、“数字乡镇”、“数字社区”工作的广泛开展,使得地图矢量数据入库及符号化的地位格外突出。
地图符号是地图的语言单位,是可视化表达地理信息内容的基础工具。
本文结合实际建立矢量地形图数据库的需求;对地形数据的点、线、面要素进行符号的设计与实现的表达。
1 思路与方法符号库的设计和实现方法:按符号分类地图符号是在地图上用以表示各种空间对象的图形记号,对空间事物的抽象表示,符号按照是按比例尺表示地理事物,地理现象可分为点符号、线符号、面符号。
基于arcgis的地图符号化工作包含如下两个部分的内容:其一是使用truetype字体制作arcgis符号,其二是在arcmap中进行符号配置。
1.2.2编译style文件运行…/desktop安装目录/utilities目录下“makeserverstyleset.exe”。
基于ArcGIS的制图符号库制作研究——以点状符号为例付妍【期刊名称】《《国土资源》》【年(卷),期】2019(000)010【总页数】3页(P39-41)【作者】付妍【作者单位】沈阳市勘察测绘研究院有限公司【正文语种】中文在现实生活中存在着各种各样的地理事物,需要用地图符号来对它们进行表达。
地图符号在地图的制作过程中有着极其重要的地位,它是人们了解地图内容的重要途径。
现实世界的空间资料可以用点状符号、线状符号和面状符号进行抽象表达,由于地形图符号的种类繁多且样式各异,因此在对地形图符号进行制作时需要制作出满足图式要求的地形图符号。
目前我国的市面上有着种类繁多的GIS软件,每种GIS软件都提供了十分强大的地图符号编辑和修改的功能。
ArcGIS具有独立的符号库,利用符号库对各种符号进行管理,可以在符号库中对符号进行各种修改。
本文重点研究如何充分发挥ArcGIS的优势,制作出不同比例尺的符号,然后再把它们添加到地图符号库当中去。
地图符号设计1.地图符号设计的途径现阶段,地图符号化问题一直是国内外GIS领域的研究难题与热点。
符号库在GIS 空间信息符号化中起着重要的作用,各种GIS平台都包含有自己的符号编辑模块。
目前,国内外GIS相关软件符号设计的途径主要有4种。
(1)文本编辑器设计方法,建立符号的文本描述,其特点是设计速度慢,不能实时观察所设计的符号。
(2)采用系统提供的二次开发语言编程实现。
利用软件提供的二次开发语言或者对外部暴露的符号对象的类接口(如MapObjects组件中提供的AFCustom类型库)来进行符号的定制。
(3)利用系统本身的图形编辑功能将符号当作普通的图形块设计制作,追加符号码等描述项后存储到符号库中。
(4)利用符号设计界面,用户可将系统本身提供的基本符号与自定义的简单符号(如点符号)进行某种组合、位移、放缩后得到制图输出所需要的复杂符号(如复杂线型和面状填充符号),这是目前较为流行的符号设计方式。
1:50000地形图制图数据更新生产软件实践技巧关慧先;王虹【摘要】使用"国家1:50000地形图更新生产软件",基于数据库驱动制图设计思想,进行1:50000地形图制图数据的生产,快速获取满足图式规范要求的制图数据,作业人员在进行制图数据的编辑处理时地形数据也同步更新,图面处理数据量增大,作业的速度减慢,结合实际生产经验,总结归纳编辑过程中的一些方法和技巧,在一定程度上提高生产效率.【期刊名称】《测绘技术装备》【年(卷),期】2015(017)003【总页数】3页(P40-42)【关键词】地形图;更新;软件;地图编辑;编辑技巧【作者】关慧先;王虹【作者单位】国家测绘地理信息局第一航测遥感院陕西西安710054;国家测绘地理信息局陕西测绘产品质量监督检验站陕西西安710054【正文语种】中文1 引言使用国家测绘地理信息中心提供开发的“国家1∶50000地形图更新生产软件”,将1∶50000地形图更新数据转化为包含制图表达信息的初级制图数据,由作业人进行编辑整理形成制图数据,改进了常规生产中费时又费力的作业方法,满足了快速制图生产的需要。
但由于地形数据和制图数据存储于同一数据库中,按照图式规范要求对自动符号化结果进行调整、修正、优化处理后,图幅的数据量增大,打开、显示、修改等编辑处理工作的速度减慢影响了作业效率,且一些要素符号化后生成的角度单一,人工调整工作量也增大,如何有效地提高作业速度与准确度成为了关键,本文将地图编辑过程中经常遇到一些问题的解决方法与技巧进行了总结归纳,以供大家参考。
2 技术路线与流程1∶50000地形图制图数据更新生产是基于数据库驱动的地形图快速制图技术,采用地形图与制图数据一体化存储、统一管理、同步更新的设计思想,将两种数据连续无缝存储于数据库中,由国家基础地理信息中心通过数据库驱动制图技术处理将1∶50000地形更新数据转化为包含制图表达信息的分幅1∶50000地形图制图初级生产数据,并将此数据向生产承担单位分发,作业人员将其导入“国家1∶50000地形图更新生产软件”中,以人机交互方式采用软件提供的自动化、半自动化工具,进行制图数据优化调整、制图编辑、图廓整饰、数据接边、制图输出、图历簿及元数据填写等环节,生产符合图式规范标准的1∶50000地形图制图数据成果(PDF印刷格式)。
第31卷第4期2008年7月现 代 测 绘Modern Surveyi ng and Mappi ngVol.31,No.4J uly.2008基于Ar c GIS 的动态符号化设计与实现洪安龙1,楼 宇2,封 宁2(1绍兴市土地勘测院;浙江绍兴312000;2浙江大学土地管理系,浙江杭州310127)摘 要 地图符号是地图的语言单位,通过对地图符号的解读,可以直观的了解地图所表达的地理信息。
Arc G is 的符号化功能对于测绘符号的绘制是有一定局限的。
而其他大部分测图软件的符号系统基本上是针对各个软件的,不同的软件都有独立的符号系统,离开了软件平台,如不打散块状符号或不添加辅助线就不能为其它软件所调用,本文中提出的Arc Symbol 插件实现了在Arc G is 操作环境下无需打散或添加辅助线即可方便、快速、无损的查看和打印满足地形图图式要求的图形,减少空间数据库中的数据冗余。
并且ArcSym b ol 支持Shape 、Coverage 、Geodata base 格式,不需要数据的转换就能轻松地实现图形符号化,实现符号化的无损性。
关键词 a rcgis 符号化 国标图式规范中图分类号:P208 文献标识码:B 文章编号:1672-4097(2008)04-0012-031 概 述多年以来,为了适应GIS 环境,又要符合测绘制图要求,我们不得不在GIS 中设计大量的“案?助点”?、“案?助线”?、“案?助层”钡?仅仅为了表现而毫无信息价值的要素;或者由于测绘采集数据与信息管理的相异。
ArcSym bol 从根本上解决了GIS 数据库的地形符号数据冗余问题,也为GIS 库和图形库“两库合一”提供了最经济有效的解决方案。
A rcSymbol 继承了强大的Wal k 符号化技术,配合符号库切换能力帮助用户实现一套数据多比例尺制图成为可能。
只要有特定的符号库,对地形图的数据就可以实现动态符号化。
基于ArcGIS的地形图符号库设计与应用探讨摘要:地图符号作为地图语言在地图的制作和输出中起着非常重要的作用。
但arcgis的arcmap模块中自带的符号库不能满足我国基本比例尺地图输出的要求,因此必须为它建立符合地图图式要求的符号库。
本文论述了arcgis环境下地图符号库的设计方法,分别讨论了点状符号、线状符号和面状符号的实现方式。
并以南京市1:50 000地形图为例展示了符号库的应用。
关键词:arcgis;地形图;符号库引言地图符号由不同形状、大小、色彩的图形和文字组成,是传递空间信息的手段。
目前国内外gis 相关软件制作符号的途径主要有4 种:一是文本编辑器设计,建立符号的文本描述;二是采用系统提供的二次开发语言编程实现,主要应用于特殊符号的绘制;三是利用系统本身的图形编辑功能将符号当作普通的图形块设计制作,添加其它图形图像软件制作的符号存储到符号库中;四是提供符号设计界面,用户可将系统提供的基本符号与自定义的简单符号进行某种组合、位移、放缩后得到制图输出所需要的复杂符号(如填充符号)。
1. 符号库1.1 地图符号的功能地图符号有两个基本功能,首先是它能指出目标种类及其数量和质量特征;其次是它能确定对象的空间位置和现象的分布[1]。
1.2 地图符号库设计的基本原则地图符号库设计应该遵循以下基本原则:对于国家基本比例尺地图,图形符号颜色、图形、符号含义与匹配比例尺,应尽可能符合国家规定图式[2];专题地图部分,尽可能采用国家及整个符号部门标准,有益于标准化、规范化;新设计符号应遵循图案化及整个符号系统逻辑性、统一性、准确性、对比性,色彩象征性,制图和印刷可能性等一般原则[3]。
2. 符号库的组建与管理现实世界抽象表达为点状符号、线状符号和面状符号。
注记作为一种特殊的符号,直接说明这些点、线、面的某些属性。
不同比例尺的地图要经过不同程度的取舍综合,所以需采用不同的符号库。
2.1 符号库的管理方式arcgis 符号库是在样式/符号库管理器(style manager)中进行管理,进行符号库添加、删除、新建等工作,符号库间相独立,因此可以把适合我国不同比例尺的地图符号库添加到里面去,同时保证制作的符号在输出时与国家地图图式完全一致[3]。
基于ArcMap的地图符号制作(详细教程)在我们制作以上几种符号之前,首先要单独创建一个自己的样式库即符号库,具体的做法是:启动ArcMap,点击Tools/styles/ style manager菜单项。
接着在弹出的style manager 对话框中点击style 的下拉按钮,在弹出的列表菜单中点击create new菜单项,最后在弹出的save对话框中选择符号库要保存的路径,敲入符号库文件名即可。
创建成功后可在style manager 对话框左边的树状列表中看到新建的符号库路径及名称(如图1)。
图1下面我们就开始具体介绍如何制作不同类型的地图符号。
(一)点状符号点状符号常用来表示在当前的比例尺和表示方式下,呈点状分布的地理实体和现象,不论符号大小,实际上以点的概念定位,而符号的面积不具有实地的面积意义。
这时,符号的大小与地图比例尺无关且具有定位特征。
它在图中的位置由一个点来确定,即符号的定位点,通常为符号的几何中心点或符号底部的中心点。
例如,控制点、居民点、及其他独立地物点等符号。
在ArcMap中所有做好的点符号均存放在符号库下属的marker symbols符号文件夹中。
ArcMap8.2的符号样式管理(style manage)中提供了四种类型点状符号的制作方法,它们分别是arrow marker symb ol、character marker symbol、picture marker symbol和simple marker symbol。
本文只就笔者工作中常用的character marker symbol展开。
(1)启动ArcMap,如果未创建符号库,需要创建符号库;如果已经创建符号库,需要添加符号库。
(2)点击符号库名,接着再点击marker symbols符号文件夹,在右侧窗口的空白处点击右键,指向new,点击marker symbol,弹出symbol property editor对话框。
总687期第二十五期2019年9月河南科技Henan Science and Technology1∶50000DLG数据符号化方法及实现牛宵(山东省国土测绘院,山东济南250013)摘要:地图符号是地图语言的重要组成部分,是可视化表达空间地理信息的基础工具。
本文主要研究了山东省1∶50000DLG数据地图符号库的设计、制作及自动符号化的实现方法,并以ArcMap为平台,通过ArcOj⁃ects组件二次开发的方式,建立1∶50000标准地形图制图系统。
系统可以实现快速自动制图及输出,有效提高了数据的规范化管理和社会化信息共享服务,具有极其重要的应用推广价值。
关键词:1∶50000数字线划图(DLG)数据;地图符号库;自动符号化;ArcObjects中图分类号:P208文献标识码:A文章编号:1003-5168(2019)25-0022-03 Realization of the Method of Automated Symbolizationfor1∶50000DLG DataNIU Xiao(Shandong Provincial Institute of Land Surveying and Mapping,Jinan Shandong250013)Abstract:Map symbol is an important part of map language and is also a basic tool for visualization of spatial geo⁃graphic information.This paper studied the design and implementation method of map symbols database and automat⁃ed symbolization based on1∶50000DLG data of Shandong Province.And we successfully established a standard top⁃ographic mapping system which runs on ArcMap platform through secondary development of the ArcObjects compo⁃nent.This system can realize rapidly and automated mapping and output which can effectively improve the standard⁃ized management for data and sharing service for information of socialization,and it has the value of popularization. Keywords:1∶50000DLG data;map symbols database;automated symbolization;ArcObjects数字线划图数据(Digital Line Graphic,DLG)是基础测绘数据中一种重要的产品形式,应用领域十分广泛。
第31卷第4期2008年7月现 代 测 绘Modern Surveyi ng and Mappi ngVol.31,No.4J uly.2008Arc GIS 软件平台上基于基础地理信息数据库的地图符号化表达王 哲(辽宁省第三测绘院,辽宁沈阳110034)摘 要 本文以GIS 基本理论为指导,重点研究在Arc GIS 平台上,利用Arc GIS 软件的通用组件库—ArcObject s 对ArcMap 进行二次开发,对1∶10000基础地理信息矢量数据库(Geodata base )进行地图符号化表达。
关键词 Arc G IS 基础地理信息数据库 数字制图 符号化表达中图分类号:P208 文献标识码:B 文章编号:1672-4097(2008)04-0039-031 绪 论GIS 的应用使地图制图走出相对狭小的应用范围,使它的应用领域得到了极大的扩展,主要表现在资源管理、资源开发、宏观决策和资源信息服务等方面的应用上。
GIS 的应用更加迅速地改变着传统地图制图学的概念和具体实践,为制图学领域提供了很大的灵活性及很高的生产效益。
2 基础地理信息数据库的地图表达2.1 基础地理信息数据库基础地理信息是描述地表形态及其所附的自然和人文地物特征和属性的总称,主要是指通用性最强,共享需求最大,几乎为所有与地理信息有关的行业采用、作为统一的空间定位和空间分析的基础地理单元。
基础地理信息系统是在计算机硬件支持下,把各种基础地理信息按照空间分布,以一定的格式输入、存储、检索、更新、显示、制图和综合分析的计算机应用系统,该系统的核心是基础地理信息数据库。
2.2 地图符号地图符号化的具体实现是复杂的,因为符号领域本身就有复杂的特性,这种复杂性不仅在于用来描述地理要素的符号类型有点、线、面三类,同时,每一种符号对地理要素的表达还要取决于符号的四个视觉变量:尺寸、形状、图案和色彩。
A rc GIS 软件的符号设计器针对地图上的点、线、面要素提供了不同类型的符号,用户可以选用任意一种符号类型或进行几种符号属性的叠加,从而对地理数据进行地图语义上的描述,即符号化。
基于ArcGIS的国家基本比例尺地形图制作——以新荣县1:1万地形图为例1 引言地形图(topographic map)是普通地图的一种,是详细而精确地表示地面各要素的地图。
据测绘词典的定义,地形图是:“按一定得比例尺,表示地物、地貌平面位置和高程的正射投影图。
”由于地形图在国民经济建设以及军事上的重要作用,各个国家都有着较为完善的系列地形图资料[1]。
例如,在我国规定大于1:5000,1:10000,1:25000,1:50000,1:100000,1:250000,1:500000和1:1000000等8种比例尺地形图为我国国家基本比例尺地图,均按国家测绘局制定的统一技术标准(编图规范、图式等)制作生产。
早期生产的我国国家基本比例尺地形图由于技术等原因大多数以纸质形式存储。
这也是我国国家基本比例尺地形图的主要存在形式。
随着时代的进步与技术的发展,“数字地球”概念的提出,对地形图现实性和准确性的要求越来越高。
这就需要我们建立完善的数据存储与更新机制,以满足我国快速城市化过程中的城市规划、土地管理、市政和工程建设等的需要[2]。
本文以美国环境系统研究所公司(简称Esri)研发的世界上最强大的GIS软件平台为工具,利用其强大的空间数据管理以及计算机制图功能来探索我国国家基本比例尺地形图的空间数据管理与制图一体化综合应用。
2 流程在ArcGIS平台下实现空间数据管理与制图一下化,关键是要明确整个过程的流程体系以及在ArcGIS中的技术实现。
综合来看,主要包括配准、图层分层、地理坐标投影坐标的定义、矢量化、空间数据入库、符号库的建立、图层的符号化、图外要素的制作以及地图输出等过程。
具体流程如图1所示。
图1 ArcGIS制作国家基本比例尺地形图流程2.1 配准配准是实现空间数据的匹配的过程,这里的匹配主要包括空间数据与软件系统的坐标统一或者数据与数据之间的统一。
就地形图来讲,主要是实现数据与软件系统的坐标统一。
148 基于ARCMAP 国家系列比例尺地形图图式符号库(Styles)的制作方法和技巧苗小利 何高波 西安煤航信息产业有限公司摘 要:本文介绍了国家系列比例尺地形图图式符号库(Styles)的制作方法和技巧。
关键字:图式符号库(Styles);文字符号;点状符号;线状符号;填充符号一、概述ArcMAP 是美国环境系统研究所(Environment System Research Institute,ESRI)开发的GIS 软件,是国内国外应用广泛的GIS 软件之一,是我国GIS 领域常用的商业软件。
但是国内长期以来在其地形图符号库、线型库、面状符号库的制作方面,始终没有得到彻底解决,处于有思路但无法制作的状态。
由于塔河项目用户的迫切要求使我们必须解决此问题,本文在1:10万系列比例尺、1:1万系列比例尺、1:1000系列比例尺地形图图式符号库(Styles)制作完成的基础上,介绍一套可行的方法。
二、制作思路ARCMAP 的符号库(Styles)的制作是基于文字符号,因此如何制作文字符号库,是我们首先要解决的问题。
解决此问题有两种途径:(1)直接利用造字软件,制作文字符号;(2)通过矢量符号库进行转换。
通过反复研究,我们找出了第二种方法的可行方案,并以此方法制作出了国家系列比例尺地形图的图式符号库(Styles),解决了ARCGIS 数据的符号化问题,其思路如下:149三、制作方法与技巧ARCMAP 的图式符号库(Styles),拥有完整的符号管理系统,包括点状符号库(Marker Symbols)、线状符号库(Line Symbols)、填充符号库 (Fill Symbols)、颜色库(Colors)等十几种,下面主要介绍点状符号、线状符号、填充符号的制作方法和技巧。
(1)点状符号的制作在制作点状符号之前,首先要制作文字符号库,其方法为:在MicroStion 软件下,按照国家图式,精确绘出每个符号,并装入符号库(矢量符号)中,见图1。
基于数据库的地形图符号化钱敏(江苏省基础地理信息中心江苏南京 210013)摘要地图符号是地图表达空间信息的语言单位,地形图数据的符号化直接关系到地形图的可视化表达和使用,本文提出基于ArcGIS的1:1万地图符号制作方案以及数据库的地形图符号化。
关键词建库 ArcGIS 符号制作地图符号化数据库地形图符号化一、引言地图符号是地图的语言单位,通过对地图符号的解读,可以直观的了解地图所表达的地理信息。
对于现在的建库数据(这里主要指的是矢量的DLG数据),基本的元素是点、线、面,最基本的显示也就是圆点、实线、有色或无色填充面,虽然不影响建库的要求,或者可以通过不同的颜色形状去区分不同的要素,但是没有一个规范而直观的符号系统,还是不能很好的解读地理信息,对于数据的最终应用也有缺憾。
目前地图符号制作的方法主要有:一是用文本编辑器设计的方法,建立符号的文本描述,如AutoCAD、清华山维等软件;二是采用二次开发语言编程来实现,主要用于定制复杂的符号;三是利用系统本身的图形编辑功能,将符号当作图形块设计制作,再追加不同软件平台所需的对符号的定义描述储存于符号库中;四是利用软件提供的符号设计界面,用户通过对系统提供的基本符号,通过组合、位移、缩放自行定义制图输出需要的符号,如MapInfo的MapInfo Line Style Editor,ArcMap的Style Manage等。
本文以1:1万地形图为例,着重介绍基于ArcGIS软件的地图符号化,以及在数据库中DLG数据的符号化中的应用。
二、符号库的创建1、点状符号的制作这里的点状符号的制作不仅仅是指不依比例尺表示的小面积地物或者点状地物符号的制作,同时还应包括了线状符号和填充符号制作需要的子符号,以方便调用。
点状符号制作的基本思想是在造字软件(Font Create Program 4.0)中建立字体符号文件,绘制需要的符号(图1),测试后安装字体,再在符号设计系统(Style Manage)中调用并定义即可。
当然在造字软件中也可以使用导入BMP图片的方式来制作,但是缺点是符号边缘较粗糙,笔触的大小仍然需要调整,比例大小在后期应用的时候也不太好掌握,如果用造字程序直接绘制符号,可以对符号的大小,笔触有所掌握,对不同比例尺地形图符号的相互利用再造也提供了方便。
我们用反算的方法计算出图式符号和造字中单位的比例,创建了字体文件后,在符号设计系统(Style Manage)中按一定的比例导入字体文件中的点符号,以保证在一定比例尺下符号符合图式的规范要求。
图 1 造字软件中制作符号另外,虽然在符号设计系统(Style Manage)中符号组合的功能很强大,可以通过对不同符号相同单元的组合来设计出需要的符号,如“”符号可以用“”加上“”符号组合而成,而“”符号也可以调用“”符号,但是考虑到所运用的地图软件的多样化,除了一个符号通过镜像变换或者旋转角度成为另一种符号的情况,对于图式的符号,在制作时,力求能够一一对应完整的制作。
同时在符号设计系统(Style Manage)中导入符号时,可从应用的角度定制符号分组,以方便查找调用(即在Category中输入组名)。
2、线状符号的制作任何线状符号都可以看作是若干简单线状符号(即实线、虚线、齿线)或点状符号组合而成,组合建立在不同简单线状符号或点状符号的偏移、比例的调整基础上,对于组合中的点状符号还可以进行细微X、Y方向的调整(图2)。
图2 虚线和点状符号的组合在建立线状符号的时候,线状符号中线状的部分最好尽量使用简单线状符号,不要用字体符号去组合,而较粗的线状符号中的圆点,最好使用点状符号中的圆点,以保证线划的美观(图3)。
图3 线状符号与点状符号圆点的比较对于比较复杂的线状符号,如电力线,存在符号配置的不规则性,需要在拐点处配置符号,在端点处需要判断有圈符号或无圈符号;如依比例斜坡,基线和坡底线间的距离不等,齿线长度不一致,像这样的线状符号就不能在符号设计系统(Style Manage)中直接组合而成,需要通过二次开发来定制。
与点状符号的分组定义相同,线状符号也可以分组定义。
3、面状符号的制作地形图上的面状符号基本上是在轮廓线范围内填充不同的颜色、规则配置不同的点状符号或绘制晕线。
分析1:1万图式,地形图中的面状符号填充可以大致分为四类:一是在轮廓线范围内仅仅填充不同的颜色(即实面填充);二是在轮廓线范围内绘制不同倾角、不同间距的实、虚线(也可以是交叉的);三是在轮廓线范围内按照一定的规则(“井”字形或是“品”字形)配置不同的点状符号;四是在轮廓线范围内无规律的配置符号,这类符号往往是比较复杂的,虽然可以制作出相应的点状符号,但是在配置的时候倾角、间距、大小等参数不能很好的控制(如新各种形状的沙丘地貌填充等)。
1 实面填充2 线段填充3 线段填充4 点状符号填充与制作线状符号类似,简单的面状符号可以调用已经制作好的点状符号或者线状符号组合配置而成,而复杂的面状符号也可以看作是为简单面状符号组成(图4)。
图4 面状符号的组合生成同样面状符号也可以分组定义。
三、地形图的符号化当符号库全部建立后,对地形图的数据就可以实现符号化。
通过建立数据中地物编码(如分类码或者GB)与相应符号标识的一一对应关系,使简单的点、线、面显示为标准的符号。
可以通过开发相应的功能模块实现,也可以手工进行符号化。
(符号化效果见图5)图5 地形图数据符号化显示四、基于数据库中数据符号化随着江苏省基础地理信息数据库建库工作的全面展开,数据库中的DLG矢量数据不断积累。
为了能更好的解读该类数据中的地理信息,增加其实际应用中的直观性和可读性,迫切需要一个规范的符号系统对该类型数据进行符号化。
针对ArcGIS软件自身的功能,结合1:1万地形图的出图要求,数据库中的DLG数据的符号化具有以下几个特点:1、现有基于数据库的地形图要素分类趋于细化,不再局限于传统地形图的分类方式。
要素分类细化程度越高,越有利于实现地形图出图的可视性和美观性。
例如1:1万的地形图,在对应DLG数据符号化的过程中,主要体现为相同要素不同属性的对象之间的分层显示和压盖。
例如,在交通运输要素中,道路中心线在数据中是不能反映不同道路在空间上的位置关系的。
在没有高架桥的情况下,一般来说是保证高等级道路在显示上是连贯的,但是高等级公路和低等级公路是在同一个要素类中,显示的上下关系在一个专题中无法正确的反应,如果使用ARCMAP的高级制图显示,又会影响这个要素类中的其它单线要素,具体道路相交处的道路边线也不好处理。
但是如果在要素分类时,通过不同的属性码使这些要素分别存在于不同的要素类中,就能通过调整不同要素类在显示中的上下层关系,来保证高等级公路显示上连贯性。
用此种方法同样可以解决其它一些类似的问题,如数据中的单线道路是直接连到双线道路中心线上的,而出图要求是单线道路必须停在双线道路的边线上。
对此把双线道路和单线道路通过分类码分离在不同的要素类中,并将双线道路置于单线道路的上方,通过道路中心线的压盖,出图显示单线道路就停在双线道路的道路边线上了。
图6 道路的分层显示2、数据库中的数据要符合数据分析、开发再利用的要求,对于各种要素的表示提出了更高的要求,所以用一项属性项定制的简单专题表示数据已不能满足应用的要求,更多的是通过2-3项属性项来定制专题。
例如在桥,路的属性项中加入宽度的属性,在加强了道路、桥梁可分析程度的同时可以通过这些属性项提高出图显示的合理性和美观性。
具体说,就是利用ARCMAP针对属性值制作专题图的功能用分类码属性项加上宽度的属性项,对不同宽度的桥(路)赋以不同宽度的线型,从而达到出图的要求,对数据提供公路边线与否,这样的方法对于提高出图的美观都很有效。
鉴于该方法在解决出图过程中此类问题的可行性和必要性,对数据属性项的特殊要求,今后入库数据的属性的有必要进一步的完善。
再例如,通过将不同等级道路的分类码属性加上等级(或者名称、编码等)属性,用不同的颜色定制专题显示,就可以直观的看到整幅图的道路网状况,以及等级道路(或同名称、编码道路)的走向和连贯性,这样就提高了专题要素的可视程度。
图7未使用宽度属性的数据符号图8使用宽度属性的数据符号3、在注记方面,可以通过不同的分类码在同一要素类中定制不同大小、不同标注方式的标注,但是ARCMAP软件在字体上只支持简单的斜体(右斜字体),所以水体的注记暂时不能够按照图式的要求标注左斜宋体。
如果源数据没有提供注记要素,对于不同要素标注压盖的问题,现在还只能通过手工位移的方法来解决,缺点是速度较慢,同时可能会出现显示不正常影响打印的问题。
图9 数据库的地形图符号化成图4、对于图廓整饰,不再局限于老式地形图的表示方法,我们从美观和实用的角度考虑,把原有的图名、图号、图例等围绕在图廓四周的要素统一到图幅的左边表示,同时增加图幅的索引表示,更加直观。
五、结论本文探索了基于ArcGIS的1:1万地图符号制作方案,使用造字软件绘制地形图符号导入ArcGIS,通过ArcMap的Style Manage创建并管理符号库,以便于地形图符号化的实现,同时对于基于数据库的地形图符号化,力求探索新的规范。
不足的地方有ArcMap中对符号、线形和填充的显示存在一些不足,当缩放比例较小时无法正常的显示。
对于不同的软件,这套符号系统是否能一一利用,还未实现。
现行的符号系统基本上是针对各个软件的,不同的软件都有独立的符号系统,离开了软件平台,如不打散击碎就不能为其它软件所调用,能够使用造字的软件建立一个比较全面的符号、线形子单元、填充子单元的字体文件,使得不同的软件在此基础上都能方便的使用统一的符号系统,还需要我们不断的对此进行开发完善。
另外,要使得数据库的地形图符号化达到出图要求,还需要一定的人工干预。
这也需要我们今后在建库数据的规范以及软件开发上不断的改进。
同时现在的地形图已经摆脱了老式地形图的色彩,地形图更趋向美观实用,因此也要求我们不断探索新的表示方法。
参考文献祁华斌艾廷华胡珂《基于ArcGIS的地图符号库建立及符号化实施》第五届 ArcGIS 暨ERDAS中国用户大会论文集(2002)。