安卓和ios跳转百度、高德、苹果地图 定位坐标偏差

安卓和ios跳转百度、高德、苹果地图 定位坐标偏差,第1张

一、高德地图举例:

1、通过接口拿到有偏差的经纬度。
2、通过高德api进行经纬度转化。经纬度转化url地址:https://restapi.amap.com/v3/assistant/coordinate/convert

3、跳转转到高德App如图:

window.location.href =

          "iosamap://viewMap?sourceApplication=appname&poiname=" + "地址名称" + "&lat=" + "纬度" + "&lon=" + "经度"+ "&dev=0";

二、百度, Web服务API | 百度地图API SDK

1、通过接口拿到有偏差的经纬度。
2、通过api进行经纬度转化。

 

3、跳转转到高德App如图:

 //苹果手机

        window.location.href =

          "baidumap://map/geocoder?location=" +

          this.lat +

          "," +

          this.lng +

          "&coord_type=gcj02&src=ios.baidu.openAPIdemo";

 三、腾讯地图

 

 window.location.href =

          "qqmap://map/routeplan?type=drive&from=我的位置&fromcoord=" +

          this.latitude +

          "," +

          this.longitude +

          "&to=" +

          this.address +

          "&tocoord=" +

          this.lat +

          "," +

          this.lng +

          "&referer=申请的key";

可参考:iOS APP 跳转百度、高德、苹果地图 定位偏差 - 简书

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/993596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存