地理坐标系介绍
# 前言
最近做 h5 应用,遇到的一些关于坐标系的知识点(坑),做个记录
# 地球坐标系——WGS84
GPS 原始坐标,常见于 GPS 设备, Google 地图(除中国大陆外区域)等国际标准的坐标体系。
获取方式包括
- Android Location
- js 的 navigator.geolocation.getCurrentPosition
可以在 https://www.earthol.com/ 上进行坐标定位
暂时没有地图可以直接进行定位,需要转到火星坐标系
# 火星坐标系——GCJ-02
中国国内使用的被强制加密后的坐标体系。
属于该种坐标体系的有:Google 地图中国大陆区域坐标(貌似找高德买的),高德地图
可在以下页面输入经纬度进行查看
https://www.google.com/maps
https://lbs.amap.com/console/show/picker
# 百度坐标系——BD-09
百度地图所使用的坐标体系,是在火星坐标系的基础上又进行了一次加密处理。
可以在 http://api.map.baidu.com/lbsapi/getpoint/index.html 上进行坐标定位
# 坐标互转
在线工具:https://tool.lu/coordinate/
高德地图 js api (需要申请 Web 端类型 而不是 Web服务类型 )支持其他坐标系转火星坐标系,详见 其他坐标转高德坐标 (opens new window)
# 示例
厦门汇金的坐标
gps 原始地理坐标, 通过 js geo location 获取的坐标
24.486724,118.191702
头条 jsb App.getAddress get_address 拿到的坐标
24.483637,118.196664
Lite jsb get_address 拿到的坐标
24.490307887488875,118.20294601202556
# 参考
编辑 (opens new window)
上次更新: 2023/08/23, 09:32:05