在浏览器中打开带有具体地址的谷歌地图

问题描述 投票:0回答:3

在 Google 地图中搜索地址的 url 结构是什么?

我想在我的网站上提供一个地址,单击该地址时,它将直接打开谷歌地图到我的脚本中的地址。

我想创建一个链接

<a href="..."></a>
,它将打开一个 Google 地图浏览器页面,其中显示我的脚本中的街道地址地图。

javascript html google-maps href
3个回答
152
投票

你可以这样做:

这是您的href:http://maps.google.com/?q= q 之后的所有内容都将填写在已填充并提交的搜索中,例如: 1200 宾夕法尼亚大道 SE,华盛顿哥伦比亚特区,20003

所以链接看起来像这样:

<a href="http://maps.google.com/?q=1200 Pennsylvania Ave SE, Washington, District of Columbia, 20003">...</a>

如果您需要“q”是动态的,您可以使用简单的 jQuery 代码来更新您的 href。


0
投票

我为铁路承包商工作。每次他们让我去不同的车站。我有所有车站的邮政编码。现在我想创建一个 URL(用于 Excel 工作表)来告诉我工作场所到我家的距离。

所以,这是我的解决方案。

  1. 在 Excel 中创建一个变量,其中包含我的邮政编码。我给它起了 home_location 的名称。我在有空格的地方添加了“+”号(以匹配 URL 的超文本编码)。
  2. 然后在Excel中写入以下公式。

=HYPERLINK("https://www.google.com/maps/dir/" & home_location & "/" & 目的地邮政编码参考, 名称参考)

对于任何其他站点,',' 之前添加 &"/"&下一站参考


-1
投票

在不显示标记的情况下,您可以跳转到如下位置:

https://www.google.com/maps/@31.4719456,74.4173874

© www.soinside.com 2019 - 2024. All rights reserved.