【问题标题】:Looking for fusion table map info window to be hyperlink of each address in google maps寻找融合表地图信息窗口作为谷歌地图中每个地址的超链接
【发布时间】:2016-04-21 00:11:47
【问题描述】:

我无法为这个问题找到明确的答案。以下是我当前的代码,在尝试了多种方法之后。

<b>Address:</b><a href="http://maps.google.com"target="{Address}">{Address}</a><br>

我也在这里找到了一些有用的信息https://productforums.google.com/forum/#!topic/google-fusion-tables/nGIyV5C5K-A

但是,到目前为止,我只能通过 link 将我带到 Google 地图,有人可以帮我指出如何将其具体到每个地址的正确方向吗?

-非常感谢任何帮助

【问题讨论】:

    标签: html google-fusion-tables


    【解决方案1】:

    试试这个:

    <b>Address:</b><a href="https://www.google.com/maps/place/{Address}" target="_blank">{Address}</a><br>
    

    您的原始 URL 结构一开始就不正确 - {Address} 变量应该是 URL 的一部分,而不是目标。 “目标”指定链接是否将在当前窗口、新窗口、新选项卡等中打开。我将 URL 从“maps.google.com”更改为“google.com/maps/place/”,因为那是谷歌地图的 URL 结构(另一个 URL 只是一个重定向)。

    希望这会有所帮助!


    编辑: 如果您的地址分为多个字段,那么您还需要将这些字段添加到 URL。我住在一个与白宫地址相同的城市(宾夕法尼亚大道 1600 号)。如果我不包括位于华盛顿特区宾夕法尼亚大道 1600 号的白宫所在的城市和州,它将重定向到离我最近的地址(堪萨斯州)。请参见下面的示例:

    <b>Address:</b><a href="https://www.google.com/maps/place/{Address}, {City}, {State} {Zip}" target="_blank">{Address}</a><br
    

    这是一个sample table,上面有我在卡片中提供的示例布局。

    【讨论】:

    • 感谢您的回复。我仍然无法让它发挥作用。引号中的 {Address} 似乎没有重新调整。因为当我为特定地址编码时它会起作用。有没有办法在 href 末尾附加 {Address}?
    • 我已经更新了我的答案,包括第二个示例和您可以查看的示例表
    • 我最初的回答应该足以满足您的要求。我有几个使用位置链接作为地址或 GPS 坐标的融合表,它们都可以正常工作。我认为您可能遇到的问题可能在于地址在您的地址字段中的格式。另一种可能性是您的 html 如何在您的 href="...{Address}" 和 target="_blank" 属性之间缺少空格。我的回答中的示例表应该为您指明正确的方向。
    猜你喜欢
    • 2013-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-13
    • 2015-09-20
    • 2011-05-21
    相关资源
    最近更新 更多