问题标签 [markermanager]

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

javascript - Google 地图中的 MarkerManager 和自定义 MapType

我从 Google Maps v.3 文档中举了两个简单的例子

https://code.google.com/apis/maps/documentation/javascript/examples/maptype-base.html

google-maps-utility-library-v3.googlecode.com/svn/tags/markermanager/1.0/examples/weather_map.html

我试图合并它,它的工作http://nazin.gexe.pl/maptype-base.html

那么问题出在哪里呢?如果您查看图块 (4, 2) 应该有一些天气迹象是可以的,但是当您将地图滚动到图块 (12, 2)、(20, 2)、(-4, 2) 等等时,同样标记出现在这里。有什么方法可以仅在 (4, 2) 瓦片的“默认”瓦片中显示标记?

0 投票
3 回答
4356 浏览

drupal - 如何在 Drupal 上创建 GMap 标记管理器?

我需要做的很简单——我有一个内容类型,它有一个名为 Number 的 CCK 字段(令人惊讶的是,它包含一个十进制数),并且这个内容类型也有一个位置(每个节点总是 1 个位置)。现在,我需要在 GMap 上显示 CCK 字段 Number 中的这些数字,而不是典型的 GMap 标记,如下所示:

http://cl.ly/2Y3T3J2B2X1M2w2d0u2n

知道怎么做吗?我简要了解了 GMap 模块中包含的标记管理器,我可能能够创建自己的标记管理器,但我唯一不知道的是如何将节点数据(CCK 字段内容)传递到标记管理器中。

任何帮助都感激不尽。

0 投票
1 回答
865 浏览

javascript - 无法刷新标记管理器(Gmap v3)

我刚刚发现了 MarkerManager 库,我正在尝试将它用于我的地图。

基本上,这是不工作的部分:

我收到警报“test1”但没有收到“test2”,之后的代码没有执行......

看起来刷新方法不起作用......你有什么解释吗?

托马斯

编辑:好的,它已经解决了,只是当我使用 Markermanager 库时还没有加载它...... :)

0 投票
1 回答
173 浏览

google-maps - 标记多次渲染

我已经实现了谷歌地图 v3,它在 bounds_changed 事件时更新,但问题是当事件触发时,它会多次呈现标记,任何建议。

我已将制造商添加到标记管理器。

0 投票
1 回答
955 浏览

javascript - Google Maps API v2:MarkerManager clearMarkers();不工作

我有 GPS 跟踪服务器和从数据库中使用 MarkerManager 添加的清除标记的问题。我截断的代码:

我的页面:http ://m2mgsm.com/gps/index.php 您可以登录:“admin”,密码:“12345”点击菜单中的测试地图(“Mapatesty” - 仅限波兰语,很快就会出现英文),然后选择 IMEI (“Wybierz IMEI”)例如 355832010123229 并检查 Route(“Pokaż trasę:”)和 From/To(“Od/Do”)日期(例如 05.01.2012/05.01.2012)和“Filtruj”。您现在可以在框架中查看我的地图脚本的源代码。我只想刷新标记,例如 3 秒。间隔并且它有效,但是新标记覆盖在旧标记上...... Ps。对不起我的英语不好。

0 投票
1 回答
182 浏览

google-maps-api-3 - 谷歌地图 MarkerManager containsPoint() 方法使用?

我正在使用标记管理器以不同的缩放级别在地图上显示标记.. 当用户动态平移地图时,我只显示视口边界内的标记,它发送 ajax 请求并将标记添加到标记管理器.它工作正常,但我想从标记管理器那里得到的是它应该只允许我们将唯一的标记点推送到 markerManager 类......任何人都可以给我建议吗?

0 投票
1 回答
774 浏览

javascript - Google Maps Markermanager:标记不显示在 IE 中

我正在使用谷歌地图来在地图上显示标记。我从谷歌地图的实用程序库版本 1.1 中使用 Markermanager (http://gmaps-utility-library-dev.googlecode.com/svn/tags/markermanager/1.1/src/markermanager.js)

该脚本在 Firefox、Chrome 和 Opera 中完美运行,但在 IE7 和 IE8 中,地图显示时没有标记。IE 给我一个错误:

'posn.0' 为空或没有对象 googlemaps.js 代码:0 URI:mydomain.com/googlemaps.js

Googlemaps.js 看起来像:

您可以在http://www.trendy-places.com/Amsterdam现场查看脚本

我无法找出导致错误的原因。

提前谢谢你的帮助!

0 投票
1 回答
2561 浏览

javascript - Google Maps API v3:MarkerWithLabel 直到缩放才显示

我正在将使用 google maps api v2 的应用程序转换为 v3。作为其中的一部分,我也不得不将 MarkerManager 升级到 v3 版本。

我有一个奇怪的问题,即标记直到用户缩放地图才会显示,然后它们才会出现。

如果我然后缩放回原始缩放级别,标记仍然存在,所以这不是最小\最大缩放问题。firebug\javascript 控制台中没有报告错误,如果我在添加标记的位置放置断点或 console.log,则肯定会添加它。

应用程序比较大,所以我不能把所有的源码放在这里,但是添加标记的代码如下:

创建的代码marker与此类似:

并且icon只是一个google.maps.MarkerImage. MarkerManager 和 MarkerWithLabel 记录在这里:

http://google-maps-utility-library-v3.googlecode.com/svn/tags/markermanager/1.0/docs/reference.html

http://google-maps-utility-library-v3.googlecode.com/svn/tags/markerwithlabel/1.1.7/docs/reference.html

编辑:我应该在创建标记管理器后对它进行任何操作之前添加它,我有以下内容,所以在加载之前我不会尝试添加任何东西:

有人对我的错误可能在哪里有任何建议吗?

0 投票
1 回答
1591 浏览

google-maps - 标记管理器在 Maps API 3.10 中不起作用

标记管理器不适用于 Google Maps API v3.10 和当前版本。

如果您检查它的示例页面 http://google-maps-utility-library-v3.googlecode.com/svn/tags/markermanager/1.0/examples/google_northamerica_offices.html 您会看到地图没有被缩放控制改变,并且没有任何标记。您将看到以下 JavaScript 错误:

未捕获的类型错误:无法调用未定义的方法“substr”

但是,如果您为 version 加载 Maps API v=3.9,那么一切都会好起来的(我在测试页面上检查过)。

我认为经理的脚本文件中有一个错误。

0 投票
2 回答
536 浏览

google-maps-api-3 - markermanager 停止工作 - 没有错误

几天前,markermanager 停止使用谷歌地图正常工作。我在控制台视图中没有错误。

它打破了在线:

这是整个方法:

之前一切都很好,我没有做任何改变。新的谷歌地图 API 代码会出错吗?我找不到更新版本的markermanager。这个脚本有替代品吗?