WGS-84:是国际标准,GPS坐标(Google Earth使用、或者GPS模块)
GCJ-02:**坐标偏移标准,Google Map、高德、腾讯使用
BD-09:百度坐标偏移标准,Baidu Map使用
GPS.gcj_encrypt();
例:HTML5原声GeoLocation调用GPS获取的坐标 转换为 微信内置的地图坐标
GPS.gcj_decrypt();
例:微信JSSDK获取的坐标 转换为 国际GPS
var threshold = 0.000000001;
目前设置的是精确到小数点后9位,这个值越小,越精确,但是javascript中,浮点运算本身就不太精确,九位在GPS里也偏差不大了
GSP.gcj_decrypt_exact();
GPS.bd_encrypt();
例:微信JSSDK获取的坐标 转换为 百度地图使用的加密坐标
GPS.bd_decrypt();
例:百度地图获取的坐标 转换为 微信内置地图的坐标
GPS.distance();