İngiltere genelinde birkaç düzine puanım var. Her nokta yerel halka hizmet eden bir tesisi temsil eder. Her bir tesisin havza alanlarını tahmin etmek için, etraflarında Voronoi çokgenleri oluşturdum ve çokgenleri İngiltere sınırlarına (İngiltere şekil dosyası kullanarak) kırptım. Daha sonra nokta verilerinin bir özelliğine göre her çokgeni renklendirdim.
Haritanın kırpılmış bir kısmı burada: (Galler ve Devon / Cornwall)
Voronoi'nin İngiltere'nin doğal sınırlarına saygı göstermesinin bir yolu var mı (yani Voronoi'nin oluşturulması sırasında onları şekil dosyamla sınırlandırın)? Haritamdaki beyaz deniz ve bazı çokgenler Bristol Kanalı'nı geçti. Bu bir su toplama alanı için mantıklı değildir.
Bu mümkün mü, yoksa alternatifi var mı? Şimdiye kadar QGIS kullandım, ancak herhangi bir seçenek, kod veya GUI, tercihen ücretsiz açıkım.
Düzenleme: Bazı sorular vardır bir karmaşık yolculuk süresini kullanarak bir Voronoi şeması oluşturmak metrik ve mesafe sürüş yakın dayanan havza alanlarının oluşturulması için açıklanan CBS yöntem var mı? sürüş alanlarından havza alanlarının inşa edilmesinden bahsediyor. Bunun mümkün olup olmadığını düşündüğüm bir olasılıktır, ancak sınırlara saygı gösteren bir Voronoi algoritması daha basit olacaktır.