论文部分内容阅读
本文在研究了电子地图动态注记的现状和发展趋势之后,针对目前广泛使用的注记工具的注记策略单一、压盖处理不得当、注记效果不美观、注记响应速度慢等不足之处,改进了注记配置方案,并以该方案为理论基础,基于GIS平台——MapGIS7.0设计并开发了动态注记模块,该模块按照要素几何形态的不同,把注记按照点状要素、线状要素、面状要素区分,再分别采用其相应的注记策略进行注记,在模块实现过程中考虑了冲突和自适应策略,从而实现了注记的合理配置。论文介绍了电子地图动态注记模块的设计思想,详细说明了点状要素、线状要素、面状要素的注记配置方案,并对注记模块的实现等重要细节和相关技术进行了深入的阐述。本文共分为五章,内容如下:第一章:绪论。介绍了该课题的选题依据、研究现状和发展趋势。第二章:注记理论研究。主要介绍了与注记相关的地图基本知识点、注记的基本理论和注记配置规则。其中注记的基本理论包括注记的分类和注记的基本特征:注记配置规则介绍了所有类型注记的基本规则,以及根据要素几何特性所划分的点状要素、线状要素和面状要素的注记规则。第三章:注记的自动配置。论文介绍并分析了点状要素、线状要素和面状要素的特点,给出了相应的注记解决策略:(1)点状要素注记的自动配置。给出了计算压点注记、八方位注记和任意角度注记的实现方案,说明了遗传算法解决点要素注记冲突的实现步骤。(2)线状要素注记的自动配置。介绍了曲线注记中的难点,再将其分解为要素合并与分段、要素的综合简化、求矢量平行线、消除自相交、平行线优化、注记定位等步骤。阐述了线状要素注记的自动配置方案,从方位选取、重复策略、偏离策略和分布策略四个方面分别展开。(3)面状要素的自动配置。给出了水平注记、沿骨架线笔直注记、沿骨架线弯曲注记、边界线注记和区域外注记的实现方案,介绍了两种骨架线提取算法。第四章:动态注记模块的设计与实现(1)模块设计。包括环境配置、基本功能展示和数据结构定义。(2)模块实现。给出了该模块中对算法的优化,并根据模块的分类说明界面规划。(3)实例。给出一个动态注记的实例。第五章:结论与展望。总结全文,分析了系统的特点,并指出了系统存在的一些不足之处。