GML地图组件的设计与实现

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:madiawang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GML(Geography Markup Language)是Open GIS协会定义的基于XML的地理标识语言。它以XML的格式来对区域、位置、内容等信息进行编码,将内容和表现形式分离。用GML来组织和表达数据,是实现地理空间数据的标准化、结构化,实现地理信息系统的互操作的必由之路。GML作为一种存储和交换空间信息的XML编码格式,已经逐渐被广泛接受和使用。GML本身并不具备显示的能力,因此基于GML构建GIS必须选择合适的可视化策略。为此解决GML数据的可视化问题,必须从技术层面探索其实现方法。本文首先介绍了OpenGIS规范,叙述了构建统一的GIS平台、空间数据集成及地理信息可视化的相关技术和理论,并从解决问题的角度引出了对GML的论述,以及其主要技术特点及应用优势,研究了其数据表现能力和应用拓展能力。在此基础上,进一步探讨了GML数据的逻辑处理及要素可视化表现。基于OpenGIS规范设计GML图形显示组件具有一定的意义。本文主要内容如下:1.详细阐述了GML的数据模型,主要包括三个核心模式:要素模式、几何模式、拓扑模式。对GML核心数据模式及其建模机制进行了深入分析,介绍了处理GML文档常用的两类主要编程接口。2.根据GML文档的结构特点,采用文档对象模型(DOM),进行GML解析,设计了其按地理要素类分层的逻辑处理解决方案,实现了地理空间对象的空间数据和非空间属性数据的分离。3.利用面向对象的技术和方法设计了以基于自定义地图组件的形式为手段的GML空间数据要素可视化实现方案,从表现和交互操作等方面对GML空间数据要素可视化及编辑进行了研究及应用,并构造了原型系统。总之,本文的研究工作对GML空间数据的集成共享及存储管理具有非常重要的意义。
其他文献
能源与环境通过人类的生活和生产活动发生联系,组成密切联系的能源-经济-环境系统。能源在其生产、运输、转换以及消费过程中均会产生有害于环境的废弃物,对环境产生污染与损害
宋代是古代城市发展的转折期,特别是草市的兴起,为之后市镇的形成和发展奠定了基础。北宋,草市在全国全面兴起,处州也不例外;至南宋,随着宋室南迁,国家政治中心转移,处州草市
学位
随着文化遗产旅游热的兴起,遗产地旅游开发与遗产保护的矛盾日益突出,如何在文化遗产得到有效保护的前提下,充分实现遗产地的旅游价值,成为一个亟待解决的问题。对遗产地旅游服务
由云南石林喀斯特、贵州荔波喀斯特和重庆武隆喀斯特组成的“中国南方喀斯特”世界自然遗产项目,已顺利通过2007年第31届世界遗产大会表决,进入了世界遗产名录。为了更好的促进
众所周知,传统文化是中华文化的精髓,也是每个学生必须了解的重要内容。随着对外开放的进一步加强,英语的地位和作用日益突显。在初中英语教学中,教师为了提高学生的跨文化交际能力,必须重视对传统文化的学习。  一、初中英语教学中渗透传统文化的影响因素  1.学生的因素。在初中英语教学中,学生能否掌握传统文化知识,关键在于自身的努力,只有掌握科学的学习方法,提高课堂学习效率,并在课后重视练习和巩固,拓展阅读