基于SOA架构的移动GIS快速开发平台

来源:互联网  
2014/1/14 9:20:55
移动GIS是以移动互联网为支撑、以智能手机或平板电脑为终端、结合北斗、GPS或基站为定位手段的GIS系统,被认为是继桌面GIS、WebGIS后又一新的技术热点,引起越来越多的研究者和GIS厂商的关注。

其中,应用层是以移动GIS为工具的数据采集、设备巡检、移动执法等各类应用系统,包括移动作业系统、在线监控、基于WebGIS的业务应用系统、指挥决策系统等,这些运行环境不同、架构各异的应用系统,通过调用、聚合平台发布的服务,实现数据共享和互操作;服务层由一系列遵循一定规范的应用接口组成,是平台暴露给应用层进行集成、扩展的应用程序接口;支撑层是平台的核心,采用B/S和C/S相结合的混合架构,对应用层各类系统起着数据管理、配置等支撑作用。

2.平台主要功能模块

2.1 GlS核心库

核心层由HiMaP SDK和HiWebGIS引擎组成,前者主要面向桌面端、服务器端和嵌入式设备的轻量级GIS应用程序的开发与部署,而后者是面向WebGIS应用系统的二次开发组件。HiMap SDK采用标准c++开发从底层构建实现,支持跨平台(WindOWS Mobile、And roid、iOS、Win 32等)、多语言(C#、JAVA、ObjectC)、多并发、高性能的GIS应用程序二次开发。HiMaP SDK引入了硬件抽象层的概念,提出分层开发模型OS-GAL-IAL,如图2所示。

\

图2 OS—GAL-IAL开发模型

 

共2页: [1]2 下一页
责编:王雅京
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918