要进行 GPS 定位查询可以通过多种方式。
比如使用在线地图工具像百度地图、高德地图、腾讯地图和谷歌地图等。
不同地图的坐标系有所不同百度地图拾取的是 BD09 坐标系高德地图和腾讯地图是火星坐标系(GCJ02 坐标系)谷歌地图是 WGS84 坐标系坐标系转换可使用专门工具。
还能利用一些在线工具如 MyLocationMap输入 GPS 坐标或 IP 地址能把纬度和经度转换为可读地址支持多种格式也能通过 IP 地址找出大致位置和互联网服务提供商。
使用 MyLocationMap 时在提供的字段输入数据点击查找位置或刷新就能看结果还能在交互式地图上探索位置和利用方向指南针。
高德 JS API 也提供多种获取定位信息的方式。地图初始化加载能定位到当前城市创建 AMap.Map 对象时未传 center 参数地图会自动定位所在城市。
想获取具体位置可用浏览器定位借助 AMap.Geolocation 插件设置相关参数成功后能获取具体定位信息。
若只需要城市级别的定位信息推荐使用 AMap.CitySearch 插件获取所在城市更快捷。
定位分移动端和 PC 两种场景。移动端像手机、pad 等要系统 GPS 打开所使用的 App 或浏览器获取定位权限对打开页面允许使用定位。iOS10 以上和一些 Android 版本非 HTTPS 协议域名下禁止定位需升级到 HTTPS。
PC 因大多缺少 GPS 芯片主要通过 IP 精准定位服务失败率约 5%。定位失败可参考相关 FAQ 并通过工单联系解决。