Name

ST_UnaryUnion — ST_Unionに似ていますが、ジオメトリ要素レベルで動作します。

Synopsis

geometry ST_UnaryUnion(geometry geom);

説明

ST_UnaryUnionは、ST_Unionと違い、マルチポリゴンの要素間の境界更新を行い、ジオメトリコレクションの要素間の結合を行います。入力ジオメトリの要素は、それぞれ妥当であると仮定しているので、蝶ネクタイポリゴン (不正なポリゴンです)から妥当なマルチポリゴンを得ることはできません。

この関数はラインストリングの集合にノードを作成するのに使えます。ST_UnaryUnionとST_Collectを混ぜて、ST_UnionとST_MemUnionの釣り合いを見つけて、メモリサイズとCPU時間の両方について適切になるように、一度に結合したいジオメトリ数を微調整することができます。

This function supports 3d and will not drop the z-index.

Availability: 2.0.0 - GEOS 3.3.0以上が必要

関連情報

ST_Union, ST_MemUnion, ST_Collect, ST_Node