电子地图基于电子地图的gps导航定位程序的设计与实现

石家庄市电子地图  时间:2021-03-03  阅读:()

绪 论

一、选题背景以及意义

随着计算机技术的飞速发展,全球定位系统(GPS)和地理信息系统(GIS)在各行各业中得到广泛的重视和应用,两者的集成化程度也日益加强实现了GPS导航信息在GIS上的可视化、一体化和集成化能够在地图上实时动态地跟踪目标和显示地理位置。 GPS定位为GIS提供了采集数据信息的新方法 GIS为GPS提供了可视化的原始地图背景两者关系愈加紧密。

电子地图是随着计算机技术的发展而产生的一种崭新的地理信息载体具备地图的内涵,是数字地图在计算机屏幕上的符号化显示,具有信息丰富、直观易懂、更新方便、实用灵活等特点, 因而受到用户的普遍欢迎。所以电子地图与GPS定位系统相结合成为两者未来发展的必然趋势。

随着GPS车载导航设备和PDA设备的快速发展 GPS、电子地图与掌上电脑技术相融合逐步形成一个嵌入式的掌上导航系统是当前GIS、 GPS研究领域的主要趋势。如今作为GPS与G I S很好的结合体 GPS车载导航系统在国内外市场已经逐步普及成为汽车行业的宠儿。

本文选题意义在于利用GIS矢量数据shapefile非拓扑关系数据作为电子地图格式结合GPS在电子地图上实现实时定位对基于电子地图GPS定位技术的研究打下了坚实基础。

二、 国内外研究进展

作为GPS导航与GI S的结合体嵌入式掌上导航系统成为了国内外GPS厂商发展的重点尤其是汽车行业的宠儿——车载GPS导航系统。车载GPS导航系统是一种先进的导航系统能够探测到汽车在行驶途中的当时位置协助驾驶者在陌生的道路环境中通过电子地图与话音指南准确地掌握前往目的地的路线。它是GPS导航定位技术与电子地图技术结合的焦点。现阶段随着电子产和汽车产业的快速发展 国内外汽车生产商、 GPS专业厂商加快了对汽车GPS导航系统研制而我国汽车导航系统本身起步比国外要晚了许多在各个方面存在着较大差距下面简述国内外在该行业上的研究进展状况。

一 国外研究进展

在硬件方面全世界已经有包括IBM、 MicroOptical、 Xybernaut在内的超过100家公司生产与移动计算相关的产品如带LCD显示器的眼镜、手执微型键盘、手执鼠标、声控输入设备、 GPS天线等。

在应用系统开发方面美国麻省理工学院、哥伦比亚大学和欧洲的瑞士联邦技术学院、

荷兰Delft技术大学等都在医学、工业等各个移动计算领域进行应用系统的开发工作。

在地图数据方面美国爱荷华州立大学和加利福尼亚大学美国地理信息与分析中心NCGIA正在合作为NASA和联邦统计机构进行一项名为Batutta的计划 旨在研制一套专为地学野外采样使用的移动作业系统包括地理环境与地理信息系统在无线移动环境中的集成以及穿戴式计算机、便携计算机、 PDA和台式服务器的联合使用。

在软件开发方面作为GIS市场的领头雁Autodesk、 ESRI和Intergraph三大公司为Mobile GIS技术做出了极大的贡献。 Autodesk公司开发Autodesk OnSite的 “移动访问”模块。 ESRI研制了ArcGIS软件产品—ArcPad。而Intergraph建立自己的移动GIS解决方案—IntelliWhere。这些软件极大方便了Mobile GIS个人导航系统的开发。

二 国内研究进展

在硬件方面国内的硬件技术很不成熟相关导航产品的结构设计、生产已接近国际水平硬件差距较大绝大多数产品尚未达到工业级技术标准。同时这几年所有的自主导航仪的硬件几乎是清一色的日本货全是丰田、索尼、 日立和先锋等名牌产品。

在应用系统开发方面从1981年到1985年完成了技术引进、数据规范和标准的研究、空间数据库的建立、数据处理和分析算法及应用软件的开发等环节对GIS进行了理论探索和区域性的实验研究。从1986年到现在我国GIS的研究和应用进入有组织、有计划、有目标的阶段逐步建立了不同层次、不同规模的组织机构、研究中心和实验室。

在软件开发方面在科技部等国家有关部门的大力组织和支持下国产GIS基础软件开发工作取得了重要进展 出现了一批GIS高技术企业开发出了较为成熟的国产GIS软件如MapGIS、 GeoStar、 CityStar、 SuperMap、 MapEngine、 GROW等并形成了一定的产业规模 同时一些导航系统软件也逐步出现例如灵图的天行者 MAPKING、 LEADSTAR、领路人等打破了国外GIS软件对我国市场的垄断有力促进了我国地理信息系统技术和自主导航技术的发展。

在地图数据方面经过了20年的努力 国家测绘局与其他相关部门协作完成了全国l

100万、 1 25万基础地理空间数据库以及全国七大江河数字地形模型的建设并启动了全国l 5万部分省份1 1万基础地理空间数据库的建设。这些基础数据有力促进了GIS技术的广泛应用。与此同时一些车载导航电子地图开发也开始慢慢进入正轨如北京灵图的天行者地图其精度较高地图范围覆盖面较广受到用户喜爱凯利德地图软件也受到国内认可和欢迎。

三、本文的研究内容以及总体框架

本文主要研究内容是以shapefile地图数据格式作为电子地图数据在多线程条件下实现串口接收GPS信息在电子地图上实时显示当前地理位置实现实时导航定位功能仅为以后在该方面上的开发提供初步基础。

本次设计的总体框架是首先概述电子地图的特点、分类以及发展过程接下来叙述GPS导航定位、测时、测速的基本原理然后则结合程序代码详细阐述GPS导航定位程序的设计总体思路并阐述了在程序设计总体思路下对GPS导航定位程序功能的实现最后总结了程序设计过程体会和经验并分析程序存在的不足与缺陷。

第一章 电子地图概述

一、 电子地图的特点

电子地图是随着计算机技术的发展而产生的一种崭新的地理信息载体它脱胎于地图将地图以数字的方式存储、呈现并只能在电脑中才能使用。它具有显示、传输和分析的功能可以提供比传统地图更佳的呈现方式如放大、缩小、漫游、搜索以及路径规划。

常规的纸质地图强调的是数据载体、符号化和显示它是电子地图发展的根源之一而电子地图则侧重于分析所以后者其表现方式也比前者要强大的多具有许多独特的优点。这些优点包括

1、信息丰富、信息量大

电子地图可包括图形、图像、文档、统计数据等多种形式不仅可以存储二维平面图形还可以保存三维影像也可以与视频、音频信息相连数据类型与数据量的可扩展性比较强,电子地图使用数字存储介质该介质容量可以很大例如一张光盘很容易存放几百张地图。而纸质地图只能存储基本的二维地形、地物要素并且由于地图纸张、篇幅大小的限制大部分的细部要素被综合取舍所以其所能存储信息容量是非常有限的。

2、使用非常灵活、方便

电子地图一般以图层为单位组织数据图层则一般按地图要素分别显示这样每层显示一个要素比如一层显示街区一层显示水系一层显示绿地一层显示道路等等各图层可单独显示也可多层组合叠层显示从而达到一些纸质地图无法达到的效果。 比如在地区/政区图层上加载人口统计图层可分析不同街区、不同地区的人口分布状况。而两张不同要素的纸张地图则不能简单的叠加使用起来也比较不方便。

3、集成了声音、 图文和数字多媒体

把图形的直观性、数字的准确性、声音的引导性和亲切感相结合充分调用了使用者的各种感官这是传统地图所无法比拟的。

4、地图数据更新快速

电子地图显示的数据都存储在数据库中随着计算机技术的不断发展数据库的更新越来越快相应的电子地图就可以以最新的数据进行显示它的数据更新周期要比纸质地图短的多。

5、功能非常强大

电子地图使用了计算机工具可以非常方便的进行地图的各种计算、统计和分析可以进行动态模拟便于定性与定量分析具有较强的灵活性。查询检索和分析功能能够支持从地图图形到属性数据和从属性数据到图形数据的双向检索 图形动态变化功能从开窗缩放、浏览阅读等基本功能到底图动画功能、多维动画图形模拟等多级比例尺之间互相转换可以将屏幕显示地图内容与当前比例完美的匹配自动的对地图内容进行与比例尺相适应的取舍或综合。

6、交互性十分强

电子地图能提供给用户较强的交互能力如用户可对地图进行任意的放大、缩小、漫游、要素选取、要素渲染、对象标注等等。比如用户可以自己感兴趣的地点进行标注甚至可以进行编辑来满足用户的不同要求。

二、 电子地图的分类

电子地图的分类有很多按照电子地图的功能和数据结构的不同可为以下几种

一阅读型电子地图

主要为单一的地图显示和阅读该类型电子地图是把已制作的模拟地图通过扫描数字化作为图像数据存储使用栅格数据模型表达地图图形。阅读型电子地图一般属于早期的产品主要由于没有建立空间信息数据库或者没有数字地图可利用但又急于提供使用该类型电子地图不能用于查询分析但可在计算机屏幕上阅读。如数字化电子地图等。

二交互型电子地图

交互型的电子地图是具有多种功能高级型的电子地图交互型电子地图是在地图矢量数据库和软硬件资源支持下能实现对电子地图各种操作例如显示阅读、属性查询、空间检索分析输出硬拷贝等。交互型的电子地图是当前主要研究方向之一在数据组织管理、功能操作、用户界面友好等诸多方面体现了电子地图技术水平。现今大部分车载导航电子地图、个人电子地图、地区电子地图等都是交互型的电子地图产品。

三网络型电子地图

网络型电子地图是在Internet或局域网络环境中使用的电子地图。近年来新计算机技术不断运用到Web中其中传统地图与Web结合造就的网络型电子地图就是一种建设性的结合。 GIS、格栅、 VR也应用在网络型电子地图使之从最初的“无缝”图片发展成二维、三维等真正的电子地图。

在二维电子地图方面 目前国内比较有代表性是有北京图为先公司开发的mapbar.com平台北京灵图公司开发的51ditu.com平台还有就是以Google为代表的运用了美国卫星航拍技术的bendi.google.com平台。

在三维电子地图方面具有代表性是2005年Google在earth.google.com上推出的新产品 Google Earth。还有该领域的后起之秀杭州阿拉丁信息科技有限公司开发的edushi.com平台。

三、 电子地图系统的发展

对电子地图系统的研究伴随着整个空间信息科学其中包括互联网、 GPS ,遥感、多维可视化技术的进展的发展而不断扩展和深人主要表现在以下方面

一面向对象的电子地图模型

电子地图除了地图图层基本组成外还要包括一系列功能函数以完成符号化生成、图形编辑、地图整饰、地图内容检索、空间分析等任务这样地图类及其功能函数组成了电子地图概念模型。

二建立电子地图图层创作模版

图层创作“模板”是对不同地图图型设计的规格其中最重要的是将空间和属性数据转化为地图图形的可视化方法和符号化参数的设置。在研发的系统中给出了通用地图符号库和专题地图符号模型及符号梯尺模型等工具可以建立多种地图图层创作“模板”制作各种类型电子地图。

三电子地图设计研究

电子地图创作在数据和软硬件技术资源支撑下决定其质量的关键是电子地图设计。设计中需要考虑的因素很多首先要解决的问题是已建立的空间信息的无缝数据文件其海量数据的图形显示同屏幕尺寸和分辨率之间的矛盾然后是在同一主导数据库的支撑下进行多级比例尺地图显示的综合。对于计算机相对有限的存储能力和有限的屏幕显示的矛盾解决要充分利用系统中多种方式的地图检索、开窗放大、多向漫游、导航视图以及多窗口设置等手段来解决地图阅读。因此精心设计和方便操作对提高读者的视觉感受和读图效果是大有帮助的。

第二章 GPS导航定位原理概述

一、 GPS卫星导航定位原理

导航是一个技术门类的总称它是引导飞机、船舶、车辆以及个人总称作运载体安全、准确地沿着选定的路线准时到达目的地的一种手段。GPS导航是广义的GPS动态定位其定位方法主要有以下几种

一单点动态定位

单点动态定位的基本方程为r

式中Xu,Yu,Zu为动态用户在tk时刻的瞬时位置Xj、 Yj、 Zj是第j颗GPS卫星在其运行轨道上的瞬时位置它可根据广播星历计算 rj为码接收机所测得的GPS信号接收天线和第j颗GPS卫星之间的距离 即站星距离 d是由于接收机时钟误差的因素所引起的站星距离偏差。

利用3-1式解算各个坐标分量的修正值即给定用户三维坐标的初始值Xu0  Yu0 Zu 0 求解三维坐标的改正值dXu  d Yu  dZu和距离偏差d。

二伪距差分动态定位

所谓差分动态定位DGPS就是用两台接收机在两个测站上同时测量来自相同GPS卫星的导航定位信号用以联合测得动态用户的精确位置。

由式3-1可知基准站测得至GPS卫星j的伪距为r

式中 rrj'为基准站和第j颗GPS卫星之间的真实距离 rrj是GPS卫星星历误差所引起的距离偏差 dt r为接收机时钟相对于GPS时间系统的偏差 dt sj是第J颗GPS卫星时钟相对GPS时间系统的偏差 drrj为电离层时延所引去的距离偏差 dr1jr是对对流层时延所引去的距离偏差 dr 2jr为电磁波的传播速度。

三动态载波相位差分测量

由载波相位观测方程得出动态差分方程

{[Dj

- {[Dj

=- (f/c)(Dr

3-3

当动态用户和基准站都同时观测了4颗相同GPS卫星时则可解算在t时刻动态用户位置估计值的改正数从而实现动态载波相位测量的目的。

二、 GPS卫星测速原理

尽管载体的运行速度各不一样且不是匀速运动但是只要在这些运动物体上安设GPS信号接收机就可以在进行动态定位的同时实时地测得它们的运行速度。依式3-1可知用户天线和GPS卫星之间的距离r=[(Xj-

根据物理学关于线速度的定义则对式3-4进行求导得到动态用户的三维速度表达式

rc(dt r- dt s)+dr

式中

由于dt r 、 dt s、 dr1jr+dr2jr三者的值很小可忽略不计。则在进行测速之前先使动态接收机处于静止状态此时有

Xu=Yu=Zu=0 3-7

可按式3-4解算出卫星的三维速度随即进行动态用户的速度测量。

三、 GPS卫星测时原理

GPS卫星都安装有四台原子时钟导航定位时受到美国海军天文台USNO经常性的监测。 GPS系统得地面主控站能够以优于5ns的精度使GPS时间和世界协调时UTC之差保持在1 m s以内。因此 GPS卫星可以成为一种全球性的用户无限的时间信号源用以进行精确的时间比对。

利用GPS信号进行时间传递一般采用下列两种方法

DMIT(季度$28.88)调整洛杉矶CN2 GIA优化端口

对于DMIT商家已经关注有一些时候,看到不少的隔壁朋友们都有分享到,但是这篇还是我第一次分享这个服务商。根据看介绍,DMIT是一家成立于2017年的美国商家,据说是由几位留美学生创立的,数据中心位于香港、伯力G-Core和洛杉矶,主打香港CN2直连云服务器、美国CN2直连云服务器产品。最近看到DMIT商家有对洛杉矶CN2 GIA VPS端口进行了升级,不过价格没有变化,依然是季付28.88美元起。...

knownhost西雅图/亚特兰大/阿姆斯特丹$5/月,2个IP1G内存/1核/20gSSD/1T流量

美国知名管理型主机公司,2006年运作至今,虚拟主机、VPS、云服务器、独立服务器等业务全部采用“managed”,也就是人工参与度高,很多事情都可以人工帮你处理,不过一直以来价格也贵。也不知道knownhost什么时候开始运作无管理型业务的,估计是为了扩展市场吧,反正是出来较长时间了。闲来无事,那就给大家介绍下“unmanaged VPS”,也就是无管理型VPS,低至5美元/月,基于KVM虚拟,...

阿里云年中活动最后一周 - ECS共享型N4 2G1M年付59元

以前我们在参与到云服务商促销活动的时候周期基本是一周时间,而如今我们会看到无论是云服务商还是电商活动基本上周期都要有超过一个月,所以我们有一些网友习惯在活动结束之前看看商家是不是有最后的促销活动吸引力的,比如有看到阿里云年中活动最后一周,如果我们有需要云服务器的可以看看。在前面的文章中(阿里云新人福利选择共享性N4云服务器年79.86元且送2月数据库),(LAOZUO.ORG)有提到阿里云今年的云...

石家庄市电子地图为你推荐
ip地址是什么什么是IP地址和DNS地址?郭吉军新媒体营销的咨询行业有哪些好的老师?真正免费的网络电话谁有真正免费的网络电话??ghostxp3ghost xp sp3 和 windows xp3有啥区别网站运营网络运营具体做什么呢ps抠图技巧请教PS抠图技巧!!!中小企业信息化什么是企业信息化,应该这样实施网易公开课怎么下载如何将网易公开课下载到电脑上?如何建立自己的网站怎么创建自己的网站虚拟机软件下载谁有好用的虚拟机软件?
linode permitrootlogin wdcp 12306抢票攻略 河南m值兑换 免费测手机号 鲁诺 服务器是干什么用的 东莞idc 789 东莞服务器托管 中国电信测速网站 域名转入 云销售系统 accountsuspended 海外加速 reboot zencart安装 中国域名根服务器 木马检测 更多