- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Symbian OS的移动GIS的设计与实现.pdf
基于Symbian OS 的移动GIS 的设计与实现
熊鹏
北京邮电大学计算机科学与技术学院,北京(100876 )
E-mail :xiongpeng2607@163.com
摘 要:本文重点分析了空间矢量数据的压缩与管理、空间数据索引的构建、定位技术等传
统GIS开发中的关键技术,然后在此基础上提出了一个在移动设备中进行GIS开发的设计方
案,并在Symbian OS中实现了客户端软件。
关键词:Symbian OS,移动GIS ,空间矢量数据
1. 引言
近年来,随着地理空间信息技术的进步和信息资源的丰富,使得为公众提供广泛的基于
位置的空间信息服务成为可能,如今已经出现了多种基于Web 的空间地理信息服务,如百度
地图,google Map等。而另一方面移动通信产业的高速发展,使得移动终端逐渐地进入了社
会的各个领域,同时各种嵌入式操作系统如Symbian,WinCE ,Linux ,Palm等的出现,使得
我们能够在移动终端上开发出各种功能强大的应用,这就为地理空间信息技术应用在移动通
信中提供了可能。然而尽管移动终端在软硬件上都得到了很大的提高,但是其在内存、存储
器、处理器等方面仍然远不及台式机, 这就给在移动终端中开发GIS应用提出了较高的要求。
本文对GIS 的相关技术进行了分析和研究,提出了一个在移动设备中进行GIS开发的设计方
案,并在Symbian系统中实现了客户端软件。
2. 相关技术分析
2.1 空间数据的压缩
相对于台式机而言,移动终端的存储容量是非常小的,因此地图数据必须选择合适的存
储结构和存储策略,并对地图空间数据进行合理的压缩。
空间矢量数据压缩指的是从组成曲线的点集合A 中抽取一个子集B, 用这个子集B在一
定的精度范围内尽可能地反映原数据集合A, 而这个子集B 的点数应尽可能少。通过这种方
式,我们可以在一定程度上减少过多的冗余数据。而矢量数据的压缩的核心是在不破坏原始
数据的拓扑关系的前提下对数据进行合理的删减。
目前有多种数据压缩方法,如Douglas-Peucker算法,垂距法,光栏法等,其中Douglas-
Peucker算法是经典的矢量数据压缩算法,基本思想是:对每一条曲线的首末点虚连一条直
线,求所有点与直线的距离,找出最大距离值dmax,用dmax与限差D相比;若dmaxD,这
条曲线上的中间点全部舍去,若dmax≥D ,保留dmax对应的坐标点,并以该点为界,把曲线
分为两部分,对这两部分重点使用该方法。该算法的主要优点是具有平移、旋转的不变性,
给定曲线与限差后,抽样结果一致。
2.2 空间数据索引
为海量的空间数据构建良好的索引,并采用有效的算法实现快速的检索,是目前地理信
息系统(GIS )的研究热点之一。尤其是在处理器性能低下的移动智能终端中开发GIS应用,
优秀的索引结构和算法是实现移动GIS应用的关键。目前研究人员提出了各种针对于空间数
据的索引方法,如网格索引,R-tree ,K-D ,K-D-B树,BSP 树等。而在众多的空间数据索引
-1-
方法中,网格索引和R-tree索引是目前主流的两种索引方法。
网格索引思路比较简单,如图1。其基本思想是将研究区域用横竖划分为大小相等的网
格,记录每一个网格所包含的空间要素(包括完成落入网格和部分落入网格内)。每一个网
格都是一个索引项,当用户进行空间查询时,首先计算出查询空间要素所在的网格,然后通
过该网格快速定位到所选择的空间要素。
R-tree索引是目前应用最广泛的空间索引方法。它是B+树在多维情况下的自然扩展,同
样是一种高度平衡树。在R-tree 中,用对象最小外包矩形(MBR )来描述空间对象的。所有
的索引值都是记录在叶子结点中的,并且所有的叶子节点都处在同一层。非叶子结点用于确
定查询等操作的路径。在叶子结点中包含了空间对象的最小外包矩形和该空间对象的索引
值,形式为:(MB
您可能关注的文档
- 基于NOR的嵌入式文件系统的设计和实现.pdf
- 基于nRF2401的PLC无线通信控制器.pdf
- 基于nRF24L01的2_4GHz无线通信系统设计_王涛.pdf
- 基于NS-2的移动IPv6切换协议的仿真.pdf
- 基于NSGA_算法的多目标水火电站群优化调度模型研究.pdf
- 基于NURBS建模技术的迭代MoMPO方法分析电大尺寸平台天线方向图.pdf
- 基于OMAP和ZigBee的车载无线对讲系统设计_张扬.pdf
- 基于OMA标准的FOTA技术研究.pdf
- 基于OpenAPI的数字资源集成.pdf
- 基于OpenCV的运动目标检测与跟踪_尹俊超--20.pdf
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
文档评论(0)