ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

微信网页开发--地理位置定位出现偏差

2020-03-04 18:02:29  阅读:334  来源: 互联网

标签:02 偏差 网页 微信 GCJ 坐标 高德 GPS


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

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

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

了解一下坐标系的分类

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

偏差原因

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

标签:02,偏差,网页,微信,GCJ,坐标,高德,GPS
来源: https://www.cnblogs.com/yy136/p/12410994.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有