复合平台GIS 理论研究与技术实践.pdfVIP

  • 2
  • 0
  • 约17.54万字
  • 约 129页
  • 2022-07-02 发布于浙江
  • 举报
摘 要 复合平台 GIS 理论研究与技术实践 在计算机信息技术飞速发展和 GIS 社会化应用的当今,以组件 GIS 和 WebGIS 为代表的传统 GIS 面临着跨操作系统困难、难以应对开发平台变迁、无法适应大 型企业化应用和开发部署两难抉择等诸多挑战,GIS 软件技术体系面临着新一轮的 升级换代。 复合平台 GIS 在理论上突破了对单一问题的孤立研究,在吸取众多相关研究成 果的基础上,通过“集成创新”和“推拉”模式,提出多种异构性关键问题的解 决方案,可实现适用于任何设备、任何操作系统、任何数据格式、任何数据库、 任何开发语言、任何网络模式和任何 GIS (any device, any OS, any format, any database, any language, any network and any GIS )的集成和协同工作。复合平台 GIS 还具有完善的空间数据共享与互操作、灵活高效的二次开发、无缝集成和无限扩 展、系统完整性等特点。 本文分析复合平台 GIS 的研究背景,对组件式GIS、分布式 GIS 、空间数据共 享和互操作、嵌入式和移动 GIS、跨平台 GIS 等相关研究进行总结,并阐述这些 研究对复合平台 GIS 的影响和作用。在论述 GIS 软件技术体系的发展历程后,提 出复合平台 GIS 发展阶段,并对复合平台 GIS 的范围、特点,及其和相关概念的 关系进行论述。随之提出了复合平台 GIS 的总体框架,并介绍其中三个重要的组 成部分:多平台 GIS 内核、通用GIS 组件和 GIS 服务器,然后对复合平台 GIS 的 若干关键问题进行分析,提出对不同硬件和操作系统、不同图形接口、不同开发 语言和开发平台的支持是本文需要重点解决的问题。主体内容即为对这三个关键 问题的研究,分别提出多平台 GIS、通用图形引擎和通用 GIS 组件,最后介绍了 复合平台 GIS 原型的实现。 本文具有扎实的技术实践基础,较系统的介绍跨平台 GIS 开发所依赖的开发环 境、开发工具、开发方法和软件工程过程,并详细的阐述设计模式在 GIS 内核开 发中的应用。本文在研究各平台主要基础图形接口和分析已有几种解决方案模式 的基础上,通过自行开发的通用图形引擎解决了 GIS 软件所必须的图形显示功能 跨平台的高效实现。本文引入 UML 定义统一的对象模型,并在共同的、标准 C++ 构建的 GIS 内核基础之上,通过不同组件封装技术实现 C++、Java 、.NET 和 Python 的GIS 组件。本文在复合平台 GIS 原型的实现中,解决了 XML 在 GIS 中的应用, 栅格数据无损压缩和嵌入式 GIS 裁减优化方案等关键技术。本文所具备的技术功 底,为复合平台 GIS 的进一步发展与成熟奠定了良好的基础。 在 GIS 逐步融入 IT 主流的时代,信息技术快速发展和新技术层出不穷既给 GIS VII 复合平台 GIS 理论研究与技术实践 带来新的机遇,又带来严峻的挑战。如何抓住机遇,更好的迎接挑战,成为亟待 GIS 研究者和开发者解决的一道难题。复合平台 GIS 从多个层次,采用多种技术 解决异构性问题,集成创新,适应变化,是 GIS 软件未来发展的重要趋势。 关键词:复合平台 GIS,多平台 GIS,通用图形引擎,通用 GIS 组件,GIS 软件开发,设计模式 VIII Abstract Theoretical Research and Technical Practice of Pervasive Platform GIS Zeng Zhiming (Geographic Information

文档评论(0)

1亿VIP精品文档

相关文档