カテゴリ:

地理空間関数

ST_INTERSECTION_AGG

GEOGRAPHY 列が与えられると、その列のオブジェクトによって表される形状に共通する点の集合を含む形状を表す GEOGRAPHY オブジェクトを返します(つまり、形状の交差)。

こちらもご参照ください。

ST_INTERSECTION , ST_UNION_AGG

構文

ST_INTERSECTION_AGG( <geography_column> )
Copy

引数

geography_column

GEOGRAPHY 列。

戻り値

この関数は、 GEOGRAPHY 型の値を返します。

以下の例では、異なる州の郡を表す GEOGRAPHY オブジェクトを含むテーブルを使用しています。この例は、各州について、その州にある郡の面積の交差からなる形状を返します。

SELECT state_name,
  ST_INTERSECTION_AGG(county) as intersection_of_counties
  FROM counties_by_state
  GROUP BY state_name;
Copy