论文部分内容阅读
卫星数据编程服务是卫星数据服务机构的数据服务方式之一,它允许用户以更加灵活、更加具有针对性的方式获取所需的卫星数据。为了以直观可见的方式统一显示并管理数据编程申请中涉及到的相关信息,有必要实现适用于多颗卫星的可视化交互平台,以提高工作效率和服务质量。本文将基于3维地球模型的交互式影像浏览技术引入到卫星数据服务体系中来,对上述可视化交互平台进行了系统原型层面的研究及基本功能的实现。
本文首先对相关的GIS技术进行了广泛调研,确立基本的技术路线;然后针对特定的功能需求完成系统级的架构分析与设计;最后针对系统各个部分予以实现,并在此基础上添加卫星数据服务所需的具体功能。本文主要涉及以下关键技术的研究:后台影像数据源的管理与组织、实现标准的地图数据访问接口、客户端图像显示引擎的开发、矢量/栅格图层的添加与控制。
本文成功给出了具有3层系统结构的卫星数据编程申请可视化交互平台的应用原型,基于文件系统完成后台数据源的管理与组织:利用实现了WMS规范的地图服务器为客户端提供标准的地图数据访问接口;在客户端实现了基于3维地球模型的栅格底图交互式浏览,以及数据服务所需的基本矢量信息图层的动态添加,获得了较好的显示效果和应用体验。