我正在尝试弄清楚如何使用Google地图网址格式在我为iPhone开发的应用中以纬度/经度共享位置。
示例:http://maps.google.com/maps?q=40.77407,-73.96675 这是纽约中央公园的一个观点。在iPhone上使用此功能时,“地图”将打开并进行反向地理编码,从而在附近的第五大道上生成一个地址。 但是为了在中央公园分享一个会面点,这是没用的!
是否可以在查询字符串中指定任何将关闭反向地理编码的参数,以便在iPhone上的“地图”应用中显示确切的纬度/经度位置?
(与在桌面上输入此网址时得到的结果相比较,其中确切的位置将始终用绿色箭头指出。)
答案 0 :(得分:3)
我自己找到了答案:在“q =”之后立即添加“loc:”将关闭反向地理编码。
答案 1 :(得分:1)
而不是通用的'q',根据规范被视为通用查询
此参数被视为用户在maps.google.com页面上输入查询框。不支持q = *。
您可以尝试 ll 或 saddr 。
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.
地图网址方案在此处指定:http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/MapLinks.html