无法刷新标记管理器(Gmap v3)
Cannot refresh marker manager (Gmap v3)
我刚刚发现了库MarkerManager,我正试图将它用于我的地图。
基本上,这里是不工作的部分:
google.maps.event.addDomListener(window, 'load', initialize);
//-- Function called when the body is loaded --//
function initialize() {
var myOptions = {
minZoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map_canvas'), myOptions);
var bounds = new google.maps.LatLngBounds(new google.maps.LatLng(48.81,2.249), new google.maps.LatLng(48.903,2.416));
map.fitBounds(bounds);
mmng = new MarkerManager(map);
google.maps.event.addListener(mmng, 'loaded', function() {
var marker = new google.maps.Marker({
position: initial_center,
icon: "img/m1.png",
title: "GO"
});
mmng.addMarkers(new Array(marker));
alert("test1");
mmng.refresh();
alert("test2");
});
我得到警报"test1",但不是"test2",之后的代码没有执行…
看起来刷新方法不工作…你能解释一下吗?
托马斯编辑:好吧,它解决了它只是,markmanager库还没有加载,当我使用它…:)
好吧,这是解决它只是,Markermanager库还没有加载,当我使用它…:)
相关文章:
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 标记的实时更新,无需加载页面谷歌地图API V3
- 谷歌地图v3标记没有显示ie8和9
- 谷歌地图停止显示点v3
- 覆盖在赢得'不允许点击下面的标记,谷歌地图api v3
- 如何在多承诺链中处理谷歌地图API V3事件
- 谷歌地图API v3:Initial View is Fine,but Gray Box with No Map if
- 使用Google Maps JavaScript API v3和Geocoding API映射多个位置
- 使用谷歌地图api v3自动完成字段(法国大道、邮编、城市)
- 更改内容信息窗口映射v3
- 谷歌地图v3:当函数'失败'呼叫
- 谷歌地图V3
- 谷歌地图V3-我无法调和关闭
- 如何在谷歌地图api v3中获得无公里驾驶距离
- 如何在 gmap v3 中对图标使用自定义颜色
- 我如何用多个标记做一个gmap v3,这些是可拖动的
- 使用getCenter()创建GMap Lat/Lng对象时,v3.22中出现错误
- 无法刷新标记管理器(Gmap v3)
- gmap API v3 ->infoWindow内容不显示