Çokgenler arasındaki mesafe
İhtiyacım olan ilgili çökeltinin Çokgen şekil dosyalarım var. Tortunun (karaya doğru) birkaç yıl boyunca kat ettiği mesafeyi hesaplamam gerekiyor (yani 5500BC ile 3850BC arasında ve günümüze kadar). Ekteki resme bakın - Mor, 3850BC ve pembe 5500BC'de tortu pozisyonudur.
Bu iki çokgen arasındaki mesafeyi hesaplamanın bir yolu var mı?
Yanıtlar
Centroidler oluşturmak yerine QGIS için NNJoin eklentisini kullanabilirsiniz . Bu eklentiyi kullanmadan önce özellikler katmanlarınızın aynı projeksiyonda olduğundan emin olun. Mesafeyi tutan alanın adı belirlenebilir.
Katman_A'daki özellikleri katman_B'deki en yakın özelliklere birleştirecek ve kimlikleri ve mesafeyi ayrı alanlarda depolayacaktır.
önce çokgenlerin merkez koordinatlarını elde etmeye çalışın, sonra çokgenlerin merkez noktaları arasındaki mesafeyi hesaplamak için haversine formülünü kullanın.