Url到谷歌地图页面显示给定纬度/经度的图钉?

use*_*701 76 html google-maps

我是否可以使用纬度,经度对构建一些网址,直接将我引导到谷歌地图页面以显示该位置?

例如,以下伪代码:

var lat = 43.23;
var lng = 114.08;

var url = 'http://google.com/maps/bylatlng?lat=' + lat + '&lng=' + lng';

print 'click here to see this location in google maps!: <a href="' + url + '">go</a>';
Run Code Online (Sandbox Code Playgroud)

那样的东西?

谢谢

daw*_*ber 191

你应该可以做这样的事情:

http://maps.google.com/maps?q=24.197611,120.780512

有关此位置可用查询参数的更多信息

这是SO线程的另一个链接

  • 您可以通过将&z = <缩放级别>添加到该网址的末尾来控制缩放(例如http://maps.google.com/maps?q=24.197611,120.780512&z=18). (9认同)
  • 你的链接已经死了. (2认同)
  • @JonathanMcIntire设置缩放级别的能力似乎不再起作用; 对于你的链接它似乎总是默认它现在缩放级别17.关于如何控制这个的任何想法? (2认同)

Edw*_*alk 21

从我的笔记:

http://maps.google.com/maps?q=37.4185N+122.08774W+(label)&ll=37.419731,-122.088715&spn=0.004250,0.011579&t=h&iwloc=A&hl=en

哪个解析如下:

    q=latN+lonW+(label)     location of teardrop

    t=k             keyhole (satelite map)
    t=h             hybrid

    ll=lat,-lon     center of map
    spn=w.w,h.h     span of map, degrees
Run Code Online (Sandbox Code Playgroud)

iwloc与信息窗口有关.hl显然是语言.

参见:http://www.seomoz.org/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters

  • 有点跑题,但对于那些想在 Google Maps iOS 应用程序上为标记指定标签/标题/名称的人来说可能仍然有帮助:而 `q=lat,long+(My%20custom%20location%20name)` 确实如此似乎不再适用于谷歌地图网站,它目前(仍然)适用于他们的 iOS 应用程序。 (2认同)