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