摘要
地图符号编辑是GIS中不可缺少的基础功能之一,但在传统的GIS软件中的地图符号编辑在通用性、方便性、灵活性等方面存在一些不足。在分析了构成地图符号的符号种类,研究了点、线、面符号的构图规律和构造原理的基础上,采用面向对象的软件设计方法,使用Rational Rose建模工具设计了组件式的地图符号库。该地图符号编辑器划分为4个组件:基本图元编辑组件、符号管理组件、序列化组件和符号浏览组件,并采用C#语言实现了每个组件。最后以交通行业的地图符号为例对系统进行了测试。
As one of the indispensable basic functions in GIS,the map symbol editing function has some shortages in generality,convenience and flexibility in the traditional GIS software.After analyzing the symbol types of the map,research composition regularity and construction principles of point,line and surface,a component of map symbol library is designed with object-oriented method and rational rose modeling tools.It can be divided into four components: fundamental map elements editor,symbols management component,serialization component and browsing component.Each component is implemented by using C# language.The expected effect has been achieved after tested by using the transit industry map symbol.
出处
《长江大学学报(自然科学版)》
CAS
2011年第11期55-57,61,共4页
Journal of Yangtze University(Natural Science Edition)
基金
湖北省高等学校优秀中青年科技创新团队项目(T200602)