【求助】将GPS获取的经纬度发送到网上、然后再谷歌地图上显示具体的位置。

2019-07-15 15:32发布

我想做个定位系统,就是GPS获取经纬度信息,然后发送到网上、最后PC端从网上下载数据,实时显示在谷歌地图上。实现物品防丢的功能。   目前GPS获取经纬度的程序我已经调出来了,可是将数据传到网上,以及在谷歌地图上显示这部分我不知怎么下手,我有个想法是用GPRS模块传到网上,可是51单片机只有1个串口,不能实时传送数据。因此来这边问问大家有没有什么更好的方法,谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
冰葑世纪
2019-07-16 05:27
小易不易啊 发表于 2015-11-26 21:42
还有GPRS是往固定IP上传的,而PC的IP都是变化的,这个不知怎么解决 。。

一般是传到服务器上面的,如果需要本地电脑当服务器,可以下载个花生壳,映射一下。这样就可以得到固定的IP了。

GPRS想做实时传输有点困难,可以每隔10秒采集一次传输,也可以每2秒采集一次,存起来,当数据量达到900字节的时候传输。

上位机,获取到传输上来的经纬度后,再转换成百度地图经纬度,通过调用百度地图API。就可以进行轨迹显示。百度地图API提供了源码。很方便。。

关于你说单片机只有一个串口的问题,,,如果你GPS用了一个串口,GPRS又要用串口,那你只能换单片机了。用STM32吧

一周热门 更多>