Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
グループ内のすべてのジオメトリの空間的共通部分を返します。
ST_Geometry::ST_IntersectionAggr(geometry-column)
geometry-column
ST_Geometry
空間的共通部分を生成するジオメトリ値。通常、これはカラムです。
ST_Geometry グループ内のすべてのジオメトリの空間的共通部分であるジオメトリを返します。
結果の空間参照系識別子は、最初のパラメータの識別子と同じです。
引数が NULL のローは含まれません。
空のグループ、または NULL 以外の値が含まれないグループの場合、NULL を返します。
グループに NULL 以外のジオメトリが 1 つだけ含まれている場合は、そのジオメトリが返されます。それ以外の場合、共通部分は、ST_Intersection メソッドを繰り返し適用して、一度に 2 つのジオメトリを結合することで論理的に計算されます。ST_Geometry タイプの ST_Intersection メソッドを参照してください。
SQL/MM (ISO/IEC 13249-3: 2006) ベンダー拡張
次の例では、結果として Polygon ((0 0, 1 2, .5 2, .75 3, .555555 3, 0 1.75, .5 1.75, 0 0)) を返します。
Polygon ((0 0, 1 2, .5 2, .75 3, .555555 3, 0 1.75, .5 1.75, 0 0))
SELECT ST_Geometry::ST_IntersectionAggr( Shape ) FROM SpatialShapes WHERE ShapeID IN ( 2, 6 )