0
我该层上画了几个featrues(OpenLayers.Feature.Vector),呈现如下:如何在openlayers中将特征标记放在前面?
的问题是如何把功能标记“H”到前面被点击时它。
我用'drawFeature()'方法来重绘它,但它仍然是它的样子。
有谁知道为什么?非常感谢!
我该层上画了几个featrues(OpenLayers.Feature.Vector),呈现如下:如何在openlayers中将特征标记放在前面?
的问题是如何把功能标记“H”到前面被点击时它。
我用'drawFeature()'方法来重绘它,但它仍然是它的样子。
有谁知道为什么?非常感谢!
如果使用“悬停”将其置于前面,那么该怎么办?像这样:
http://openlayers.org/dev/examples/highlight-feature.html
如果绘制两个重叠的多边形有:
http://openlayers.org/dev/examples/select-feature.html
你会看到,悬停会为你工作。
对不起,它不起作用。 – gollon
你需要更具体,并添加详细信息,如错误消息,代码等,只是“对不起,它不工作”不会添加任何东西来解决您的问题。 – Gery
OK。事实上,'eraseFeature()'方法应该在'drawFeature()'之前调用。无论如何,谢谢! – gollon