基于瘦客户端的移动GIS系统概述
如图所示,瘦客户端方式主要部署于普通的移动终端 (如手机)上,其最主要的应用就是位置服务。
1.软件系统
很明显基于瘦客户端的GIS系统都是瘦客户端系统,一切代码皆运行于服务器之上,而客户端只需要通过无线 *** 获知结果就可以了。因此,基于瘦客户端结构的GIS系统的开发中心是在服务器平台之上。
基于瘦客户端结构的开发方式同传统方式非常类似,主要有基于髙端浏览器平台的.Net Compact FrameWork 和J2ME配合J2EE环境,以及贴近低端平台的各类WAP开发系统,但是由于没有专门针对移动GIS的开发环境,故时常需要与普通PC平台下的瘦客户端环境,如ArcIMS和MapXtreme,相交互。
添加微信好友, 获取更多信息
复制微信号
目前常见的基于瘦客户端的移动GIS系统的开发方式有 .NetCompactFramework的移动Web开发、J2ME与J2EE结合的移动Web开发、直接书写WML以及较底层的 *** S开发。
2.数据同步系统
在瘦客户端架构下,终端通过数据同步系统从服务器端获取结果数据,但是根据移动终端的不同物理构造,需要选择不同的数据同步系统:
(1)基于髙端的智能终端系统如PDA,拥有和PC端几乎完全相同的浏览器,可以解析普通的HTML语言,同时也拥有相当的处理能力和屏幕分辨率,可以选择普通的根据嵌入式智能设备设计的 Web站点甚至普通Web站点获取数据。
(2)普通的手机一般不可以分析普通HTML的终端,需要通过WAP方式获取经过WMLencoding后的数据。
(3)更低端的用户,如果想要获取移动GIS服务 就要采取文字方式与服务器端进行交互,这种方式下最方便的技术就是 *** S。
3.移动数据库系统
在瘦客户端结构下的移动系统中,数据库系统是不可能被配置在变化多端的客户端的,只可能在服务器端出现数据库服务器的身影,而且,直接进行数据库系统调用的是GIS专用服务器,所以,普通的数据库系统,如Oracle、SQLServer、MySQL,都可以胜任,因此该技术不在讨论之列。
相关链接
来源:开源地理空间基金会中文分会
来源链接:https://www.osgeo.cn/post/1c6f7
本站声明:网站内容来源于 *** ,如有侵权,请联系我们,我们将及时处理。