📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

ST_AREA



GEOMETRY または GEOGRAPHY オブジェクトの面積を返します。GEOMETRY 入力の場合、この関数は 座標法 に基づく平面面積を使用します。GEOGRAPHY 入力の場合、この関数は Karney (2013) で説明されている手法を使用して、地球の楕円体モデル上の測地面積を計測します。

構文

ST_AREA(<geometry_or_geography>)

引数

引数説明
<geometry_or_geography>引数は GEOMETRY または GEOGRAPHY 型の式である必要があります。

戻り値の型

Double。

例

GEOMETRY の例

SELECT ST_AREA( TO_GEOMETRY('POLYGON((0 0, 1 0, 1 1, 0 1, 0 0))') ) AS area ┌──────┐ │ area │ ├──────┤ │ 1.0 │ └──────┘

GEOGRAPHY の例

SELECT ST_AREA( TO_GEOGRAPHY('POLYGON((0 0, 1 0, 1 1, 0 1, 0 0))') ) AS area ╭────────────────────╮ │ area │ ├────────────────────┤ │ 12308778361.469452 │ ╰────────────────────╯

このページは役に立ちましたか?