54.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;

パラメータ

パラメータ 説明
p_lon 左下点の経度の位置。
p_lat 左下点の緯度の位置。
p_radius 円の半径(m)。
p_arc_tolerance 円弧の許容差(デフォルトは20)。
p_srid 参照座標系(デフォルトはc_wgs_84)。

戻り値

戻り値 説明
mdsys.sdo_geometry 円を近似するポリゴンのジオメトリ。

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

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