论文部分内容阅读
随着计算机硬件技术、无线通信技术、互联网技术的飞速发展,PDA、智能手机等智能移动设备的广泛应用,特别是大容量Flash存储器,无线局域网(WLAN)技术,无线通信(GSM/GPRS)技术及3G的运营,全球定位系统(GNSS),移动设备操作系统,等技术不断地被整合到移动设备中,为移动导航的进一步广泛应用提供了良好的支撑环境。但是,由于受导航移动终端自身硬件设备资源有限等因素的制约,在线地图数据服务仍然存在着效率不高,服务不好的现状;由于运营商的限制,对于不具备GPS的移动终端,无法实现定位。为了更好地解决移动终端在线地图数据的显示效率,以及多模定位等问题,本文重点从技术和工程的角度讨论了基于J2ME/WMS的地图服务及定位技术。主要研究工作如下:
1)阐述了J2ME和导航移动终端广义MobileGIS的概念、特点、实现策略和定位技术,以及移动地图服务的现状等,并对目前存在的问题进行了深入地分析;
2)分析了基于OGC的Web Service-WMS、TMS以及预生成地图瓦片的技术、地图缓存显示、OPENCELLID和GPS移动定位等关键技术;
3)研究设计了基于WMS的地图服务系统的逻辑结构和总体架构,在此基础上搭建了服务端系统,借鉴开源软件的实现方法和pureMVC工程思想,在J2ME下设计实现了一个客户端原型系统。该系统实现了终端的地图下载、显示、操作及定位等功能;系统界面简洁、友好,具有一定的实用性;
4)讨论分析了一定屏幕规格下,数据切片大小对于地图显示的影响;进行了切片缓存的效率对比;最后展示了系统在应急赈灾开源Sahana移动终端以及人体经络X-BODY上的应用。