Font Size: a A A

Electronic Map Dynamic Labeling Research And Implementation

Posted on:2008-08-31Degree:MasterType:Thesis
Country:ChinaCandidate:L Y YangFull Text:PDF
GTID:2120360215971462Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
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.
Keywords/Search Tags:Dynamic labeling, Map Placement, Skeleton Line, Labeling mode
PDF Full Text Request
Related items