嵌入谷歌地图 - 如何消除不需要的标记?

时间:2010-02-26 19:08:31

标签: google-maps

如果我使用以下内容嵌入谷歌地图(这是iframe上的src属性):

http://maps.google.com/maps?q=37.421770,-122.08448&output=embed

地图上有两个标记 - 一个是我传入的纬度/经度(绿色箭头),另一个是常规标记。

有没有办法消除第二个标记?

3 个答案:

答案 0 :(得分:5)

看起来你在查询字段中发送了你的坐标。

这似乎意味着您正在谷歌地图上寻找那些靠近这些坐标的东西。它似乎找到了一件事,并且在你查询的坐标旁边给你搜索结果。

删除& embed参数表明情况确实如此:

http://maps.google.com/maps?q=37.421770,-122.08448

我建议更仔细地阅读Google's static maps API instructions并构建一个只显示标记而不是查询某个点的网址。像这样:

http://maps.google.com/maps/api/staticmap?zoom=14&size=512x512&maptype=roadmap&markers=color:blue|label:|37.421770,-122.08448&sensor=false

祝你好运!

答案 1 :(得分:2)

我在查询之前添加了loc:它现在完美地运行了:http://maps.google.com/maps?q=loc:37.421770,-122.08448&output=embed

答案 2 :(得分:1)

不,仅当您使用谷歌地图API代替iframe。