uniapp通过plus.geolocation.watchPosition获取的坐标格式转换

1、plus.geolocation.watchPosition获取定位时,如果设置了参数coordsType:XXX,那就按设置的坐标格式输出坐标。

(1)设置为wgs84以获取国际标准坐标

(2)设置为gcj02以获取国测局坐标(适用于高德地图等)

(3)设置为bd09ll以获取百度地图兼容的坐标。‌

2、如果没有设置参数coordsType,默认返回的坐标系为‌WGS84

3、如果未设置coordsType,但配置了定位提供商(如高德、百度地图),那会返回供应商的默认坐标格式(如:高德地图默认GCJ02)

坐标转换方法

1、coordtransform库:提供了四种核心坐标转换方法,用于处理百度坐标系(BD-09)、火星坐标系(GCJ-02)和WGS-84坐标系之间的互转

(1)‌bd09togcj02‌:将百度坐标(BD-09)转换为火星坐标(GCJ-02)。

(2)gcj02tobd09‌:将火星坐标(GCJ-02)转换为百度坐标(BD-09)。

(3)wgs84togcj02‌:将WGS-84坐标转换为火星坐标(GCJ-02)。

(4)‌gcj02towgs84‌:将火星坐标(GCJ-02)转换为WGS-84坐标。

相关推荐
bug总结18 小时前
uniapp vue3全局方法注册使用
前端·javascript·uni-app
大佐不会说日语~20 小时前
Android 16 下 uni-app APP 提示“网络连接失败”的排障与修复
android·uni-app
2501_9151063221 小时前
苹果App Store上架费用及流程全面解析
android·ios·小程序·https·uni-app·iphone·webview
白远山1 天前
家政服务派单平台搭建实战指南:从需求分析到系统设计全流程解析
java·开发语言·架构·uni-app·需求分析
宸翰1 天前
解决uni-app 中 SVG 图片在 iOS 端显示模糊问题
前端·uni-app
走到天涯海角1 天前
uniApp蓝牙在手机上测试
智能手机·uni-app
bug总结2 天前
uniapp的easycom自动组件注册机制
uni-app
HF_code2 天前
uniapp-history路由深度指南
uni-app
suliqiang2 天前
【前端技术】 Web 前端技术36年 演进全景图
信息可视化·微信小程序·小程序·前端框架·uni-app·人机交互·xcode
梦曦i3 天前
uni-router v0.2.0重磅发布:全链路拦截+重复导航优化
前端·uni-app