问题标签 [google-maps-api-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
32 回答
528944 浏览

javascript - Google Maps API v3:如何删除所有标记?

在 Google Maps API v2 中,如果我想删除所有地图标记,我可以简单地执行以下操作:

如何在 Google Maps API v3中执行此操作?

查看Reference API,我不清楚。

0 投票
6 回答
388712 浏览

javascript - Google Map API v3 — 设置边界和中心

我最近切换到 Google Maps API V3。我正在研究一个从数组中绘制标记的简单示例,但是我不知道如何相对于标记自动居中和缩放。

我搜索了网络高低,包括谷歌自己的文档,但没有找到明确的答案。我知道我可以简单地取坐标的平均值,但是我将如何相应地设置缩放?

0 投票
3 回答
1851 浏览

iphone - 将谷歌地图集成到 iPhone 应用程序中

我打算开发一个基于谷歌地图的应用程序。在该位置中,将显示当前位置(兴趣点)附近的标记或点。我有不同地方的纬度,经度,我也能找到与当前位置的距离。我只是想在谷歌地图上得到一些帮助。使用标记按纬度、经度显示地点。

我有 google map api 的 MAP View 应用程序。请向我推荐一些使用标记位置的教程或 URL/源代码。

0 投票
4 回答
1898 浏览

php - 如何使用带有可点击标记的 v3 API 创建 Google 地图,标记内带有自定义 html?

我有一个数据库,里面有这些地点的地址和图片。注意:我没有纬度/经度。

我需要做什么:

编写一个函数,使用 Google API v3 在 Google 地图上列出其中一些地址,当您单击标记时,它会显示数据库中的地址和图片。这是一个页面插件,所以我无法编辑标题数据。我只能在显示的地方插入代码。

我已经通读了文档,但似乎所有内容都有很多不必要的代码和我的地理地图不需要的东西。我正在寻找最简单的解决方案,以便以后可以添加。

0 投票
4 回答
19896 浏览

colors - 如何更改 Gmap 标记颜色?

我有一个不同点的自定义谷歌地图:

等等

只是我想将标记的颜色从默认的红色更改。即第二个蓝色。

这个怎么做?

0 投票
1 回答
9825 浏览

javascript - GUnload() 单个谷歌地图

我有一些 Javascript/HTML 代码,它根据用户的选择显示可变数量的地图。

我已经研究过如何在一个页面上动态创建多个地图 - 有据可查。

但是,我不太确定的是......我如何在创建地图后安全地销毁它 - 通常我只是把它留给 GUnload() 来解决。

谢谢你的帮助!

0 投票
3 回答
9092 浏览

google-maps - Google Maps v3 中的弹性标记

在 Google Maps API v2 中,我们可以设置标记一个选项bouncy:true。它增加了标记引人注目的能力 - 拖动此标记后,它会弹跳。

是否可以在 API v3 中进行?

0 投票
2 回答
999 浏览

google-maps - GMaps v3 的状态

我即将开始一个基于谷歌地图的项目,我想知道 GMaps v3 的发布版本是否具有 v2 中可用的大部分功能,或者现在最好坚持使用 v2。是否有任何地方列出了 v2 中尚未内置到 v3 中的功能列表 - 以及 v3 中没有的 v2 功能列表。

0 投票
1 回答
1033 浏览

dom - 拖动后如何在Google Maps V3上更新自定义infoWindows的pixelPosition?

我正在 Google 地图之上创建一个新的混搭。这很简单,我选择使用 V3 来提供更长的使用寿命。

但是,Google Maps infoWindow 没有提供一些特殊需求。

我已经使用 marker.projectionContainer.pixelPosition 定位了我的自定义 infoWindow。缩放后我得到正确的位置,但拖动不会更新标记像素位置。拖动后如何获得标记旧位置和新位置之间的差异?

或者

我应该使用OverlayView而不是尝试从 DOM 中获取位置吗?我认为地图自己的 infoWindows 会自动更新/停放在面板上。

0 投票
11 回答
72605 浏览

javascript - 在 Google Maps API v3 中只打开一个 InfoWindow

我只需要在我的 Google 地图上打开一个 InfoWindow。在打开新的 InfoWindows 之前,我需要关闭所有其他 InfoWindows。

有人可以告诉我如何做到这一点吗?