Toggle navigation
首页
问答
IT问答
生活问答
电脑知识
百科
测评
怎样把GPS得到的经纬度转换为详细位置
发布于2022-01-13 09:36:25
5
个回答
网友回答
2022-01-13
1.实现将一组GPS模块获取的经纬度数据在百度地图上绘制轨迹
2.标准的GPS经纬度坐标直接在地图上绘制会有偏移,这是测绘局和地图商设置的加密,要转换成百度地图坐标,代码如下
*
* @return 百度地图坐标
*/
publicGeoPoint gpsToBaidu(String data) {//data格式 nmea标准数据 ddmm.mmmmm,ddmm.mmmm 如3030.90909,11449.1234
String[] p = data.split(,);
intlat = (int) (((int) (Float.valueOf(p[0]) /100) + (100* (Float//将ddmm.mmmm格式转成dd.ddddd
.valueOf(p[0]) /100.0- (int) (Float.valueOf(p[0]) /100)) /60.0)) * 1E6);
intlon = (int) (((int) (Float.valueOf(p[1]) /100) + (100* (Float
.valueOf(p[1]) /100.0- (int) (Float.valueOf(p[1]) /100)) /60.0)) * 1E6);
GeoPoint pt =newGeoPoint(lat, lon);
returnCoordinateConvert.fromWgs84ToBaidu(pt);//转成百度坐标
}
网友回答
2022-01-13
如果你的手机本身有硬件GPS,就使用乐图软件,设置好之后就能显示所在位置的经纬度,并且还有高度信息。当然高度信息不太准确。
网友回答
2022-01-13
Geocoding经纬度批量查询工具
网友回答
2022-01-13
你并没有细致地说明这个项目的需求。GPRS模块是要与远端的客户端(例如手机)通讯吗?
单就51单片机与GPS模块通讯而言,获得的经纬度已经是空间坐标最准确的信息了。你只需要将经纬度通过GPRS模块传给客户端即可。客户端根据经纬度数据从地图数据库中查询匹配的地理位置文本(或图形)描述。
网友回答
2022-01-13
谷歌地图就可以。
IT问答最新文章
1
笔记本把机械硬盘放在光驱位会不会影响硬盘的传输速度?
2
诺基亚110 性价比怎么样?
3
诺基亚110 哪个版本性价比高?
4
诺基亚3650性价比怎么样?
5
您好,请问这款Nokia808如何上传照片到Mac电脑里?
6
新买的诺基亚N1就是不懂怎样可以与电脑连接拷贝工作文件。有那位知道的,希望指教指教。
7
怎么关闭掉笔记本自带鼠标
8
蓝宝石显卡风扇不转怎么处理
9
无意间发现iphone来电时ipad也响了 怎样设置
10
ipad air哪个系统版本最好
相关阅读
1
怎样把GPS得到的经纬度转换为详细位置
2
新电脑开机主板检测代码为AE,电脑无限重启,这是怎么回事?
3
iphone4s 话筒如何设置?
回到
顶部