功能:GPS获取定位坐标将坐标数据通过网络保存到mysql数据库。
思路:stm32将每次获得的GPS 坐标数据通过GPRS模块保存到远程的mysql数据库中。
问题:stm32上的程序怎么跟 *** 作远程的mysql数据库。需要移植mysql-connector吗?还是直接把mysql相关的头文件交叉编译移植?
可以的。单独的手持GPS接收器价格昂贵,而且功能不强,扩展有限。笔记本电脑由于携带方便、功能强大,十分适合用于全球定位,我们只需要购买一个合适的GPS接收模块,再配合适当的软件及地图,就可以实现移动定位、路径选择、物体追踪等很多功能。
手持gps,指全球移动定位系统,是以移动互联网为支撑、以GPS智能手机为终端的GIS系统,是继桌面GIS、WEBGIS之后又一新的技术热点。
移动定位、移动MIS、移动办公等越来越成为企业或个人的迫切需求,移动GIS就是其中的集中代表,使得随时随地获取信息变得轻松自如。
它包括空间数据库、GIS服务器、瓦片服务器、GIS客户端等。在移动互联网、WEB服务的大环境下,为了便于数据和应用的聚合集成。
迫切需要行业标准来统一接口,实现各个系统或模块的互联互通,OGC标准作为GIS领域通用标准被广泛采纳,并在众多GIS平台上实现。
一、GPS应用原理与案例
1、车载导航电子地图的应用例子
车手司各特曾在旧金山借用了一辆配备"永不迷路"装置的汽车。那个装置是一个与GPS接收机相连接的信息图表显示器,GPS接收机被安放在驾驶室中不被人注意的地方。他把自己的当前地址输进机器,一张彩色地图立即显示在屏幕上,其中那条最明亮的路线就是他前往住所的最佳路线,一个**粗箭头指示汽车行驶的方向,一个带有鼻音的声音还不时地告诉他:"下一个路口向左转。"他边开车边检查着自己车子所在的位置。在地图上,汽车是用一个三角图形表示的,正沿着那条明亮的线路移动……
2、车载导航电子地图的应用原理及其应用模式
车载导航电子地图的应用原理
利用GIS中的电子地图和GPS接收机的实时定位技术,组成GPS+GIS的各种电子导航系统。
车载导航电子地图的应用模式
车载导航电子地图的应用模式主要有如下二种;① GPS单机定位+矢量电子地图。该系统可根据目标位置(工作时输入)和车船现位置(由GPS测定)自动计算和显示最佳路径,引导司机最快地到达目的地,并可用多媒体方式向驾驶员提示。制作矢量地图数据库需要花费较大成本。② GPS差分定位+矢量电子地图。该系统通过固定站与移动车船之间的两台GPS伪距差分技术,可使定位精度达到1~3M,当采用双向通讯方式时,则可构成车船的自动导航系统,又可将移动车船上的GPS定位结果准确实时地传送到控制中心,并在电子地图上显示出来,构成交通网络监控指挥系统。为了防止在楼群遮挡时收不到足够的GPS卫星信号,在车上除装有GPS接收机以外,还装有低价格的压电振荡陀螺。利用卡尔曼滤波算法同时处理GPS、里程计和陀螺仪的数据来进行运载体的实时定位。
二、基于GPS和电子地图的车辆自动导航系统的组成及功能
基于GPS和电子地图的车辆自动导航系统的组成
整个GPS电子地图车辆动态引导系统构成如下图所示,它由主控计算机、液晶显示器、语音报警器、遥控器、组合导航处理器、GPS传感器、速率陀螺仪、光驱等组成。主控计算机视用户需求不同,可以是通用计算机,也可以是专用处理器。
基于GPS和电子地图的车辆自动导航系统的功能
本系统可以实现车、船等运动载体的电子地图中的实时跟踪显示、最优路径选择及导引、显示导航信息、地图检索、语音提示告警、矢量图分层显示及缩放显示;可以满足城市车辆,港口、河流、海用船只的导引与监视,GPS+航迹推算组合导航功能即使在信号不正常的条件下也能正确引导。电子地图存储于光盘中,可存储大容量矢量电子地图。矢量电子地图生成点阵形式存放于主机内存中,可达到地图检索和车辆跟踪的平滑效果。车船行至地图边缘时,将自动从光盘中调入下一幅新的矢量图,实现自动切换。
三、GPS定位过程
GPS结合电子地图能够实现城市交通管理、车辆调度管理,公安、银行车辆,港口、河流船舶的自动导引与监控,具有巨大的应用潜力。根据地形图制作而成的矢量电子地图,GPS坐标还需经过坐标转换才能正确与之匹配。下面将从GPS定位坐标系、WGS-84大地坐标、地图投影、平面坐标变换等几方面详细讨论坐标匹配问题。GPS定位过程主要有如下几个步骤:
(1)确定用户的宇宙直角坐标系位置,即用户的X、Y、Z位置。
(2)宇宙直角坐标系至WGS-84大地坐标系的转换,既求出用户的WGS-84大地坐标位置λ、φ、h。
(3)坐标投影转换,即将球面坐标λ、φ、h转换成平面电子地图投影坐标,如高斯-克吕格投影坐标。
(4)二维平面相似性变换,即经过平移、旋转、缩放运算,达到其与电子地图的配准。
上述四个过程全部都是由计算机用程序自动计算获得,具体算法这里介绍从略。
通过GPS接收机接收GPS工作卫星的导航信息,从而解算出车辆目前的经、纬度等信息;
根据GPS定位数据计算出公交车的实时坐标,将其与站点坐标相比较,当公交车驶入站点一定距离范围内时,不用人工干预,系统自动报站。
将位置信息与数据库中电子矢量地图进行匹配,根据公交车位置的不同,LCD显示屏上显示不同的公益信息、广告信息和景点信息等。在离站、到站和拐弯点阈值范围内语音提示的同时,在显示屏上显示同类信息,给乘客一种全方位的提示与服务。
以上就是关于准备做一个GPS远程定位系统,stm32+GPS+GPRS+mysql数据库。全部的内容,包括:准备做一个GPS远程定位系统,stm32+GPS+GPRS+mysql数据库。、用笔记本电脑能实现GPS全球定位功能吗、gps 数据怎么显示在电子地图上啊 ~!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)