论文部分内容阅读
地图符号化控制技术能有效地改善地图符号化的效果,提升地图符号化的效率,进而提高数字地图制图系统的生产效能。作者在研究与分析了基于程序和基于控制文件实现数字地图符号化控制的基础上,实现了基于关系数据库的地图符号化控制相关技术。充分利用关系数据库在数据管理上的优势,设计并建立了地图符号化控制的基础-符号化控制表,提出并实现了地图模板、地理属性表达式、说明注记标注位置控制码、说明注记格式串表达式等地图符号化控制的关键技术,设计及实现了地图符号化控制的人机交互界面,建立了完整的地图符号化控制体系结构,实现了对数字地图的符号化控制,并在实际应用中对这种符号化控制技术进行了检验,取得了预期的效果。本文的主要研究工作包括以下几个方面:1、归纳和总结了数字地图制图技术的相关理论、核心技术及所面临的问题,分析了地图符号化在数字地图制图系统中的地位、作用及其存在的主要问题。分析和讨论了现已存在的几种地图符号化控制技术。2、详细分析和讨论了在关系数据库中实现地图符号化控制的思路及方法,包括各种符号化控制表的设计,符号化控制表在符号化控制过程中发挥的作用,符号化控制表间的逻辑关系,以及在关系数据库中进行符号化控制的逻辑流程。3、详细分析和讨论了实现地图符号化控制的具体方法和关键技术。这其中,提出了地图模板的概念并实现了其主要功能,在地理要素的符号化控制中首次提出并实现了地理属性表达式,在说明注记的符号化控制中首次提出并实现了说明注记标注位置控制码、说明注记格式串表达式,设计并实现了地图符号化控制的一系列人机交互界面,建立了完整的符号化控制体系结构。4、在MapMaker数字地图制图通用平台原型系统中对这种符号化控制技术进行了试验,并对试验结果进行了举例,对文中所设计和实现的符号化控制技术做出了评价。