APP下载

基于Skyline平台的插件式3DGIS应用框架研究

2017-08-01黄梦龙

地理空间信息 2017年7期
关键词:功能模块程序系统

黄梦龙

(1.福建省基础地理信息中心,福建 福州 350001)

基于Skyline平台的插件式3DGIS应用框架研究

黄梦龙1

(1.福建省基础地理信息中心,福建 福州 350001)

面向项目开发的3DGIS应用系统,由于未采用统一的框架和开发规范,存在开发人员分工协作困难、功能模块难以复用、系统升级维护工作量大等问题。研究了功能模块运行时动态加载、框架程序与插件通信机制、系统运行时资源注入方法等插件式应用框架程序实现的相关技术,设计开发了基于Skyline的插件式3DGIS应用框架;并基于该框架开发了若干3DGIS行业应用系统,验证了该应用框架的可用性。

3DGIS;插件式;依赖注入;应用框架

由于其表达直观、蕴含信息丰富的特点,3DGIS得到了广泛应用。TerraExplorer是Skyline公司研发的3DGIS,支持海量三维数据集成,具有产品线齐全、功能丰富、运行流畅等特点[1]。福建省基础地理信息中心基于Skyline三维平台开发了大量的3DGIS,在林业、气象、水利等行业得到了广泛应用。然而随着应用的推广,三维应用系统在开发和维护过程中存在的问题也逐渐暴露出来。这些系统都是针对特定项目开发的,未采用统一的架构,导致系统的升级维护困难。随着项目的拓展,参与开发人员的增加,需要解决系统功能模块划分和开发人员分工协作的问题。在开发成果复用方面,由于没有采用统一的设计结构,各项目积累的功能模块难以实现二进制级别的复用,影响了开发效率。此外,由于用户需求呈现出多样性与不确定性,在用户需求变化时,现有的开发方法需大量修改程序才能满足用户要求,难以快速应对用户需求的变化。……

登录APP查看全文

猜你喜欢

功能模块程序系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
英国与欧盟正式启动“离婚”程序程序
基于ASP.NET标准的采购管理系统研究
输电线路附着物测算系统测算功能模块的研究
M市石油装备公服平台网站主要功能模块设计与实现