文档介绍:华中科技大学
硕士学位论文
基于智能客户端的三维移动GIS的设计与实现
姓名:刘琨
申请学位级别:硕士
专业:软件工程
指导教师:谈晓军
20060514
摘要
基于位置的服务(LBS)是近几年来引人关注的一个课题。它是数据库技术与地理
信息系统、移动定位技术、互联网技术和无线通信技术等相关领域交叉融合的结果。
因此 LBS 的实现——移动 GIS 具有十分光明的商业应用前景,许多国家和公司都将
它视为推动经济发展的下一个增长点。与此同时,三维 GIS 的发展使得能在可视化
环境中将各种数据和信息及时、动态、直观地反馈给客户。
然而,现有的移动 GIS 和三维 GIS 在提供 LBS 方面都不完善,本文通过对智能
客户端体系架构的研究,尝试基于这种新的软件架构构建能在当前环境下提供满足
用户需要的 LBS 软件系统,从而开拓 GIS 企业新的业务。本文首先提出在移动互联
技术飞跃发展的今天,GIS 企业所面临的机遇与挑战,在此基础上讨论了一种可能
的应对措施,这就是三维移动 GIS。在研究三维移动 GIS 的特点后,主要进行了以
下几点工作:
1)研究三维移动 GIS 的特性对软件体系架构的要求,深入的分析与研究利用智
能客户端技术构建满足三维移动 GIS 特点的软件体系架构的方案;
2)利用三维图形库 Direct 3D 实现多媒体界面技术,使得信息的表达更加直观,
同时使用户更容易的操作软件,获得更好的体验;
3)研究在移动设备上访问空间数据并使用户在离线环境下仍然获得服务的解决
方案;
4)使用 XML 系列技术获取各种异构数据源,并整合、运用于 LBS。
最后,在以上研究的基础上,、Direct 3D、XML 等技术实现了一个
三维移动 GIS 软件原型——Etep。实验说明,基于智能客户端所构建的三维移动 GIS
系统可以克服以往移动 GIS 的一些问题,同时结合三维可视化技术,使得用户能够直
观地理解与地理位置有关的信息,从而为 GIS 企业打开大众用户市场提供了一种可能
的解决方案。
关键词:智能客户端 RIA 三维 GIS 移动 GIS 信息整合
II
Abstract
Location Based Service(LBS)is a very hot research topic in recent years. It is the
result of the interaction puter database, geographic information system, mobile
location, , munication, etc. As the implement of LBS, Mobile GIS has
a very bright business future, many countries panies look it as the driver force in
the next round of economy growth. At the same time, with the fast development of 3D GIS,
it is realizable to building a visible, digital, informational and intelligential system, and can
be fed back to users in time.
But neither Mobile GIS nor 3D GIS can provide perfect LBS alone. After deeply
analysis and research in some technologies of the 3D mobile GIS base on smart client, the
author use 3D Moblie GIS to resolve the problems which are GIS enterprise face to directly.
Contents of the thesis are:
1) After research the requirement of 3D mobile GIS, author analysis and research
the solution of 3D mobile GIS based on smart client.
2) Use Direct 3D which is one of 3D API librarie