是否可以单独拖动OpenLayers.Layer.Image

是否可以单独拖动OpenLayers.Layer.Image,openlayers,Openlayers,我有一个来自OpenLayers.Layer.Image类的带有几个图层的地图。我想知道是否可以分别在每个图像/层上启用拖动。与类似,您可以单独拖动每个功能 谢谢 是的,请参见[1]。 您只需向地图添加一个DragPan控件(默认情况下有一个) 嗯, 1-我认为用图像层来实现这一点是错误的。层不应相对于其他图像/层移动。我建议你把可移动的图像画成特征。功能设计为可以拖动 这是什么类型的图像,为什么要拖动它们?对不起,我的问题不是很清楚。。我希望能够单独拖动我的图像/层,这样,如果我拖动一层,其他

我有一个来自OpenLayers.Layer.Image类的带有几个图层的地图。我想知道是否可以分别在每个图像/层上启用拖动。与类似,您可以单独拖动每个功能

谢谢

是的,请参见[1]。 您只需向地图添加一个DragPan控件(默认情况下有一个)

嗯,


1-

我认为用图像层来实现这一点是错误的。层不应相对于其他图像/层移动。我建议你把可移动的图像画成特征。功能设计为可以拖动


这是什么类型的图像,为什么要拖动它们?

对不起,我的问题不是很清楚。。我希望能够单独拖动我的图像/层,这样,如果我拖动一层,其他层将不会改变位置。(为了清楚起见,顺便说一句,我把我的问题改了一点)我有一个“基本层”,它是一个城镇一部分的小地图(图像)。还有一些“叠加”,它们都是图像,比如红色箭头表示噪音,黄色三角形表示环境污染。我希望人们能够将这些“覆盖层”拖到“底层”上的某个地方。我在考虑使用功能,但我也希望能够打开/关闭图层。例如,你只能看到噪音问题。功能也总是在一个层中使用,所以开关是完全相同的。您只需在每个层中放置一种类型的特征,就完成了。