程序开发使用地图API时需注意的问题(转)
2020-12-13 06:24
标签:des android blog http 使用 os io ar 最近在做一个基于地点提醒的移动应用,当初考虑大家都心知肚明的原因,谨慎的选择了百度地图,现在想想其实完全没有必要,好的应用本来就不分国界的,最后可能还是得换回Google地图。毕竟Google地图在技术和成熟度上完胜百度地图,当然百度也在慢慢追赶,希望有一天大家都能用上咱们自己的好用的地图服务。 现在把碰到的问题和解决方案罗列一下: 程序开发使用地图API时需注意的问题(转),搜素材,soscw.com 程序开发使用地图API时需注意的问题(转) 标签:des android blog http 使用 os io ar 原文地址:http://www.cnblogs.com/xingmeng/p/3904050.html
其中:
from: 来源坐标系 (0表示原始GPS坐标,2表示Google坐标)
to: 转换后的坐标 (4就是百度自己啦,好像这个必须是4才行)
x: 精度
y: 纬度
返回的结果是一个json字符串:
{"error":0,"x":"MTIxLjUwMDIyODIxNDk2","y":"MzEuMjM1ODUwMjYwMTE3"}
error:是结果是否出错标志位,"0"表示OK
x: 百度坐标系的精度(Base64加密)
y: 百度坐标系的纬度(Base64加密)
http://ditu.google.cn/maps/vp?spn=0.0,0.0&z=18&vp=latitude,longitude
注意,google的参数里经纬度是反过来的。
相关详细见
http://blog.sina.com.cn/s/blog_65bd7eef0100hu5o.html
使用地图的时候也需要注意:
1:使用BMapManager一定要最后调用stop和destroy
2:使用MyLocationOverlay的时候,如果enableMyLocation之后一定接的disable掉
3:其实就一个原则,记得及时安全的资源释放,特别是这种全局资源(用户很care的)