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

标签 google-maps

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

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

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

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

最佳答案

看起来您正在查询字段中发送您的坐标。

这似乎意味着您正在谷歌地图上搜索这些坐标附近的东西。它似乎找到了一件事,并在您查询的坐标旁边为您提供搜索结果。

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

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

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

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

祝你好运!

关于google-maps - 嵌入谷歌地图 - 如何消除不需要的标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2344137/

相关文章:

google-maps - 如何使用 VueJs 在 Google map 中添加我的位置按钮?

javascript - 谷歌地图中的标记

javascript - Google Maps API - 多个 map 的多个标记

javascript - 从选择菜单中选择新位置时,如何从谷歌地图中删除图钉?

实现google places sdk时Android构建错误

java - 如何在谷歌地图android上设置两个位置的缩放距离

javascript - 从 Google map 获取网络服务的链接

android - ListView 内的 map fragment ?

java - 在 Android 中解析 Google map 标记的 JSON 响应

java - Android:是否可以在 map View 的顶部绘制一个 View 作为覆盖