32.3 CIRCLE_POLYGONファンクション

このファンクションは、(p_lon, p_lat)で半径p_radiusの円を近似するポリゴンを作成します。詳細は、mdsys.sdo_util.circle_polygonを参照してください。

構文

APEX_SPATIAL.CIRCLE_POLYGON (
    p_lon        IN NUMBER,
    p_lat        IN NUMBER,
    p_radius     IN NUMBER,
    p_arc_tolerance  IN NUMBER DEFAULT 20,
    p_srid        IN t_srid DEFAULT c_wgs_84 )
RETURN mdsys.sdo_geometry;

パラメータ

表32-2 CIRCLE_POLYGONのパラメータ

パラメータ 説明

p_lon

左下点の経度の位置。

p_lat

左下点の緯度の位置。

p_radius

円の半径(m)。

p_arc_tolerance

円弧の許容差(デフォルトは20)。

p_srid

参照座標系(デフォルトはc_wgs_84)。

戻り値

表32-3 CIRCLE_POLYGONファンクションの戻り値

戻り値 説明

mdsys.sdo_geometry

円を近似するポリゴンのジオメトリ。

この例は、(0, 0)で半径1の円を近似するポリゴンを戻す問合せです。

select apex_spatial.circle_polygon(0, 0, 1) from dual