论文部分内容阅读
地理信息系统简称GIS是集地理学、地图学、计算机科学、遥感学等多种学科,涉及空间数据采集、处理和分析的多种学科与技术共同发展的结果,这些技术与学科有机地融合在一起,以地理空间数据库为基础,与不同数据源的空间与非空间数据相结合,通过操作和模型分析,提供对规划、管理和决策服务的计算机技术系统。
地理信息系统发展至今,已经由最初的带有更多机助制图色彩的软件发展到如今的集图形编辑、空间分析、数据库管理、图象处理等一系列功能大型专业系统。而随着“数字地球”等概念的不断兴起,建立以组件技术为基础的大型分布式的GIS系统已是大势所趋。以面向对象技术为基础发展起来的组件技术在GIS领域的运用,让全世界的人都可以共同参与到GIS建设中来,这使得组件式GIS成为当今GIS发展的潮流。
GIS自诞生以来,地图制图和图形编辑就是其主要的功能之一,主要实现对复杂的空间地理数据进行采集、输入、更新、修改、显示等功能,是所有GlS功能模块中功能最细、最琐碎,也是和其他模块联系最多、做紧密的模块。 本文以教育部地理信息系统工程中心承担的国家863计划项目“面向海量空间信息的大型GIS系统平台”为背景,以该GIS系统中矢量图形编辑子系统为主要研究对象,以组件技术为主要软件开发技术,分析了GIS矢量图形编辑系统的功能需求和组件式构建方法,对编辑系统实现中的关键技术做了深入研究,给出了矢量图形编辑系统的整体框架设计和具体功能模块设计。并在文中提出了新一代空间数据模型——面向地理实体的空间数据模型的概念以及其数据结构。
最后介绍了该论文背景项目中的矢量图形编辑系统的实例,对矢量图形编辑系统中的各个模块的功能,包括图形交互输入、矢量图形编辑,拓扑编辑,注记编辑等作出了一个直观的描述。