问题标签 [jquery-gmap3]

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 回答
1243 浏览

jquery - 为 Gmap3 使用带有标签的自动拟合?

我正在尝试结合以下 Gmap3 的 2 个功能(尽管链接中的 Auto Fit 演示似乎不起作用,但当我将参数添加到本地演示时它可以正常工作):

http://gmap3.net/examples/tags.html

http://gmap3.net/api/auto-fit.html

因此,我希望为使标记可见和不可见的区域设置复选框,并且我希望地图在此选择后自动放大和缩小以显示页面上的所有图钉。

这可能吗?我该如何实现这一目标?谢谢

0 投票
3 回答
16081 浏览

javascript - 任何谷歌地图标记的JavaScript点击事件?

当点击任何谷歌地图标记时,我需要做一些事情。我使用此链接中的演示作为起点:

http://gmap3.net/examples/tags.html

更新 - 我尝试了以下方法:

更新我尝试将此中间部分添加到现有代码中:

0 投票
1 回答
2397 浏览

jquery-gmap3 - gmap3 init 操作无法在隐藏 div 中正确显示地图

我认为我真的应该发布新问题而不是回复已关闭的帖子。

在这里,我有 2 个地图的两个选项卡。一个是隐藏的。它们都开始空白且相同,因此我使用 gmap3 选择器一次性初始化两个地图。单击选项卡将显示相应的地图而无需重新初始化。感谢 Philar 和 MattBall,使用调整大小修复了一个显示问题。但是,最初隐藏的地图偏离中心并且处于不同的缩放级别。不知道为什么。有人知道吗?这是代码。

0 投票
2 回答
878 浏览

jquery - jQuery gmap3 语法错误

我正在使用 jQuery 插件 gmap3。我可以将多个标记添加到地图中,但我试图为其中一个提供信息窗口时遇到了困难。

如果我删除注释“//添加带有信息窗口的标记”下的代码,则会创建标记但没有信息窗口。使用代码如何创建没有地图。

我假设这是一个语法问题,但我完全卡住了,所以非常感谢任何帮助。谢谢

更新除了自动调整功能不起作用外,我已经让它与以下内容一起使用。

0 投票
1 回答
2169 浏览

javascript - 使用 API 获取谷歌地图的地图类型

这是我的同事编写的用于启动地图并使其正常工作的代码。我有几个问题。

在页面的其他地方,我需要显示当前正在运行的地图类型。有一个按钮可以在路线图和街景之间切换。另一件事是我们将地图加载到默认情况下应该隐藏的 div 中。但是当我们调用 mapstart(params) 时,它会显示地图。我们希望地图加载并隐藏,然后在我们显示该 div 并隐藏其他 div 时显示。目前我有它,所以您按下以显示地图 div 的按钮会加载地图,但我不想每次按下按钮时都重新加载地图。

0 投票
3 回答
5309 浏览

jquery - gmap3 被渲染到中心

我对下面的代码有一点问题。

我在一个 php 文件中使用此代码,从数据库中获取一些地址并将它们固定在地图上。我的问题是:如果我不知道 lon lat 坐标,如何将地图渲染到中心?我尝试使用 map: {center: true, zoom: 7} (代码在这里不合适,但在我的代码中)但它不起作用。

所以我想,如果可以说我可以得到我用标记固定的市中心的经度和纬度,那么它可能是地图的中心。在下面的示例中,如果我可以获得“城市”的经纬度坐标,那么我可以将其作为中心点。

我需要这方面的帮助,或者如果有更简单的解决方案,我将不胜感激您的回复。

提前谢谢了。彼得

0 投票
3 回答
14178 浏览

php - 地理编码地址 - 获取某个地址的地区(Google API)

我有一个包含确切地址(街道、编号、城市、地区/地区、国家/地区)的数据库。但是,我想知道如果我们在纽约,是否有办法使用 Google API 来获取城市的区域(例如“曼哈顿”)?

我已经在数据库中的所有其他信息,所以如果有的话我只需要该地区(当然这只会在大城市中)......

更新:

我在http://www.techques.com/question/1-3151450/Google-geolocation-API---Use-longitude-and-latitude-to-get-address上找到了这个功能,并试图更改formatted_address为子区域(甚至其他人喜欢 short_name 等),但它不返回任何东西......任何帮助将不胜感激!谢谢!!

0 投票
2 回答
5577 浏览

jquery - GMap:仅初始化 Streetview(无路线图)

我正在使用“Gmap3”Jquery 插件并尝试仅初始化街景,没有街景和路线图的组合,也无法在街景和地图之间切换。Gmap3 在其文档 (http://gmap3.net/api/set-street-view.html) 中只有以下 2 个示例:

显示路线图和街景:

或在路线图和街景之间切换:

但我很抱歉,我尝试了但找不到有效的解决方案,如何在 div #streetview 中初始化街景。

非常感谢您的帮助,在此先感谢您!

0 投票
1 回答
463 浏览

javascript - 如何使用 GMAP3 jQuery 插件更改 Google Maps API 的最大缩放?

如何使用 GMAP3 jQuery 插件更改 Google Maps API 的最大缩放?

这个东西有 {} 设置吗?

谢谢你。

0 投票
1 回答
3967 浏览

jquery - 使用 gmap 获取 G_NORMAL_MAP 未定义错误

我正在尝试使用 gmap,它使用 jquery 轻松地将 Google 地图集成到网站上。问题是每次我尝试使用它时,无论我使用什么设置,我都看不到地图,而且我总是在 firebug 中收到此错误:

G_NORMAL_MAP 未定义

该网站本身似乎仍在使用 google map api 的 v2,它在包含它时需要一个密钥,如下所示:

但当然 v2 已被弃用,我什至无法注册获取 api 密钥。我认为这是问题的一部分?如果是这样,有人知道 gmap 是否仍然可以使用最新版本的 google map api 吗?如果是这样,我如何包含正确的 api 脚本以消除此错误?我试过这个:

但我仍然得到同样的错误。我将脚本包含在我的页面的标题中,我假设这是正确的位置?我确实找到了另一个关于堆栈溢出的帖子,但有类似的问题,但这是关于 v2 和 api 密钥的。我相信这是一个不同的问题。我想要做的就是找到一个与最新的谷歌地图 api 一起使用的 jquery 解决方案,它允许我向它提供多个纬度/经度位置以显示地图上的点。任何建议/帮助将不胜感激。