空間フィルター

ビューポート内または描画されたポリゴン内のフィーチャをフィルタリング

クエリ&フィルター

入力レイヤー(フィルターするフィーチャ)

ファイルをドロップするかクリックして参照

対応形式: GeoJSON

GeoJSON

フィルターレイヤー(ポリゴン境界)

ファイルをドロップするかクリックして参照

対応形式: GeoJSON

GeoJSON

空間関係

  • 交差:任意の空間的重なり
  • 内部:フィーチャがフィルターエリア内に完全に含まれる
  • 含む:フィルターエリアがフィーチャを完全に含む
  • 離散:空間的重なりがまったくない
入力
フィルターエリア
結果

フィルターエリアとの空間関係に基づいてフィーチャを選択。フィルタージオメトリソース:地図上にポリゴンを描画、現在のビューポート範囲を使用、または既存のポリゴンレイヤーから選択。

空間述語(Turf.jsを使用):within(フィーチャがフィルター内に完全に含まれる)、intersects(任意の重なり)、contains(フィルターがフィーチャ内にある)、crosses(ラインがポリゴンを横切る)。分析ニーズに基づいて述語を選択。

結果:マッチするフィーチャがハイライト/選択されます。選択を新しいGeoJSONとしてエクスポート。属性フィルターと組み合わせて複合クエリを作成(例:境界内の建物かつ面積 > 1000)。フィルタージオメトリが変更されると選択が更新。

100%クライアント側処理 - データは常にプライベートでデバイスから外に出ません