MI_Perimeter
説明
ジオメトリ オブジェクトの地理的な周囲長を返します。
構文
MI_Perimeter ( geometry, unit, calculationType )
引数
geometry は、ジオメトリを返す式です。
unit は、距離の単位です。
calculationType は、球形またはカルテシアンのどちらの計算を実行するかを表す文字列です。デフォルト値はありません。
例
選択された国を対象に、名前が 'Ar' で始まる国の周囲長を返します。
select Country from countries where MI_Perimeter(Obj,'km','Spherical') AND Country like 'Ar%'
コメント
戻り値は double 型で、引数 unit で指定された単位の値を表します。MI_Perimeter は、Envelope、Polygon、Multipolygon、および Ring の各ジオメトリ タイプにしか適用できません。入力ジオメトリがその他のタイプである場合は、値 0 を返します。
以下の距離単位が、unit の値として有効です。
値 | 説明 |
---|---|
mi | マイル |
km | キロメートル |
で | インチ |
ft | フィート |
yd | ヤード |
mm | ミリメートル |
cm | センチメートル |
m | メートル |
survey ft | アメリカ測量フィート |
nmi | 海里 |
twip | トゥイップ |
pt | ポイント |
pica | パイカ |
degree | 度 |
li | リンク |
ch | チェーン |
rd | ロッド |