4

タイル レイヤーとベクター レイヤーを含む OpenLayers マップがあります。ベクターレイヤーには OpenLayers.Control.SelectFeature があり、マウスが機能の上に置かれたときにツールチップを表示するために使用されます。残念ながら、これは、フィーチャをクリックしてドラッグすると、マップが移動されないように思われます。

OpenLayers コードを見ると、hover が true に設定されているため、SelectFeature はクリックを投げ捨てています。クリック イベントをマップに渡して移動できるようにする方法はありますか?

SelectFeature が問題の原因であると確信しています。コメントアウトすると、ドラッグが期待どおりに機能するためです。

誰でも助けることができますか?

4

2 に答える 2

12

問題をよく理解していませんが、これが役立つかもしれません:

selectControl.handlers.feature.stopDown = false;
于 2012-10-01T08:50:14.867 に答える