H5获取的经纬度,该怎么在百度地图中查看?
之前理所当然的的到百度的坐标拾取系统, 输入H5获取的经纬度坐标,然后查询,然后发现老是有误差,而且误差都是一样的规律:偏实际位置西南方约1000~1500米左右。
以为是H5获取经纬度必然会产生这么大的误差,原来不是:
后来发现,百度地图用的经纬度并非实际的经纬度,而是百度地图自己的一套经纬度,那么就需要先把H5获取的经纬度转化为百度的经纬才能在百度地图上查到并显示正确的位置。
这里只是聊作笔记,提醒一下,具体可查看百度官方demo:原始坐标转成百度坐标,示例:
(注:截图来源于百度地图API官网demo)