如何在谷歌地图的指定位置获取标记(或图钉)?

Posted

技术标签:

【中文标题】如何在谷歌地图的指定位置获取标记(或图钉)?【英文标题】:How to i get a marker (or pin) on a specified location for google maps? 【发布时间】:2011-06-07 12:40:21 【问题描述】:

这是我用于谷歌地图的链接,在特定的纬度和经度上有一个标记。但是有了这段代码,我得到了两个标记。我想要的特定地址上的箭头和该地址所在城镇或城市中心的别针。我可以知道这里有什么问题吗?我只想要一个特定地址的别针,而不是市中心的别针。这是用于 asp.net 应用程序的。

已编辑:

http://maps.google.com/maps?key=ABQIAAAAyzfPKfpu4h_2V2EY0MQKcBQLL4oEiRrONF_Oyv5y1AbK0VEmMxQN1Z5_-BmLvlLLFYiLTknmwufmIg&mapclient=jsapi&ie=UTF8&spn=0.222565,0.596008&z=14&q=35.599843,-80.8495&output=embed

非常感谢您的所有帮助。提前谢谢各位!

【问题讨论】:

嗯,你的链接把我们淹没在地中海了 :) 我在那里没有给出经纬度。让我更新正确的经纬度.. 【参考方案1】:

Google 地图会尝试标记该地区任何其他值得注意的地方。您可以使用几种方法来阻止这种情况。 一种方法是将loc: 添加到您的 GPS 查询中,如下所示:

http://maps.google.com/maps?key=ABQIAAAAyzfPKfpu4h_2V2EY0MQKcBQLL4oEiRrONF_Oyv5y1AbK0VEmMxQN1Z5_-BmLvlLLFYiLTknmwufmIg&mapclient=jsapi&ie=UTF8&spn=0.222565,0.596008&z=14&q=loc:35.599843,-80.8495&output=embed

您可以做同样的事情,但通过添加[desc]@ 向标签添加描述,如下所示:

http://maps.google.com/maps?key=ABQIAAAAyzfPKfpu4h_2V2EY0MQKcBQLL4oEiRrONF_Oyv5y1AbK0VEmMxQN1Z5_-BmLvlLLFYiLTknmwufmIg&mapclient=jsapi&ie=UTF8&spn=0.222565,0.596008&z=14&q=Remo@35.599843,-80.8495%29&output=embed

为了将来参考,this page 解释了各种谷歌地图参数。

【讨论】:

这就是我想要的。非常感谢:) developers.google.com/maps/documentation/embed/guide你的参数链接是404 @CheGueVerra - 谢谢你告诉我,我已经用你的更新了。

以上是关于如何在谷歌地图的指定位置获取标记(或图钉)?的主要内容,如果未能解决你的问题,请参考以下文章

如何在谷歌地图的屏幕中心设置标记

如何在谷歌地图android中显示当前位置的平滑移动

如何在谷歌地图android上设置多个标记?

使用当前位置将折线绘制到目的地,并在谷歌地图上添加标记,标记颤动

怎么在谷歌地图上做标记呀

如何在谷歌地图中显示不同颜色的最新标记