QGIS’te kesişme aracıyla geçersiz giriş özelliklerini yok sayma


26

QGIS 2.18'de, Vector> Geoprocessing Tools> Intersection tool'u kullandığımda, "NULL geometrileri yoksay [isteğe bağlı]" diyen bir seçeneği kontrol edebildim.

Şimdi QGIS 3.2'yi indirdim ve bu seçenek artık mevcut değil. Ancak üzerinde çalıştığım iki katman arasındaki kesişimi oluşturmaya çalıştığımda, bir yerde geçersiz bir geometri olduğunu ve onu düzeltmem gerektiğini veya "İşleme ayarını geçersiz giriş özelliklerini yoksay" olarak değiştirdiğimi söyleyen bir mesaj alıyorum 'seçenek.'

Ancak bu seçenek mevcut değil! Ya da varsa, hiçbir yerde bulamıyorum.

QGIS 3.2'deki bu ayarın nasıl / nerede değiştirileceğini bilen var mı?

Yanıtlar:


35

Geçersiz geometrili özellikleri yoksaymak için Ayarlar> Seçenekler> İşleme ve Genel değişim bölümlerine gidin.

İşlem Ayarları

Alternatif olarak, orijinal veri setinde geçersiz geometrileri düzeltmek için A.Oikonomidis'in cevabını ve işleme araç kutusunda mevcut diğer araçları da kontrol etmeye değer .


2

Aynı sorunu yaşadım ve Geometry Checker eklentisini kullanarak çözmeye çalıştım. Bununla birlikte, çok zaman alır, bu nedenle hızlı bir çözüm istiyorsanız geçersiz geometrileri yok sayabilirsiniz. Yine de benim için geçersiz geometrileri göz ardı etmek tüm sonuçları alamamasına neden oldu, bu yüzden çalışmasını sağlamak için "Filtre Etme (daha iyi performans)" seçimini kullanmak zorunda kaldım.


0

Qgis 3.0 / 3.0.2'deki ayarların değiştirilmesi benim için işe yaramadı, ancak MMQGIS eklentisiyle yapıldı.

Bu eklenti benim için vazgeçilmezdi ve QGIS'de bulunanlardan çok daha güvenilirdi. Ve birçok, birçok ek özellik ekler.

Eklentiyi eklemenizi şiddetle öneririz!

Süreci:

MMQGIS> Değiştir> Geometri Türünü Dönüştür> Yeni Geometri> Çizgiler

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.