MI_GeometryN
説明
MultiGeometry の n 番目のジオメトリを返します。
構文
geometry MI_GeometryN ( geometry, n )
引数
geometry は、ジオメトリを返す式です。
n は MultiGeometry から返されるジオメトリの位置を示します。
例
指定されたロードアイランド (Rhode Island) 州のリストにある 2 番目のポリゴンを返します。
select MI_GeometryN([Geometry_Column], 2) as MI_GeometryN from "/USA" where state in ('RI')
コメント
この関数により、ジオメトリの分割も可能になります。入力ジオメトリが MultiGeometry (MultiPoint、MultiCurve、MultiPolygon) ではなく、最初のジオメトリが要求されている場合は、入力ジオメトリが返されます。それ以外の場合は、Null が返されます