打开“时关闭反向地理编码”;“地图”;在iPhone中,通过带有lat./long的URL。参数

打开“时关闭反向地理编码”;“地图”;在iPhone中,通过带有lat./long的URL。参数,iphone,ios,google-maps,Iphone,Ios,Google Maps,我正在尝试在我为iPhone开发的应用程序中使用谷歌地图URL格式来共享纬度/经度等位置 例如: 这是纽约中央公园的一个景点。在iPhone上使用此功能时,“地图”将打开,并进行反向地理编码,从而在附近的第五大道上找到一个地址。 但对于在中央公园共享一个集合点来说,这是毫无用处的 是否可以在查询字符串中指定任何将关闭反向地理编码的参数,以便在iPhone上的“地图”应用程序中显示准确的纬度/经度位置 (与在桌面上输入此url时得到的结果进行比较,在桌面上,准确位置将始终由绿色箭头指出。)而不是一

我正在尝试在我为iPhone开发的应用程序中使用谷歌地图URL格式来共享纬度/经度等位置

例如: 这是纽约中央公园的一个景点。在iPhone上使用此功能时,“地图”将打开,并进行反向地理编码,从而在附近的第五大道上找到一个地址。 但对于在中央公园共享一个集合点来说,这是毫无用处的

是否可以在查询字符串中指定任何将关闭反向地理编码的参数,以便在iPhone上的“地图”应用程序中显示准确的纬度/经度位置


(与在桌面上输入此url时得到的结果进行比较,在桌面上,准确位置将始终由绿色箭头指出。)

而不是一般的“q”,根据规范,一般的“q”被视为一般查询

此参数被视为用户在maps.google.com页面上输入到查询框中的参数。不支持q=*

您可以尝试llsaddr

ll     The latitude and longitude points (in decimal format, comma separated, and in that order) for the map center point.
saddr  The latitude and longitude points from which a business search should be performed.

这里指定了地图url方案:

我自己找到了答案:在“q=”之后立即添加“loc:”将关闭反向地理编码


示例:

使用反向地理编码是由您完成的,所以不要这样做。老实说,问题还不太清楚……你在哪里协调这些位置?如果我理解正确,地图应用程序在正确的位置显示pin,但添加了自己的“标题”-我认为,Magnus想做的是,在pin中添加自己的标题,所以像这样的URL(但这不起作用,只是试图澄清问题)澄清:我的应用程序有一个按钮,用于生成URL,目的是让用户导出位置(直接导出到“地图”应用程序或将URL粘贴到电子邮件中)。在我的示例中,URL的问题是“地图”中显示的红色pin码不是显示在正确的位置!而是显示在“地图”对其应用反向地理编码后找到的位置!从桌面浏览器和iPhone访问我的示例URL时比较结果!在我的情况下,“标题”不是问题。我只想将红色pin放置在正确的位置!“ll”用于定位地图中心,不显示任何红色pin。“saddr”在这种情况下没有任何意义。而且,是的,我已经阅读了文档…对我来说也很有用!谢谢。@Martin:它在应用程序版本1.1版之前有效。然后从2.0版(2013年夏季发布)开始生效它突然停止工作。它在应用程序版本v.2.2.0中仍然不起作用。不幸的是,我没有找到任何解决方法。我已经向谷歌报告了这一点。希望他们在未来的版本中修复它。如果您认为这很重要,请在下面的错误报告中标记星号以表示您的支持: