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

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

分享到: 新浪微博 腾讯微博
本文关键字: SOA 无线通信技术 网络 服务器

随着嵌入式技术和无线通信技术的高速发展,各种便携式智能终端设备相继涌现,人们使用移动设备通过无线网络获取信息正席卷全球。据不完全统计,目前全球有近5500万以上的人是在办公室外进行着流动性工作。传统的地理信启、系统(GIS)已无法适应这种流动性,人们对地理空间信息的4A服务的需求H益显现,迫切需要一种具有移动性且能在任何地点、任何时间、对任何人、对任何事都能利用的GIS,移动GIS在这种趋势下应运而生。移动GIS是以移动互联网为支撑、以智能手机或平板电脑为终端、结合北斗、GPS或基站为定位手段的GIS系统,被认为是继桌面GIS、WebGIS后又一新的技术热点,引起越来越多的研究者和GIS厂商的关注。

移动GIS作为移动空间信息服务的基础设施,其应用领域非常广泛。然而,当前移动GIS还面临一些技术难题,包括空间数据量大、计算能力不足、网络带宽窄、可靠性差、软硬件兼容性差等,导致移动GIS项目实施面临技术门槛高、开发周期长、实施成本高、项目风险大等问题。该文以移动GIS项目共性需求为导向,采用面向服务思想设计并实现了基于“云+端”模式的移动GIS快速开发平台。平台具有跨平台、高性能、可配置、易扩展、支持多语言二次开发等特点,能帮助开发者快速构建业务敏捷的移动GIS应用系统,具有重要的现实意义。

1.平台总体架构

经过多年发展,GIS己从单机工具型软件系统逐步走向了分布式、网络化的应用软件平台,从独立GIS系统逐步过渡到具有高度资源整合能力和对外服务能力的服务式GIS。服务式GIS是一种面向服务软件工程方法的GIS技术体系,它支持按照一定规范把GIS的全部功能以服务的方式发布出来,可以跨平台、跨网络、跨语言地被多种客户端调用,同时能聚合来自其他服务器发布的GIS服务。服务式GIS可以更全面地支持SOA,通过对多种SOA实践标准与空间信息服务标准的支持,可以使用于各种SOA架构体系中,与其它IT业务系统进行无缝的异构集成,从而可以更容易地让应用开发者构建业务敏捷应用系统”。该文以面向服务的思想,分析设计了基于SOA架构的移动GIS开发平台,提出“云+端”的移动GIS开发模式,由应用层、服务层、支撑层、核心层组成,其总体架构如图l所示。

\

图1 平台总体架构

共2页: 上一页1 [2]
责编:王雅京
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

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

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