收藏
回答

郊区wx.getLocation误差几公里,提高精度方法?

在郊区wx.getLocation 获取的定位地址误差达到几公里,这是本身的通病吗?难道没有别的方法可以精准定位吗?现在公司业务要求误差不能超过100米。

wx.showLoading({
          title: "正在定位...",
          mask: true
        });
wx.getLocation({
 type: 'gcj02',
 altitude:'true',
 isHighAccuracy: true,
 highAccuracyExpireTime:3000,
 success: res => {
  console.debug("res", res);
  const latitude = res.latitude;
  const longitude = res.longitude;
  //console.debug("latitude", latitude);
  //console.debug("longitude", longitude);
  url += "&latitude=" + latitude + "&longitude=" + longitude+ "&brand=" + systemInfo.brand
              + "&model=" + systemInfo.model +"&nickname="+username;
  this.jump(url);
 },
 fail: err => {
  console.debug("err", err);
  Toast("获取定位信息失败!");
  this.jump(url);
 },
  complete: res => {
    wx.hideLoading();
  }
})


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签