バグが発生したか、何かを見落としたようです。
OpenLayers Vectorレイヤー上のすべてのベクター機能を列挙するコードを作成しました。マウスがベクター機能内にあるかどうかを確認します。内部にある場合は、機能に基づいて情報が表示されます。
これを行うには、独自のメソッドを作成する必要がありました。これは、既存のOpenLayersコントロール(選択など)がマウスの下で機能を見つけた後に停止し、複数の機能が互いに積み重なる可能性があるためです。
私の問題は、.containsPointメソッドが「パン」の前の座標を使用しているように見えることです。ズームインまたはズームアウトした後、ジオメトリは適切な場所にあるように見え、マップ上でマウスを振ると.containsPointが正しく機能します。
マップをパンして何かを更新した後、何かをする必要がありますか(機能のジオメトリ)