论文部分内容阅读
GIS是地理信息进行快速获取、管理、操作和显示的有效工具,其应用领域日益扩大。洪涝灾害救助示范系统正是这样一款基于GIS平台的信息系统。本文研究的符号库系统是洪水减灾系统的一个子系统,为整个洪水减灾系统提供基础符号库和符号编辑环境,解决现有部分符号不能准确实现的问题,为洪涝减灾专题图提供良好的可视性和可读性。本文主要对组件技术进行了分析和研究,并且借鉴国内外几款著名的组件GIS软件的体系结构及其实现方式,运用基于COM的开发技术(CBD),从地图语言的角度,分析了构成地图符号的符号变量种类和功能。在此基础上提出了地图符号库的设计原理,构造了地图符号库组件。深入研究了点、线、面符号的构图规律和构造原理,设计了用于点、线、面符号库的存储数据结构,并用基于COM组件的程序设计方法,设计了在实现点、线、面符号库时的程序类结构和接口结构。本文在符号编辑方面的手绘符号和字符符号设计中具有一定的创新性,弥补了ARCGIS系列软件在这些方面的不足,为洪涝减灾系统符号编辑方面提供了便利。最后介绍了应用系统编辑界面效果,并提出需下一步要研究和解决的问题。