本站小编为你精心准备了旅游电子地图的策划与体现参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
鉴于地理信息系统的自身特征和嵌入式设备以及软件平台的特性,在WinCE平台上开发的嵌入式旅游电子地图系统,与普通的电子地图的开发相比有许多独特的地方。
软硬件架构及开发工具的选择
1软件架构
嵌入式旅游电子地图应用程序主要分为两个功能模块:空间数据管理模块和地图应用模块。空间数据管理模块包括空间信息管理和属性信息管理;地图应用模块主要提供地图操作、空间定位和空间辅助分析等功能。如图1所示。
2硬件架构
由于嵌入式旅游电子地图使用环境的特殊性,需要全天候作业,因此对嵌入式设备有其特殊的要求。根据其功能,嵌入式旅游电子地图需要具备以下硬件模块:定位硬件模块、显示设备、控制设备、存储设备、音响设备和无线通信硬件模块等(如图2所示)。本系统采用SAMSUNG公司开发的S3C2440A处理器、3.5寸高性能主板、CS5530A显示芯片、64MBNANDFlash等硬件设备,满足嵌入式旅游电子地图的成本低、体积小、功耗低、集成度高、处理性能强、可靠性好以及操作简单便捷等要求。
3开发工具的选择
eSuperMap———高效的嵌入式GIS开发平台,功能全面、开发方式灵活、定制能力强、资源消耗低,运行效高,支持符合工业标准的绝大多数嵌入式设备。可广泛应用于数据采集、设施管理、移动应急、车船监控等多种领域,是开发嵌入式GIS应用、GPS前端产品和基于位置服务(LBS)的理想选择。鉴于此,本系统采用eSuperMap和MicrosoftVisualStudio2008等作为开发工具,采用C#作为开发语言,通过eSuperMap提供的eSmTranslator和eSuperMapViewer两个开发工具分别实现了嵌入式旅游电子地图的数据转换和地图的制作。
嵌入式旅游电子地图的功能设计
1)地图操作功能具有对地图的缩放、漫游、全图显示、地图查询等简单的操作功能。
2)根据用户类型提供地图模板根据用户输入的用户类型提供设计好的地图模板。用户可以根据自己的喜好和实际需要选择地图模板。
3)地图的交互设计功能对于系统提供的地图模板,用户可以进行修改,包括地图符号、颜色、版面设计等,用户还可以向系统中添加自己设计的地图符号以满足需要。
4)查询功能查询功能包括景点查询和旅游路线查询。景点查询指用户可以对所选中的旅游区要素进行属性、空间及关系查询。空间查询是指以地图上的某一景点查询它的属性信息,属性查询是指以属性信息查询景点的位置信息,关系查询是指以某一景点作为参照按一定的关系来查询其他景点的位置和属性。旅游路线查询包括最短路径查询、与景点相关的可行路径查询以及根据旅游者的观赏类型不同而推荐的路径查询等。
5)路程量算功能此功能建立在景点查询和旅游路线查询的基础上,该路程指的是景点间的实际路程即曲线距离而不是两景点间的直线距离。
6)空间定位功能能够接收GPS信号,实时获取旅游时的位置信息,包括经度、纬度、海拔以及在旅游区的相对位置,同时还能选择性显示旅游者移动方向和所走过的路线。
7)旅游信息主动功能能够自动旅游区的最新旅游信息、旅游景点简介、旅游推荐路线以及旅游危险地段的安全提示。
嵌入式旅游地图解决PC机通用旅游电子地图缺点的实现方法
嵌入式旅游电子地图有效地改善PC机通用电子地图的不足,提供了一种能更好地满足自助旅游者的地图服务。
1)嵌入式设备体积小,质量小,便于携带,解决了旅游者外出携带不方便的缺点。
2)嵌入式旅游电子地图具有GPS定位功能,能够实时地获取旅游者的同步旅游信息。
3)嵌入式旅游电子地图具有主动旅游信息功能,很好地解决了PC机通用旅游电子地图上信息只能被动查询的缺点。
4)嵌入式旅游电子地图具有网络通讯功能,允许旅游者实时地把自己旅游经历和亲身感受到互联网上,并且可以查询网络上其他旅游者的评价和意见,解决了PC机通用旅游电子地图缺少信息反馈功能的不足。
嵌入式旅游电子地图中的几个关键问题及其解决方法
1)地图的自适应多尺度表达嵌入式设备的屏幕范围有限,难以表达丰富的信息量,一定程度上限制了旅游电子地图的个性化服务。因此,可以根据旅游者重点关注的景区信息和显示区域的范围,对电子地图的自适应表达和多尺度显示进行集成处理,实现同一屏幕上多比例尺的集成显示,扩大了显示的范围和内容,有效地解决了小屏幕上显示信息量不足的缺点。
2)自动移动注记嵌入式设备屏幕窄的特点,使得嵌入式旅游电子地图更需要使用自动移动注记,而且更利于旅游者能准确地把握旅游区的信息。根据地理要素注记在桌面平台使用的配置原则应该是精确的且无二义的,根据“所属关系”、“清楚”、“避让”、“习惯”、“美观”等注记的设计原则,设计适合于有限的计算和存储能力以及屏幕不大等特点的嵌入式设备的自动移动注记方案,实现注记位置的自动选取和动态注记的实时显示。
3)地图的快速漫游由于嵌入式设备的内存小,反应速度慢,因此在用户漫游时屏幕的抖动和闪烁特别严重。为此,地图漫游采用双缓冲技术,即事先把下一帧要显示的地图要素绘制在虚拟缓存上,漫游之后就可以将虚拟缓存中的数据直接复制到显存中,这样既可以消除屏幕图像的抖动和闪烁,也提高了旅游者浏览地图的速度。3结束语随着旅游业的迅速发展,旅游服务也在不断提高,嵌入式旅游电子地图成为了宣传推介旅游产品和提供旅游服务的一种新型高科技产品,成为了一名面对数亿受益自助旅游者的导游员,陪伴和服务自助游客的整个旅游行程,因此,对于嵌入式旅游电子地图的开发与实现具有重要的实践意义。本文对嵌入式旅游电子地图的软硬件构架、功能和技术等方面进行了重点研究,并在嵌入式WinCE平台上进行了验证(效果如图3所示),而且它们都是在嵌入式性能和容量的基础上进行设计的,对嵌入式旅游电子地图的开发具有一定的参考价值。
作者:刘文兵冯骏单位:信息工程大学测绘学院75719部队