微信定位出现2个坐标分别是什么

如题所述

  国际经纬度坐标标准为WGS-84(世界通用的经纬度坐标系),通常gps获取到的就是该坐标,在我国,这个坐标是不能直接应用在互联网服务上的,至少要经过国家测绘局的加密。

    国测局试用的加密坐标系就是GCJ-02(被称为火星坐标系)。中国google地图,soso地图就是进行了GCJ-02的加密。

    百度坐标在GCJ-02的基础上,进行了BD-09(百度坐标系)二次加密措施,更加保护了个人隐私。百度对外接口的坐标系并不是GPS采集的真实经纬度,需要通过坐标转换接口进行转换。

    百度的坐标转换接口:

http://api.map.baidu.com/ag/coord/convert?from=2&to=4&x=30.531313&y=114.372717

返回结果  {"error":0,"x":"MzAuNTM4MTI0NDE4NjEz","y":"MTE0LjM3ODY0NjY1NTAy"} x是纬度,y是经度,php可用base64_decode()解密

http://api.map.baidu.com/ag/coord/convert?from=0&to=4&x=114.372717&y=30.531313

返回结果  {"error":0,"x":"MTE0LjM4NDcxNTA2OTI=","y":"MzAuNTM1MjA0NjQ0Nzg="} x经度,y是纬度,也是用base64加密过的
温馨提示:答案为网友推荐,仅供参考
相似回答