書式
SDO_UTIL.REVERSE_LINESTRING( geometry IN SDO_GEOMETRY ) RETURN SDO_GEOMETRY;
説明
線ストリング・ジオメトリを、その入力ジオメトリの頂点を逆順序にして戻します。
パラメータ
出力ジオメトリで頂点を反転させる線ストリング・ジオメトリを指定します。入力ジオメトリのSDO_GTYPE値は2002である必要があります。(SDO_GTYPE値の詳細は、「SDO_GTYPE」を参照。)
使用上の注意
入力ジオメトリのSDO_GTYPE値は2002である必要があるため、このファンクションを使用してLRSジオメトリを反転することはできません。LRSジオメトリを反転するには、SDO_LRS.REVERSE_GEOMETRYファンクションを使用します(「SDO_LRSパッケージ(線形参照システム)」を参照)。
例
次の例では、入力ジオメトリの頂点を反転させた線ストリング・ジオメトリを戻します。
SELECT SDO_UTIL.REVERSE_LINESTRING( SDO_GEOMETRY(2002, 8307, NULL, SDO_ELEM_INFO_ARRAY(1,2,1), SDO_ORDINATE_ARRAY(-72,43, -71.5,43.5, -71,42, -70,40)) ) FROM DUAL; SDO_UTIL.REVERSE_LINESTRING(SDO_GEOMETRY(2002,8307,NULL,SDO_ELEM_INFO_ARRAY(1,2, -------------------------------------------------------------------------------- SDO_GEOMETRY(2002, 8307, NULL, SDO_ELEM_INFO_ARRAY(1, 2, 1), SDO_ORDINATE_ARRAY( -70, 40, -71, 42, -71.5, 43.5, -72, 43))