Çokgen Alan Hesaplayıcı

Alan
Sonraki

Düzgün çokgeni seçip kenar sayısı ile uzunluğunu girin veya özel koordinat modunda her satıra bir Kartezyen köşe (x, y) yazın. Düzgün mod alan, çevre, içyarıçap ve iç açı verir. Koordinat modu ayakkabı bağı formülünü kullanır; kapalı yolun çevresini ve köşe sayısını da gösterir.

Alan nasıl hesaplanır

  1. 1

    Düzgün veya düzensiz seçin

    Eşit kenarlı şekiller (altıgen, beşgen vb.) için düzgün. Köşe koordinatlarıyla verilen rastgele bir çokgen için düzensiz.

  2. 2

    Geometriyi girin

    Düzgün: kenar uzunluğu + kenar sayısı. Düzensiz: çevre boyunca sırayla bir x,y çiftleri listesi.

  3. 3

    Formülü uygulayın

    Düzgün: (1/4) * n * s^2 * cot(pi/n). Düzensiz: |toplam (xi*yi+1 - xi+1*yi)| / 2.

  4. 4

    Sonucu okuyun

    Alan, kenar uzunluğu veya koordinatlar için kullandığınız birimin karesi cinsinden döndürülür.

Düzgün çokgen formülleri

s uzunluğunda n kenarlı düzgün bir çokgen için:

Alan = (1/4) * n * s^2 * cot(pi / n)
Apotem = s / (2 * tan(pi / n))
Çevre = n * s
Çokgen n Alan (s = 1)
Üçgen 3 0.4330
Kare 4 1.0000
Beşgen 5 1.7205
Altıgen 6 2.5981
Sekizgen 8 4.8284
Ongen 10 7.6942

Ayakkabı bağı formülü

Çevre boyunca sırayla listelenen (x1, y1), (x2, y2), ..., (xn, yn) köşelerine sahip düzensiz bir çokgen için:

Alan = 0.5 * | toplam_{i=1..n} (x_i * y_{i+1} - x_{i+1} * y_i) |

Döngüyü kapatmak için (x_{n+1}, y_{n+1})’i (x1, y1) olarak ele alın. Toplamın işareti yönelimi söyler: saat yönünün tersi için pozitif, saat yönü için negatif. Mutlak değer her zaman alandır.

Uyarılar

  • Köşeler sırayla listelenmelidir. Rastgele bir permütasyon, yanlış alana sahip kendisini kesen bir çokgen üretir.
  • Formül basit bir çokgen varsayar (kesişme yok). Bir papyon, ikisinin toplamını değil, iki lobun farkını verir.
  • Enlem/boylam için, ayakkabı bağı formülünü doğrudan derecelerde kullanamazsınız; sonuç büyük bölgelerde çılgınca yanlıştır. Önce projeksiyon yapın ya da bir küresel-alan formülü kullanın.

Sık Sorulan Sorular

Evet. Onları çevre boyunca sırayla, saat yönünde veya saat yönünün tersinde listeleyin. Karışık bir sıra, kendisini kesen bir çokgen ve yanlış bir alan üretir.

Girdiğiniz hangi birimse, onun karesi. Metre cinsinden kenar uzunluğu metrekare verir; piksel cinsinden koordinatlar kare piksel verir.

Yalnızca Dünya eğriliğinin ihmal edilebilir olduğu küçük bölgeler için. Doğru arazi alanı için, önce koordinatları yerel bir metrik projeksiyona yansıtın.

Dış halkayı ve her deliği ayrı ayrı hesaplayın, sonra çıkarın. Ayakkabı bağı formülü delikleri doğrudan işlemez.

Hayır: araç yalnızca 2B’dir. 3B’deki düzlemsel bir çokgen için, onu önce destekleyici düzlemine yansıtın ya da çapraz çarpım yöntemini kullanın.

İlgili Araçlar

Araç diğer dillerde mevcuttur