ZDC.areaCal

図形の面積を返却します。単位は平方メートルです。
ポリラインとポリゴンでは、線分が交差する図形を描くと、面積を計算できない場合があります。 面積を計算できなかった場合には、0を返却します。
指定ポイントの平面系座標が取得できず、面積を計算できなかった場合には、-1を返却します。

※)別途、プラグインをインクルードする必要があります。こちらから取得して下さい。

実装例

メソッド

number ZDC.areaCal(latlons, options)

図形の面積を返却します。

引数 プロパティ タイプ デフォルト 説明
latlons - array(ZDC.LatLon) - 緯度経度の配列
楕円、矩形(長方形):2点
ポリライン、ポリゴン:3点以上
options type string polygon 図形の種類
oval: 楕円
rect: 矩形(長方形)
polygon:ポリライン、ポリゴン

矩形(長方形)の場合、2点は下記のようになります。

rect_area_manual.png

楕円の場合、2点は下記のようになります。

oval_area_manual.png