yy136

项目需求:用户通过微信网页获取经纬度,把获取到的经纬度在pc端通过高德地图标记出来。

问题:获取的经纬度在高德地图上显示的位置于用户的真实位置出现偏差。

自己就查询了一下原因,希望能够帮助到你们~

了解一下坐标系的分类

  • GPS,WGS-84,原始坐标体系。一般用国际标准的GPS记录仪记录下来的坐标,都是GPS的坐标。但在中国,任何一个地图产品都不允许使用GPS坐标,据说是为了保密。
  • GCJ-02,国测局02年发布的坐标体系。又称“火星坐标”。比如谷歌,腾讯,高德都在用这个坐标体系。GCJ-02也是国内最广泛使用的坐标体系。
  • 其他坐标体系。一般都是由GCJ-02进过偏移算法得到的。比如百度和搜狗就使用自己的坐标体系,与其他坐标体系不兼容。

偏差原因

说明文档说的很清楚,获取地理位置的接口默认使用的是WGS-84坐标(当时对这些坐标系不是很了解,并没注意到这点~

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-01-01
  • 2022-01-20
  • 2021-11-23
  • 2021-06-17
  • 2022-01-07
  • 2021-04-03
  • 2021-11-21
猜你喜欢
  • 2022-12-23
  • 2021-11-21
  • 2021-11-21
  • 2022-12-23
  • 2022-01-16
  • 2022-01-07
相关资源
相似解决方案