如何通过URL中的查询字符串添加苹果地图标记?
我想在地图应用中添加地图标记(如谷歌地图),当我使用url链接从我的应用程序在iPhone上打开地图时。
我可以打开苹果地图,地图中心位于我想要的位置,但是如何同时添加标记? 我不确定如何在url上添加查询字符串
我已经阅读了下面的文档
https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html#//apple_ref/doc/uid/TP40007899-CH5-SW1
提前致谢!
如果您想使用内部地图应用程序(Apple Map),则应更改地图协议。
喜欢:
maps://maps.apple.com/?q={latitude},{longitude}
现在http://maps.apple.com查询将重定向到谷歌地图:O
我用这个url格式:
http://maps.apple.com/?ll= {lat},{long}&z = {zoom}&q = {label + name}
该url在标记位置打开内部地图应用程序,该标记显示标签,其中的文本以查询字符串表示