3.2 ST_xxxファンクションと同等のSpatialの機能
次の表に、SQL Multimediaファンクションと、同等のSpatialのSDO_GEOMETRYメソッドまたはSpatialのファンクション、プロシージャ、演算子を示します。
なお、同等のOracle Spatialの機能は、SQL Multimediaファンクションより多くの機能を持っている場合があることに注意してください。
表3-1 ST_xxxファンクションと同等のSpatialの機能
| SQL Multimediaファンクション | 同等のOracle Spatialインタフェース |
|---|---|
|
FROM_WKB |
|
|
FROM_WKT |
|
|
GET_WKB |
SDO_GEOMETRY.Get_WKB |
|
GET_WKT |
SDO_GEOMETRY.Get_WKT |
|
ST_BUFFER |
|
|
ST_CENTROID |
|
|
ST_CONTAINS |
|
|
ST_CONVEXHULL |
|
|
ST_COORDDIM |
SDO_GEOMETRY.Get_DimsおよびSDO_GEOMETRY.ST_CoordDim (同じ) |
|
ST_CROSS |
(事前定義なし、complex maskを指定してSDO_RELATEを使用) |
|
ST_CROSSES |
(事前定義なし、complex maskを指定してSDO_RELATEを使用) |
|
ST_DIFFERENCE |
|
|
ST_DIMENSION |
SDO_GEOMETRY.Get_Dims |
|
ST_DISJOINT |
mask=DISJOINTを指定した |
|
ST_DISTANCE |
|
|
ST_ENVELOPE |
|
|
ST_EQUALS |
|
|
ST_GEOMETRYTYPE |
SDO_GEOMETRY.Get_GType |
|
ST_INTERSECTION |
|
|
ST_INTERSECTS |
|
|
ST_ISVALID |
|
|
ST_OVERLAP |
|
|
ST_RELATE |
|
|
ST_SYMDIFFERENCE |
|
|
ST_SYMMETRICDIFFERENCE |
|
|
ST_TOUCH |
|
|
ST_TOUCHES |
|
|
ST_UNION |
|
|
ST_WITHIN |
|
親トピック: SQL Multimedia型のサポート