如何把GPS得到的matlab经纬度坐标转换转换为具体位置呢?

查看: 2018|回复: 9
如何将GPS接收到的经纬度转化为短信息
主题帖子精华
高级会员, 积分 565, 距离下一级还需 435 积分
在线时间1 小时
u8* sim900a_test_
sprintf((char *)dtbuf,"Longitude:%.5f %1c & ",tp/=100000,gpsx.ewhemi); //得到经度字符串
jingdu=(u8)tp/100000;
sim900a_test_msg=& &
将精度浮点型强制转换为u8类型,sim900a_test_msg指针指向精度首地址,但是手机收到的短信息是空的,也就是sim900a_test_msg指向的里面什么都没有
我想知道哪错了,什么改&&
sprintf((char*)dtbuf1,"Longitude:%.5f&%1c&Latitude:%.5f&%1c\r\nUTC&Date:%04d/%02d/%02d\r\nUTC&Time:%02d:%02d:%02d&",\
&&&&&&&&&&((float)gpsx.longitude)/100000,gpsx.ewhemi,((float)gpsx.latitude)/100000,gpsx.nshemi,\
&&&&&&&gpsx.utc.year,gpsx.utc.month,gpsx.utc.date,gpsx.utc.hour,gpsx.u ...
主题帖子精华
高级会员, 积分 565, 距离下一级还需 435 积分
在线时间1 小时
sprintf((char*)dtbuf1,"Longitude:%.5f&%1c&Latitude:%.5f&%1c\r\nUTC&Date:%04d/%02d/%02d\r\nUTC&Time:%02d:%02d:%02d&",\
&&&&&&&&&&((float)gpsx.longitude)/100000,gpsx.ewhemi,((float)gpsx.latitude)/100000,gpsx.nshemi,\
&&&&&&&gpsx.utc.year,gpsx.utc.month,gpsx.utc.date,gpsx.utc.hour,gpsx.utc.min,gpsx.utc.sec);&
sim900a_test_msg=dtbuf1&即可实现GPS信息通过GSM发送,dtbuf1是一个数组,申请的时候大点
u8&dtbuf1[500];&&&
//打印缓存器
主题帖子精华
金钱115928
在线时间877 小时
jingdu=(u8)tp/100000;
这句话你觉得是先将tp强制转换为u8再除以100000,还是先除以100000再转换为u8?为什么?
我是开源电子网站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子& &
主题帖子精华
高级会员, 积分 565, 距离下一级还需 435 积分
在线时间1 小时
回复【2楼】正点原子:
---------------------------------
先强制转换,“()”的优先级比“/”大吧,那问题就出在这么?
jingdu=(u8)(tp/100000);可否?
主题帖子精华
高级会员, 积分 565, 距离下一级还需 435 积分
在线时间1 小时
回复【4楼】韦贵山:
---------------------------------
我是看到论坛上有这个方法
主题帖子精华
初级会员, 积分 170, 距离下一级还需 30 积分
在线时间0 小时
跪谢楼主啊,,帮大忙了
主题帖子精华
高级会员, 积分 565, 距离下一级还需 435 积分
在线时间1 小时
回复【6楼】红烧螺丝钉:
---------------------------------
不客气
主题帖子精华
初级会员, 积分 170, 距离下一级还需 30 积分
在线时间0 小时
回复【7楼】韦贵山:
---------------------------------
哥们有没qq或者什么联系方式留个吧,,还有个问题不太懂,,想请教一下。。
主题帖子精华
高级会员, 积分 565, 距离下一级还需 435 积分
在线时间1 小时
回复【8楼】红烧螺丝钉:
---------------------------------
尼玛,头像不是我qq吗
主题帖子精华
初级会员, 积分 170, 距离下一级还需 30 积分
在线时间0 小时
回复【9楼】韦贵山:
---------------------------------
。。。我眼瞎。。
Powered byThe page is temporarily unavailable
nginx error!
The page you are looking for is temporarily unavailable.
Please try again later.
Website Administrator
Something has triggered an error on your
This is the default error page for
nginx that is distributed with
It is located
/usr/share/nginx/html/50x.html
You should customize this error page for your own
site or edit the error_page directive in
the nginx configuration file
/etc/nginx/nginx.conf.如何把GPS得到的经纬度转换为具体位置呢?_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
如何把GPS得到的经纬度转换为具体位置呢?
我有更好的答案
商客坐标拾取系统来转换,这个软件可以把经纬度转换为详细地址的
采纳率:65%
valueOf(p[1]) /100.0- (int) (Float.valueOf(p[1]) &#47, lon);100)) /60.1234String[] p = data.ddddd.fromWgs84ToBaidu(pt);&#47,ddmm.mmmm 如3030.0)) * 1E6);intlon = (int) (((int) (Float.valueOf(p[1]) //data格式 nmea标准数据100) + (100* (Float/100)) /60;returnCoordinateConvert.valueOf(p[0]) /100.0- (int) (Float.valueOf(p[0]) //将ddmm.mmmm格式转成dd.0)) * 1E6);GeoPoint pt =newGeoPoint(lat.909091.实现将一组GPS模板获取的经纬度数据在百度地图上绘制轨迹2.标准的GPS经纬度坐标直接在地图上绘制会有偏移,这是测绘局和地图商设置的加密;100) + (100* (Float;,&);intlat = (int) (((int) (Float.valueOf(p[0]) &#47.mmmmm.split(&quot,11449,要转换成百度地图坐标,代码如下** @return百度地图坐标*/publicGeoPoint gpsToBaidu(String data) {&#47
为您推荐:
其他类似问题
您可能关注的内容
等待您来回答

我要回帖

更多关于 经纬度转换 的文章

 

随机推荐