Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
ジオメトリ値のリストからジオメトリコレクションを構成します。
NEW ST_GeomCollection(geo1[,geo2,...,geoN])
geo1
ST_Geometry
ジオメトリコレクションの最初のジオメトリ値。
geo2,...,geoN
ジオメトリコレクションの追加のジオメトリ値。
ジオメトリ値のリストからジオメトリコレクションを構成します。指定するすべてのジオメトリ値の SRID を同じにしてください。ジオメトリコレクションは、この共通 SRID を使用して構成されます。
指定するすべてのジオメトリ値が Is3D と IsMeasured に対して同じ回答を示す必要があります。すべてのジオメトリ値が 3D の場合にジオメトリコレクションも 3D になり、すべてのジオメトリ値が測定される場合にジオメトリコレクションも測定されます。
ST_GeomCollection では、デフォルトで、使用可能な場合はジオメトリの元のフォーマットが使用されます。それ以外の場合は、内部フォーマットが使用されます。内部フォーマットと元のフォーマットの詳細については、STORAGE FORMAT 句、CREATE SPATIAL REFERENCE SYSTEM 文を参照してください。
SQL/MM (ISO/IEC 13249-3: 2006) ベンダー拡張
次の例では、1 つのポイント 'Point (1 2)' を含むジオメトリコレクションを返します。
SELECT NEW ST_GeomCollection( NEW ST_Point( 1.0, 2.0 ) )
次の例では、2 つのポイント 'Point (1 2)' および 'Point (3 4)' を含むジオメトリコレクションを返します。
SELECT NEW ST_GeomCollection( NEW ST_Point( 1.0, 2.0 ), NEW ST_Point( 3.0, 4.0 ) )