我应该在google地图URL中使用哪些参数来访问latlon?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (92)

我想为Google地图制作一个经过特定经纬度的网址。 现在,我生成一个如下所示的url: http://maps.google.com/maps?z=11&t=k&q=58 41.881N 152 31.324W 最终的地图出现了一个圆形的“A”气球指针,它似乎指向最近的命名对象,而一个绿色箭头指向经纬线。 有时候,正如在这个例子中,“A”指针居中并且距离足够远以至于看不到指向经度的指针。 我可以在Google Maps URL中使用哪些参数来生成指向经纬度的单个指针?

提问于
用户回答回答于

在5月份,谷歌宣布谷歌地图网址允许构建通用跨平台链接的API。现在,可以使用相同的URL字符串在web、Android或IOS上打开谷歌地图:

https://www.google.com/maps/search/?api=1&parameters

可以使用几种模式:搜索、方向、显示地图和显示街道视图。

所以你可以用这样的方法

https://www.google.com/maps/search/?api=1&query=58.698017,-152.522067

打开地图,在一些LAT和LNG上放置标记。

用户回答回答于

这是当前被接受的链接到特定LAT LON的方法(而不是搜索最近的对象)。

http://maps.google.com/maps?z=12&t=m&q=loc:38.9419+-78.3020
  • z是缩放级别(1-20)。
  • t是地图类型(“m”地图,“k”卫星,“h”混合,“p”地形,“e”GoogleEarth)
  • q是搜索查询,如果它的前缀是loc:然后,谷歌假设它是由一个+

扫码关注云+社区