基于胖客户端的移动GIS系统概述


发布日期 : 2017-03-01 06:36:38 UTC

访问量: 213 次浏览

基于胖客户端的移动GIS系统概述

胖客户端结构的移动GIS系统
一般部署于类似于PDA这样的高端的智能终端之上,
由于其功能强大且成本较高,一般不作为个人应用,
而只作为工业用途。基于胖客户端的移动GIS如图所示。

1.软件系统

基于胖客户端系统的移动GIS软件目前是移动GIS发展的主流,
由于服务器端的开发和传统的GIS大同小异,
因此基于胖客户端的软件系统的开发重心在移动客户端上。

目前在市场上,
许多著名的GIS软件公司都开发了
基于智能平台的GIS软件开发环境,
如ESRI的ArcPAD、Supermap的eSupermap、
MapInfo的MapXMo¬bile等。
这些软件平台的开发方式非常类似于PC平台下的软件的开发方式,
它们的存在使基于不同智能终端系统的GIS软件开发变得更加方便和快捷。
基于移动平台的GIS系统的客户端系统的开发也
完全可以选择在某一款成熟的基于移动平台的GIS开发环境之上完成。

2.数据同步系统

由于移动终端时常在不同的环境下移动运行,
利用无线网络或者有线方式同服务器端的
联系技术就成为了移动开发的关键技术之一,
一般而言,选择何种交互方式需要按照系统的要求而定:
完全用于野外采集数据的系统可以采用有线方式进行交互;
实时性要求不高且数据传输量较少的某些监控系统
可以使用短消息包同步方式;
而实时性要求高且数据量巨大的系统应使用TCP/IP包同步。

3.位置信息获取系统

传统上,这一位置通常被GPS所占据,
除了其功能确实强大之外,
另一个主要原因是一时没有可替代的技术;
目前虽然出现了利用移动机站进行定位的CELL-ID技术,
但是由于精度太低,一时无法撼动GPS在工业用途上的地位。

4.移动数据库系统

基于胖客户端系统的移动数据库一般都具有离线和在线功能,
这主要是由无线网络环境的不稳定性造成的:
在无法连接上网络的时候,采取离线浏览本地数据库的方式;
在连接上网络的同时,采取本地数据库和服务器端相同步的方式,
这是运作在胖客户端系统下的移动数据库的最大特色。

相关链接