プライマリ・コンテンツに移動
Oracle® Spatial and Graph開発者ガイド
12cリリース1 (12.1)
B72470-07
目次へ移動
目次
索引へ移動
索引

前
次

3.2 ST_xxxファンクションと同等のSpatial and Graphの機能

表3-1にSQL Multimediaファンクションおよび同等のOracle Spatial and GraphのSDO_GEOMETRYメソッド(つまりSpatialのファンクション、プロシージャ、演算子)を示します。なお、同等のOracle Spatial and Graphの機能は、SQL Multimediaファンクションより多くの機能を持っている場合があることに注意してください。

表3-1 ST_xxxファンクションと同等のSpatial and Graphの機能

SQL Multimediaファンクション 同等のOracle Spatialインタフェース

FROM_WKB

SDO_UTIL.FROM_WKBGEOMETRY

FROM_WKT

SDO_UTIL.FROM_WKTGEOMETRY

GET_WKB

SDO_GEOMETRY.Get_WKB

GET_WKT

SDO_GEOMETRY.Get_WKT

ST_BUFFER

SDO_GEOM.SDO_BUFFER

ST_CENTROID

SDO_GEOM.SDO_CENTROID

ST_CONTAINS

mask=CONTAINSを指定したSDO_GEOM.RELATE

ST_CONVEXHULL

SDO_GEOM.SDO_CONVEXHULL

ST_COORDDIM

SDO_GEOMETRY.Get_DimsおよびSDO_GEOMETRY.ST_CoordDim (同じ)

ST_CROSS

(事前定義なし、complex maskを指定してSDO_GEOM.RELATEを使用)

ST_CROSSES

(事前定義なし、complex maskを指定してSDO_GEOM.RELATEを使用)

ST_DIFFERENCE

SDO_GEOM.SDO_DIFFERENCE

ST_DIMENSION

SDO_GEOMETRY.Get_Dims

ST_DISJOINT

mask=DISJOINTを指定したSDO_GEOM.RELATE

ST_DISTANCE

SDO_GEOM.SDO_DISTANCE

ST_ENVELOPE

SDO_GEOM.SDO_MBR

ST_EQUALS

mask=EQUALを指定したSDO_GEOM.RELATE

ST_GEOMETRYTYPE

SDO_GEOMETRY.Get_GType

ST_INTERSECTION

SDO_GEOM.SDO_INTERSECTION

ST_INTERSECTS

mask=OVERLAPBDYDISJOINT + OVERLAPBDYINTERSECTを指定したSDO_GEOM.RELATE

ST_ISVALID

SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT

ST_OVERLAP

mask=CONTAINSを指定したSDO_GEOM.RELATE

ST_RELATE

SDO_RELATESDO_GEOM.RELATE

ST_SYMDIFFERENCE

SDO_GEOM.SDO_XOR

ST_SYMMETRICDIFFERENCE

SDO_GEOM.SDO_XOR

ST_TOUCH

mask=TOUCHを指定したSDO_GEOM.RELATE

ST_TOUCHES

mask=TOUCHを指定したSDO_GEOM.RELATE

ST_UNION

SDO_GEOM.SDO_UNION

ST_WITHIN

mask=COVERS+CONTAINSを指定したSDO_GEOM.RELATE