- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PDAGIS系统探究及开发探究
基于PDAGIS系统探究及开发探究摘要:文章对基于PDA的GIS系统设计中的数据存储设计、系统总体设计进行了分析,并探讨了系统开发过程中最短路径分析及地图匹配算法的优化,希望给这方面研究起到一定指导作用。
关键词:PDA;GIS;最短路径;算法
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2012) 20-0000-02
1 引言
PDA即掌上电脑,它属于当前发展及应用都比较广泛的一种移动便携式计算机,在其中入了Windows CE这一操作系统及其开发环境,整体集信息的计算与信息于一身。另外,由于PDA可以通过无线方式或者有线的方式连接到Internet,而且具有软硬件扩充的能力以及移动性,因此作为移动GIS理想平台是非常合适的。基于此,本文对基于PDA的GIS系统研究与开发的研究具有一定的实践指导意义。
2 基于PDA的GIS系统设计
2.1 数据存储设计。数据是指地图数据,其中主要又可以分为企业、学校等信息点、道路、河流以及陆地等。在基于PDA的GIS系统设计的过程中我们选择的为MapInfo数据模型,这一模型中属性数据和空间数据的存储是分开的,其中,属性数据的存储为.TAB .DAT文件,而空间数据则先变为自定义格式(.MAP),然后再保存到文件,这二者之间的联系是通过ID文件这一索引机制实现的。
在系统设计的过程中,考虑到由于这一模型的空间数据结构不存在拓扑关系,所以要想实现路径分析,则需要建立道路网络拓扑结构。这方面的数据模型使用较为广泛的是Arc-Node模型以及基于路段连接的模型。本文所为了研究的方便,所选择的是Arc-Node结构,其重要特点就是它既方便我们队实际道路网络拓扑关系进行表达,还可以做到其形式的简洁性。
在应用Arc-Node这一模型的过程中,其主要的原理是使用一些折线段对现实生活中的道路进行近似,换句话说,在不影响精度的条件下,我们利用以曲代直的理念,以小段直线段构成的连续折线段对真实道路代替,其中,小段的直线段被我们称之为Arc,而Arc端点则被称之为Node,通过这一方法,道路网络将完全由Arc及Node构成。在本系统中,我们先从道路图层中进行节路段、节点的数据提取,然后把其保存于NetArcs.txt、NetNodes.txt文件之中,另外,考虑到PDA的存储空间有限以及系统应用过程中的工作效率,节点以及弧段数据结构设计的过程中,我们只选择必要的字段,它们的格式如下:
NetNodes.txt,这一文件主要由节点编号、经度以及纬度这几个部分构成;NetArcs.txt,主要内容可以分为起点编号、终点编号以及路段长度。
在系统设计的过程中,我们规定起点的编号要比终点的编号小,换句话说,一条无向路段只能够被存储一条,然后通过MapInfo Professional对路网节点图层进行构建,选择节点编号当作索引过程中的索引字段,这样可以有效地节省存储的空间。另外,系统需要的数据主要有:.ID、.gst .DAT、.TAB、MAP、.IND以及NetArcs.txt、NetNodes.txt文件。
2.2 基于PDA的GIS系统总体设计。主要可以分为嵌入式GIS以及桌面服务器软件这两部分,其中PDA段主要对GPS信号的接受及一些其他的操作进行负责,而桌面服务器则主要对地图数据设备进行负责,这二者之间的连接是通过USB接口以及串口连接实现的,以下为系统结构:
(1)地图浏览。通过地图浏览模块,我们可以实现地图的放大、缩小、全图查看、漫游以及图层控制管理等,具体实现过程中,我们根据PDA自身的特点,使用了图层管理、地图符合图式化以及地图制图综合方法,确保了系统内核的精炼以及浏览速度的快速,满足用户需求。(2)查询。实现兴趣点定位查询以及距离面积的测量查询,其工作的流程是先依据信息点名称进行查询,然后将查询的结果在地图中显示,此外,此系统对自定义多边形面积测量以及连续折线距离测量都提供支持。(3)路径分析。通过这一模块,我们在地图上任意选择起点及目的点,则系统将会给出一个最短的路径,并将此路径的长度指出,通过这一模块可以直观清晰的了解最短路径,为我们提供了极大的便利。(4)导航定位。通过定位/导航这一方式,把GPS的接收机和嵌入式设备进行物理连接,然后通过串口将接收的导航定位数据传输给嵌入式设备,并依据NMEA0183等协议进行定位数据的地区,进而利用地图进行匹配,完成用户的移动定位。
3 系统开发
在基于PDA的GIS系统开发的过程中,我们使用了MapX Mobile,它是基于对象链接嵌入技术的ActiveX控件,在EVC下对其属性、响应事件以及方法进行设置就可以实现地图的操作及显示功能。
您可能关注的文档
- 域名系统对IPv6协议支持研究.doc
- 培养一个 带动一组 辐射一片.doc
- 培养一年级学生良好数学学习习惯方法.doc
- 培养中学生数学素养有效策略.doc
- 培养中学生篮球裁判体会.doc
- 培养中学生英语听力技巧.doc
- 培养中学生数学发散思维重要环节.doc
- 培养中学生良好语文阅读习惯.doc
- 培养中学生非智力因素策略探究.doc
- 培养习惯是基础提升素养是关键.doc
- 考点解析人教版7年级数学上册《整式的加减》单元测评试题(含解析).docx
- 考点解析人教版7年级数学上册《整式的加减》单元测评试题(含答案解析).docx
- 考点解析人教版7年级数学上册《整式的加减》同步测评试卷(详解版).docx
- 考点解析人教版7年级数学上册《整式的加减》定向测评试卷(含答案详解).docx
- 考点解析人教版7年级数学上册《整式的加减》定向测评试题(含答案解析).docx
- 考点解析人教版7年级数学上册《整式的加减》定向测评试卷.docx
- 考点解析人教版7年级数学上册《整式的加减》定向测评练习题(含答案详解).docx
- 考点解析人教版7年级数学上册《整式的加减》定向攻克试题(含详细解析).docx
- 考点解析人教版7年级数学上册《整式的加减》定向攻克试题(含解析).docx
- 考点解析人教版7年级数学上册《整式的加减》定向攻克练习题(含答案解析).docx
最近下载
- 猫病诊疗技术—猫静脉留置针放置技术.pptx VIP
- 沪教版新教材初中数学2.3(1)(2)一次式的概念及同类项.pptx VIP
- 2025党校入党积极分子预备党员考试精选题库(含答案).docx VIP
- 光隔离器、衰减器、环形器.ppt VIP
- 集团供应链SCM计划管理现状及计划指标分析.pptx VIP
- 2022~2023学年安徽教科院版初中七年级上册信息技术全册教案(含教学计划).pdf VIP
- 2025年中国心力衰竭诊断和治疗指南更新要点解读.pdf VIP
- 特殊儿童家长培训安全内容.pptx
- 4.7.3 用药与急救 课件 生物人教版八年级上册.pptx VIP
- 15J401 钢梯国家标准图集.pdf VIP
文档评论(0)