节点文献

电子地图动态注记的研究和实现

Electronic Map Dynamic Labeling Research and Implementation

【作者】 杨凌云

【导师】 谢忠;

【作者基本信息】 中国地质大学 , 计算机应用技术, 2007, 硕士

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

【Abstract】 After researching on the status and development trend of electronic map dynamic labeling,the dissertation improves the labeling method, especially in the aspects of labeling strategies,overlay solution, labeling effect and response speed; moreover, it designs and implements amodule of dynamic labeling based on GIS Platform—MapGIS7.0. In this module, according tothe geometrical characteristic, the map features are divided into three species as followed: pointfeature, line feature and region feature, and then labeled it with corresponding labeling mode,conflict strategies and self-adapting strategies.The dissertation introduces the design philosophy of electronic map dynamic labeling, andfocuses on the label configuration method of point feature, line feature and region feature;afterwards, explains the key technique in detail in the module.There are five chapters in the dissertation:Chapter1: Introduction. Introduce the selection reason, research status and developmenttrend of topic.Chapter2: Labeling theory research. Provide the basic knowledge of map that relates tolabel, basic labeling theory and configuration rules. The labeling theory has two parts, the firstone is label classify and the other one is the basic characteristic of label. And the configurationregulars introduce the common rules and specific rules of point, line and region labeling.Chapter3: Dynamic labeling configuration. The dissertation describes and analyses thecharacteristic of point, line and region, then raises a corresponding solution:(1) Point feature dynamic labeling. Provide three labeling methods of point: on point mode,eight directions mode and any angle mode. Explain the implementation steps of labelingconfliction solution with genetic algorithm.(2) Line feature dynamic labeling. Introduce the difficulties of line labeling and divided itinto following steps: feature combination and subsection, feature generalization andsimplification, vectorial parallel, self-intersection elimination, parallel optimization andlabel locating. Give the solution of line labeling in four parts: position selection, repeatstrategy, deviate strategy and distributing strategy.(3) Region feature dynamic labeling. Provide five kinds of region labeling method, such ashorizontal labeling, skeleton line straight labeling, skeleton line curved labeling,boundary labeling and outside labeling. Chapter4: Dynamic labeling module design and implementation.(1) Module design. Environment setting, basic function and data structure definition.(2) Module implementation. Algorithm optimization and interface design.(3) Example.Chapter5: Summary and sequential research. Summarize the characteristic and defect of thewhole paper.

  • 【分类号】P283
  • 【被引频次】6
  • 【下载频次】320
节点文献中: 

本文链接的文献网络图示:

本文的引文网络