2017-06-21 20 views
1

ForEachFeatureAtPixelはzIndex draxw orderで機能を返しますか? (上部可視機能は法によって最初に返される)map.ForEachFeatureAtPixelの機能は何ですか?

は、上から下へ デビッド

https://openlayers.org/en/latest/apidoc/ol.Map.html#forEachFeatureAtPixel

+0

私は確信していませんが、私はその順序が「挿入された」順序に依存すると思います。レイヤーにフィーチャーを追加する方法はたくさんあります。たとえば、ベクターレイヤーでは、mylayer.addFeature(誤解していない場合)を使用できます。forEachFeatureAtPixelを呼び出すと、挿入された順番で「クリック」されたフィーチャーが表示されます。 A、B、C、D、E、Fを挿入した場合、DとFをクリックすると[D、F] – Marc

+0

と表示されます:) – David

+0

(コメントを編集するにはあまりにも...)忘れました私の特徴は異なるレイヤーにあります:レイヤーA、B、C(この順番で)と私はforEachFeatureがフィーチャーをレイヤー順に提供することを願っています。 – David

答えて

0

Map#forEachFeatureAtPixelドリルダウンありがとうございます。したがって、最後に描画されたフィーチャが最初に返されます同じ順序がレイヤーに適用されます。最上位からのフィーチャが最初に、最後に最後に返されます。

関連する問題