我想使用ajax方法每隔x秒更改一次标记位置,但我面临的一个问题是,新标记添加到OpenLayers上,但旧标记没有从OpenLayers中删除。我想先删除旧的标记,然后在更新的地方添加新的标记。(data, function(index, value) { var marker = new OpenLaye
我正在动态加载多个标记,并将它们添加到标记层。问题是,当我单击任何标记时,最后添加的标记上都会出现相同的弹出窗口。var markers = new OpenLayers.Layer.Markers("Markers");
var lonLat = new OpenLayers.LonLat(listd[i].Longit
OpenLayers是否包含根据ID返回标记引用的函数?这是我想要处理的代码片段(我已经用注释“HERE!”标记了它):我试图使用命令"getMarkerById(this.id)“检索标记,firebug通知我返回值未定义。然后我尝试使用其中一个标记的静态id号("41014"),但也不起作用。;
va