吐槽
百度的“批量”坐标转换一次最多只支持10个点的转换!demo上还不作说明!而且是以回调函数的方式获得转换后的BMap.Point[]!也就是说如果你要给每个点按顺序贴标签是做不到的!因为回调函数是异步调用的,WTF!!!!已身中javascript剧毒…
于是我转向高德地图,卧槽,高德地图连转换API都没有,一查才涨了关于中国地图坐标系的姿势
地球坐标系,火星坐标系,百度地图坐标系
美国GPS定位采用的坐标系叫做WGS-84,这是全球通用的,换而言之,在火星是不适用的,在我们火星,我们使用叫做GCJ-02的坐标系,腾讯地图和高德地图都使用火星坐标系,百度地图使用百度坐标系。
感谢某位不知名的老司机,
从地球到火星的代码: