Sorunuzu doğru anlarsam daha önce benzer bir şey yapmıştım; sadece ne yaptığımı hatırlamak zorunda kaldım.
Bu, polisleriniz üst üste biniyorsa VE aynı katmanla çalışmıyorsa çalışır. Aynı katmandalar ve mümkünse, ayrı katmanlara taşıyın, eğer hedef katman yoksa değerlerden birini miras alacaktır.
Kullanılacak temel işlem , Vektör> Veri Yönetimi menüsünün altındaki Nitelikleri konuma göre birleştir . Burada altıgen alanınızı hedef katman ve birleştirme katmanını çokgenlerinizden biri olarak belirtin. Oluşan katmanınıza bir ad verin ve Tüm Kayıtları Sakla için radyo düğmesini işaretleyin .
Ortaya çıkan katman, çokgen katmanınızla kesişen tüm hücrelerin bulunduğu altıgen katmanınızın bir kopyası olmalıdır. Şimdi entegrasyon için, sonuçta elde edilen son katmanınızı hedef katman olarak kullanın ve bir sonraki çokgen katmanına katılın. Ortaya çıkan lazeri alın ve tüm katmanlarınıza katılana kadar bir sonraki katmanınıza katılın.
Son katmanınız önceki katmanların tüm öznitelik alanlarını devralmış olmalı ve çoğunda NULL diyebilir.
Bu, bir şekil dosyasının bazı bağırsaklarında oynamamız gereken yerdir, bu nedenle katmanı bir şekil dosyası olarak kaydetmediyseniz, şimdi yapın. Ve katmanı QGIS'deki çalışma alanınızdan kaldırın.
Şekil dosyasının * .dbf dosyalarını OpenOffice Calc içinde açın, Excel'i KULLANMAYIN . Dosyayı değiştirecek ve işe yaramaz, zor yoldan öğrendi. Ve verileri yeniden sıralamayın, dosyadaki satırların sırasına da çok spesifiktir. NULL'ların şimdi sıfır olup olmadığını kontrol edin, eğer değilse, dikkatlice değiştirin.
Şimdi şekil dosyasını QGIS'e ekleyin ve Nitelik Tablosunu açın . Şimdi NULL yerine sıfır göstermelidir. Alan Hesaplayıcı'yı kullanın ve çalışmanızla ilgili alanları yeni bir sütunda toplayın.
Şimdi, hedef alanla örtüşen tüm özellik koleksiyonlarının değerlerini bir dereceye kadar doğrulukla göstermesi gereken bir özetlenmiş alanınız var. Çok güzel bir choropleth haritası için çokgenlerinizi renklendirmek için Semboloji işlevini kullanabilirsiniz.
Dosyadaki kullanılmayan tüm alanlardan kurtulmak istiyorsanız. Sadece Calc içinde dbf dosyasını açın ve istemediğiniz sütunları silin. Şahsen, sık sık yaptığım gibi bir şekil dosyasına girmeyi rahatlatmayı öğrenmenizi tavsiye ederim.