プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 24.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;

パラメータ

表24-2 CIRCLE_POLYGONのパラメータ

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

戻り値

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

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

例

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

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