翻了挺多教程,都是给下面的 url,通过快捷指令,来直接实现目的地的导航。
iosamap://navi?sourceApplication=applicationName&poiname=fangheng&poiid=BGVIS&lat=36.547901&lon=104.258354&dev=1&style=2
但我从高德拾取的经纬度直接套回去,却出现了位置的偏移。
(拾取经纬度 https://lbs.amap.com/console/show/picker )
◡ ヽ(`Д´)ノ ┻━┻ 自己一点一点改了若干位的小数点,最后试到了想要的接近位置。
但刚刚突然睡醒的我,在想为啥偷懒没看每个参数是干什么的……
就去看了下开发指南,发现 dev 指示了“国测加密”。
(开发指南: https://developer.amap.com/api/amap-mobile/guide/ios/navi )
把 1 改为 0 后,通过拾取器获得的经纬度就不会出现那个“偏移”。
╭(°A°`)╮ 可为啥经历了这一步偏移……? 使用谷歌或 CarPlay 的时候,偏移会不会也是受了这个影响?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.