私はn点でポリゴンを持っているとしましょう。今はポリゴンの面積を計算する必要がありますか?ライブラリが存在するか、カスタム関数が存在しますか?ここポリゴンの面積を計算するためのJavascriptライブラリまたはJqueryプラグインはありますか?
1
A
答えて
1
あなたは概念的に探しているものです:http://paulbourke.net/geometry/polyarea/
とJavaScriptコード:http://paulbourke.net/geometry/polyarea/javascript.txt
1
/**
* @param {Array} points
*/
function getArea (points ){
if(points.length <= 2){
return 0;
}
var res = 0;
for(var i = 2; i < points.length; ++i){
var v1x = points[i].x - points[0].x;
var v1y = points[i].y - points[0].y;
var v2x = points[i].x - points[1].x;
var v2y = points[i].y - points[1].y;
res += v1x*v2y - v2x*v1y;
}
return Math.abs(res);
}
関連する問題
- 1. ポリゴンの面積を計算する
- 2. 複数のポリゴンの面積を計算する方法は?
- 3. Googleマップで描画されたポリゴンの面積を計算する
- 4. プロジェクトのコード解読を計算するためのライブラリがありますか?
- 5. ピクセルの積分画像(積算面積テーブル)を計算する
- 6. ムスリム祈り時間の計算のためのJavaライブラリがありますか?
- 7. 測地緯度/経度座標の計算のためのライブラリまたはフレームワークはありますか?
- 8. PHP:円の体積、直径、面積を計算するには?
- 9. 面積計算と
- 10. 表面積計算
- 11. このためのJQueryプラグインはありますか?
- 12. ポイントの面積を計算する
- 13. Pythonでボリュームまたは表面積を計算するためのアルゴリズムが良い
- 14. 計算のためのjavascriptライブラリを含める
- 15. ウェブサイト上のHTML要素の面積を計算しますか?
- 16. オーバーラッピングセグメントのセットによってカバーされる総面積を計算するアルゴリズムはありますか?
- 17. VATとグランドトータルを計算するための結晶レポートフォーラムはありますか?
- 18. iPhoneでランダムな画像の面積を計算しますか?
- 19. 形状の配列の累積面積を計算する
- 20. jQuery計算プラグインと選択あたりの変更コスト
- 21. RoRまたはJQuery用の描画プラグインはありますか?
- 22. Spotfireの曲線の下で面積を計算するには?
- 23. カレンダーを作成するためのクラスまたはライブラリはありますか?
- 24. hashbang/shebang(#!)URLを操作するためのjavascriptライブラリはありますか?
- 25. メソッドシグネチャを強制するためのJavascriptライブラリはありますか?
- 26. 画像を編集するためのHTML javascriptライブラリはありますか?
- 27. Python:表面積を計算するボクセルアセンブリをメッシュします
- 28. 円の面積を計算するためにvoid関数を実行しようとしています
- 29. .NETグラフィックス計算ライブラリはありますか?
- 30. クイックブックにアクセスするためのPythonライブラリはありますか?
面積を計算する式はあまりにも複雑ではありません。http://en.wikipedia.org/wiki/Polygon_area#Area_and_centroid – Veger