まず第一に、私はそれquerySourceFeatures
を修正できることを知っています。残念ながら、新しいバージョンはすべてのタイプで有効ですが、私が使用しているシンボルでは有効ではありません。そのため、私はまだバージョン 0.14.x でコーディングしています。
とはいえ、関数を使用してマップをフィルター処理しsetFilter
、フィルター処理が完了したら、表示されるフィーチャの数を取り戻す必要があります。全世界(-90、-180、90、180)のマップ座標をピクセルに変換してから、関数に渡すことを考えましたfeaturesIn
。
以下のフィドルでは、featuresIn は何も返しません [編集: 設定されていないことが原因でしたinteracive : true
。現在は完了していますが、問題はまだここにあります]。マップに表示されるフィーチャの数を取得する方法はありますか?
編集:私のjsFiddleを見つけてください: https://jsfiddle.net/y7hoa0gy/7/