现在我有个疑问
这个 uni.chooseLocation 获取经纬度函数的经纬度
是根据你配置文件里配置的 还是 什么经纬度
现在就有个问题就是 我拿到这个函数返回的经纬度 用腾讯地图的经纬度计算
和用手机app腾讯地图 打开 计算的距离差距有点大
乌鲁木齐火车南站
43.78032,87.58621
乌鲁木齐飞机场
43.90749,87.47915
上面两个值是用 uni.chooseLocation 这个函数得到的 然后通过 百度地图api 计算
结果是 是相差 21公里
但是如果用手机app腾讯地图打开 计算 才 18公里 模式 是用驾车来计算
通过百度地图手机app 输入地名 驾车模式计算 距离 20公里
现在我就想搞清楚 这个 uni.chooseLocation
这个函数返回的坐标用的什么地图 经纬度 还是什么地图都不是
知道了是什么地图的 经纬度 我就用什么地图经纬度来计算 两点的距离 这样会准确点
3 个回复
DCloud_UNI_GSQ
可选:gcj02、wgs84
老桂 - 90后IT男
uni.chooseLocation这个api返回的坐标类型是可选的么?怎么文档没说明,官方能不能说明一下这个返回的坐标类型是哪种?
DCloud_UNI_GSQ
感谢提醒文档已经补充:使用 gcj02 国测局坐标系
2020-04-15 19:39
老桂
回复 DCloud_UNI_GSQ: 好的,谢谢
2020-04-18 11:13
h***@139.com
uni.chooselocation 返回的gcj02吧。不能改吧