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

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 投票
1 回答
4200 浏览

javascript - Google Maps API - 调整大小会生成空白区域

我正在研究它看起来像是一个非常简单的功能,这引起了一些头痛。

我使用 GIS,我们将其与 Google Maps 集成。其中一位客户要求能够打开一个仅显示地图的单独弹出窗口。打开窗口不是问题,但是当我尝试扩展包含地图的 IFrame 的宽度时,为了适应窗口大小,实际地图图像保持相同大小,并且空白填充剩余空间。

我想知道我是否必须将新的宽度值传递给一些预渲染函数或类似的东西......我已经尝试过使用 checkResize() 但这被证明是行不通的。

我用来绘制地图 IFrame 的函数如下:

0 投票
2 回答
2915 浏览

jquery - 在 javascript 文件中加载谷歌地图

我想动态加载谷歌地图,所以我只在需要时加载它们,但我不断收到错误 google is not defined here is my code

编辑 添加更多代码以显示我想在哪里执行此操作

0 投票
1 回答
648 浏览

google-maps - 使用鼠标事件更改 Gpolygon 的颜色

我尝试使用鼠标悬停事件将颜色更改为一个 Gpolygon

属性发生了变化,但我没有看到变化。为什么 ?

0 投票
3 回答
34946 浏览

google-maps - 将编号标签添加到谷歌地图标记

我可以知道如何使用谷歌地图 api 为谷歌地图标记添加编号标签吗?只需添加标签,而不是尝试更改图标。谢谢你。

0 投票
1 回答
457 浏览

google-maps - Google Maps GInfoWindow 或 GMarker 的不透明度可以与地图不透明度分开更改吗?

我已经构建了一个使用两个切片图层的 Google 地图窗口。每层的不透明度可以使用javascript动态调整。当我调整平铺层的不透明度时,包括 GMarkers 和 GInfoWindows 在内的所有子控件都会继承不透明度设置。有什么方法可以确保无论地图不透明度如何,标记和 InfoWindows 始终可见?换句话说,是否有一些技巧可以确保他们始终处于领先地位?我尝试在信息窗口中更改 html 的不透明度和 z-Index 无效。

我考虑过的一种解决方法是在每个平铺层上复制 GMarkers,然后弹出我自己的自定义 div 而不是 GInfoWindows。如果有人走了那条路,我会很高兴看到一个例子而不是重新发明轮子。

0 投票
1 回答
1448 浏览

javascript - Google Maps API v2 load() 事件未触发

我正在改进我们的网络应用程序中的 Google Maps API V2 集成,我希望我的主页知道 Google Maps 何时完成加载所有内容,以便我可以设置一些标记。

我注意到有一个load() 事件,但我似乎永远无法让它着火。

这是我正在使用的代码

...

0 投票
1 回答
2258 浏览

javascript - 在谷歌地图上的其他标记之上显示标记

我正在寻找在其他人之上显示标记的 javascript 代码。
可能有任何GMarker方法在顶部设置标记(z-index 类型)。

对于解决方案,我销毁标记并再次创建。该解决方案在一段时间之前有效(当我尝试此解决方案时)但现在不行。

0 投票
1 回答
3349 浏览

javascript - 使用 api v2 在 Google Map 上添加多个标记

我有一个包含纬度和经度值的数据库。我一次只能显示一个标记。我想同时显示多个标记。我该怎么做?

0 投票
1 回答
1037 浏览

google-maps - 谷歌地图自定义投影

我使用 Google Maps Javascript API V2 创建了一个自定义的 Google Maps 投影。根据 API 规范,它看起来像这样:

以前,我将我的 API 版本设置为 2.147,一切正常。然而,谷歌最近推出了最低版本 2.193。这个新版本打破了我的预测。每当我尝试添加标记时,我都会在 Firebug 中收到以下错误:

d.getNearestImage 不是函数

根据这篇文章,一种名为的新方法

是在 2.148 版本中添加的,所以如果我使用 2.147 以上的 API 版本会出现这个问题是有道理的。但是,参考手册中并没有说明 API 的官方更改。我在我的投影中添加了这个名称的虚拟方法,但没有运气。关于如何修复我的投影或如何恢复到 2.147 的任何想法?

0 投票
1 回答
1279 浏览

cluster-analysis - 谷歌地图高级聚类

www.fastfoodmaps.com

我正在寻找具有聚类的多色标记,例如上面的网站示例。

我找到了具有聚类概念的单色标记的 google api 示例。

任何人有任何样品或任何网站请在此处发布。