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 が返されます