MI_Area

説明

ジオメトリ オブジェクトの地理的な面積を返します。

構文

MI_Area ( geometry, unit, calculationType )

引数

geometry は、ジオメトリを返す式です。

unit は、面積の単位です。

calculationType は、球形またはカルテシアンのどちらの計算を実行するかを表す文字列です。デフォルト値はありません。

カナダの国の面積を平方マイルで返します。

select MI_Area(Obj,'sq mi','Spherical') as mi_area from countries where country='Canada'

コメント

戻り値は double 型で、引数 unit で指定された単位の値を表します。MI_Area は、Envelope、Polygon、Multipolygon、および Ring の各ジオメトリ タイプにしか適用できません。入力ジオメトリがその他のタイプである場合は、値 0 を返します。

以下の面積単位が、unit の値として有効です。

説明
sq mi 平方マイル
sq km 平方キロメートル
sq in 平方インチ
sq ft 平方フィート
sq yd 平方ヤード
sq mm 平方ミリメートル
sq cm 平方センチメートル
sq m 平方メートル
sq survey ft 平方アメリカ測量フィート
sq nmi 平方海里
sq twip 平方トゥイップ
sq pt 平方ポイント
sq pica 平方パイカ
sq degree 平方度
acre エーカー
hectare ヘクタール
sq li 平方リンク
sq ch 平方チェーン
sq rd 平方ロッド
perch パーチ
rood ルード