问题标签 [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 投票
2 回答
2790 浏览

php - 多域脚本的 API 密钥,谷歌地图 V2

谁能检查一下为什么我下面的脚本不起作用?

非常感谢!!

0 投票
9 回答
68484 浏览

javascript - 谷歌地图部分出现,灰色区域而不是来自谷歌服务器的图像

有时谷歌地图部分带有其他区域变灰。有一个问题,如果我们启动 Firebug,图像确实会出现在那个灰色区域。不知道为什么会这样。任何人都经历过这个并找到了解决方案,请分享。

0 投票
1 回答
4668 浏览

javascript - 从谷歌地图 API 的 v2 升级到 v3,建议

我在我的网络应用程序中完全集成了谷歌地图第 2 版,具有获取方向、集群标记、选项卡式信息窗口、上下文菜单(右键单击)等功能。该实现的设计非常糟糕,这导致了一些问题,所以现在我需要修改核心实现以更好地设计。我正在考虑升级到 google maps API 的第 3 版。请建议,如果这是一件好事,并且我的所有功能将在更短的时间内运行良好(或者我将替换所有提到的功能)。还是我应该坚持使用谷歌地图 API 的第 2 版?

0 投票
1 回答
984 浏览

jquery - 谷歌地图自定义标记/阴影需要帮助

所以我在我的网站上有谷歌地图方向,我设法更改了图标,虽然我似乎无法让它与原始标记阴影对齐(我实际上也需要帮助删除,这只是一个很好的点显示我的自定义标记已关闭)。我希望这是有道理的?

网址是:http ://www.emuholidaypark.com.au/location.html

如您所见,有一个自定义标记(未正确对齐)和原始阴影(我似乎无法摆脱?)

代码是:

0 投票
1 回答
2154 浏览

jquery - 谷歌地图 API:GClientGeocoder.getLatLng()

我正在为 Google 地图使用 jQuery 插件http://googlemaps.mayzes.org/,但在添加标记时遇到了麻烦。

当前设置:

在加载地图的厚框中显示 AJAX 内容。地图加载良好,并以地理编码地址正确居中。

但是,如果您添加带有地理编码地址的标记,Google Maps API 会出现“a is undefined”错误

(来自插件的相关代码)

值得注意的部分是geocoder.getLatLng(markers[i].geocode, func...因为它直接调用了地图 API,并且经过检查,markers[i].geocode它作为我的测试地址(“澳大利亚”)出来。

我发现如果我第一次加载地图,它将使地图居中,但由于标记而出错(也不显示 UI)。如果我关闭厚框并使用不同的地址/国家再次加载它,地图将正常加载,使用 UI 并以新位置为中心,并在旧地址/国家中带有标记

在此之后多次关闭和打开厚盒将移动居中,但标记将始终停留在第一个地址/国家。

有任何想法吗?

0 投票
2 回答
1838 浏览

google-maps - IE 7 中的“GOverlay 未定义”javascript 错误,尽管已加载 Google Maps API

尽管通过此 url 加载了 Google Maps API:

http://maps.gstatic.com/intl/en_ALL/mapfiles/276b/maps2.api/main.js

我收到上述错误。

为什么当我在浏览器中下载该 URL 并查找“GOverlay”时,我得到的匹配项为零?

谷歌是否从他们的 API 或其他东西中删除了这个,导致我所有的代码都崩溃了?

0 投票
2 回答
9525 浏览

google-maps - 通过提供地址在谷歌地图上显示多个标记

我有以下脚本来使用谷歌地图 API,我必须创建一个具有多个标记(指向某物的气球形图标)的地图,并且我需要每个标记指向地图的不同区域(即不同的坐标),我该怎么做?注意:我没有必须放置标记的区域的纬度和经度,而是有必须放置标记的区域的地址。

下面给出了在谷歌地图上显示多个标记的代码,但它没有按预期工作!

我已将一组项目的地址存储在一个数组中,并循环显示地图中的标记。这仅显示数组中最后一个地址的一个标记。请更正此代码或提供新代码以通过提供地址在 Google 地图中显示多个标记。

0 投票
1 回答
1522 浏览

google-maps - 谷歌地图 API - GStreetviewPanorama - 删除地址覆盖

嗨 - 我正在显示来自 lat long 值的街景,但全景图(街景)中显示的地址与我存储在数据库中的地址略有不同。例如,当我将“93 xxx Street”作为地理编码的标记时,叠加层将在街景地图的右上角显示“91 xxx Street”。

我想从这张地图中删除地址覆盖和用户照片覆盖,使用上面的代码作为参考 - 你能协助删除地址和照片覆盖吗?

任何帮助表示赞赏。

0 投票
1 回答
1292 浏览

javascript - 如何在谷歌地图 api 中制作带有建议的“您的意思是”链接?

我正在尝试使用 google maps api 制作一个 Web 应用程序,以提供方向。现在,它给出的方向很好,除非用户输入错误,它要么不显示任何东西,要么试图弄清楚并给出错误的地址。我想提供功能,如果地址未被识别,它具有“您的意思是”,然后提出与您尝试输入的内容接近的建议。我在谷歌代码中找不到任何关于这一点的内容,但我想知道是否有人知道这是否可能,以及我该怎么做?

谢谢!

0 投票
4 回答
5059 浏览

google-maps-api-3 - 使用 Bing 进行地理编码和 Google maps api 显示地图

我有一个当前正在使用谷歌地图 API 的应用程序。我更喜欢这些地图,我觉得你有更多的谷歌地图选择。问题是,当我给它一个地图地址时,谷歌地图非常不准确,而到目前为止,必应是 100%。我也喜欢 Bings Birds Eye 视图,但这并不重要。我的问题是,我可以使用 Bing API 获取我提供的地址,返回经度和纬度,然后将其提供给我现有的 Google 地图以绘制点。如果是这样,怎么做?我查看了必应地图,但找不到对地址进行地理编码的好方法。以下是我当前的谷歌地图代码

我想用 Bing 获得的经度和纬度替换 ADDRESS 2