w***@foxmail.com
w***@foxmail.com
  • 发布:2019-08-08 09:38
  • 更新:2024-03-25 12:11
  • 阅读:9746

使用uni.getLocation定位时,位置偏移有几十米,如何解决高精度定位问题?

分类:uni-app

我在APP中使用uni.getLocation() (gcj02)获取当前手机的经纬度后,把坐标放到高德地图中显示,与真实位置相差几十米到几百米,定位能不能再优化一下?

2019-08-08 09:38 负责人:无 分享
已邀请:

最佳回复

DCloud_heavensoft

DCloud_heavensoft

不是优化问题,定位是手机os或高德百度提供的,人家的功能没有问题,DCloud封装的也没有问题。注意你的使用方法。
Android上,manifest里配好高德定位的sdk的信息。保证手机开启定位、保证手机app拥有定位权限。有的手机还有单独的高精度定位开关。
定位和地图的文档的注意事项写的很明确。
另外注意坐标系转换,有全球gps标准、国标、百度私标,如果定位是用的一个标准,地图是另一个标准,那呈现在地图上就会感觉有位移偏差

  • y***@vnata.com

    这些都配置好了的, 然后获取过来的 不是GPS的定位 是WIFI或者基站的

    2020-03-27 17:55

  • u***@eccc.cc

    要如何判断当前请求的接口是用的SDK还是GPS?为何我集成百度地图出来的经纬度信息一直是错的。然后把经纬度信息去高德转换就是对的

    2020-09-18 22:26

  • DCloud_heavensoft

    回复 u***@eccc.cc: 百度的坐标系不是国标,当然要先转国标。直接用高德地图更利索

    2020-09-18 23:10

  • 1***@qq.com

    求一份 高德SDK配置好的mainfest示例 motou2017@163.com,谢谢老板!!

    2021-12-05 15:55

  • 1***@qq.com

    回复 y***@vnata.com: 对,把网络都关了就是GPS的了

    请问,你这个问题解决了吗?

    2022-11-03 20:20

  • zzzkkt

    定位是否有地区差异性问题和涉密单位问题,现在发现有些地方定位就是准的,但是有些地方定位就是飘忽不定,精度较差

    2023-01-10 10:18

wulileaf

wulileaf

同一套代码很多用户反应安卓定位偏差很大,使用的是高德,头都大

1***@qq.com

1***@qq.com

同问

Cr明仔

Cr明仔

在室外的定位会准一点,室内信号差都会有偏移

一圈超人

一圈超人

同问

零号

零号

同问

1***@163.com

1***@163.com - 你吃了吗

有人 能提供下解题思路吗? 偏了不止一点点呢 在线等 !

1***@163.com

1***@163.com - 1

用h5+的watchPosition持续获取,排除精度值低的,可以稍微准确点

小羊羊g

小羊羊g

获取位置时经常出现获取的坐标是上一次的坐标,这种问题怎么解决?

1***@qq.com

1***@qq.com

这个问题,各位由解决了的吗???

  • DCloud_heavensoft

    仔细看文档的注意事项,踩坑的都在那里写着呢

    2022-11-04 17:56

zzzkkt

zzzkkt - 前端开发

同一个位置每次获取的经纬度都不相同,有些时候偏差比较大

1***@qq.com

1***@qq.com

已经很不错了,我这H5 直接便宜10.1KM

要回复问题请先登录注册