QGIS kullanarak birden fazla vektör katmanının bir katmana birleştirilmesi?


82

Bir Mapinfo .tab dosyasından dışa aktarılan çeşitli şekil dosyalarını içe aktardım. 20'den fazla katmanla sonuçlanan birkaç sekme dosyası içe aktarılır. Daha sonra geoJSON'a vermek istiyorum; ama her katmanı seçmek ve elle dışa aktarmak konusunda isteksizim.

QGIS kullanarak tüm katmanları bir tanede birleştirmenin bir yolu var mı?


Tüm bu fonksiyonlara Sextante eklentisi yoluyla da erişilebilir, ayrıca Lisboa'da

evet, araçlar mükemmel çalışıyor. Giriş şekli dosyaları UTF8'deyse, çıkış şekli dosyası özniteliklerini kaybeder .... QFIS'i UTF8'de SHP oluşturmak için söylemenin herhangi bir yolu var mı? ArcGIS'te olduğu gibi, kayıt defterinde varsayılan değer kod sayfasını UTF8 olarak ayarlayabileceğiniz bir şey var mı?

Yanıtlar:


74

MMqgis araçlarını birleştirmek için kullanabilirsiniz ...

mmqgis

Katmanları birleştirme aracı, birden çok katmandan özellikleri tek bir şekil dosyasına birleştirir ve birleştirilmiş şekil dosyasını projeye ekler. "Kaynak Katmanları Seç" iletişim kutusu kutusundan bir veya daha fazla katman seçildi ve "Çıktı Şekli Dosyası" iletişim alanında bir çıktı şekil dosyası adı belirtildi.

Birleştirilmiş katmanların hepsi aynı geometri türünde (nokta, çokgen vb.) Olmalıdır. Kaynak katmanları farklı öznitelik alanlarına sahipse (ad ve tür ile ayırt edilir), birleştirilmiş dosya, bir kaynak katmanı belirli bir çıktı alanına sahip olmadığında eklenen NULL değerlerine sahip kaynak katmanlarından tüm farklı alanların bir kümesini içerir.

umarım sana yardımcı olur ...


13
Böyle bir seçenek var, vektör menüsü altında veri yönetimi aracı
Ecodiv

peki ya iki ya da daha fazla katmanın farklı koordinat sistemleri varsa? gis.stackexchange.com/questions/279571/…
aaaaa

67

Veri yönetimi aracı menüsü vektöründeki 'şekil dosyalarını birleştirme' işlevini kullanabilirsiniz. Giriş dizinindeki tüm dosyaları birleştirebilir veya giriş dizinindeki belirli dosyaları seçebilirsiniz.

görüntü tanımını buraya girin

Aynı MMqgis aracı için de geçerlidir: Birleştirilmiş katmanların hepsi aynı geometri tipinde olmalıdır. Ayrıca, kaynak katmanları farklı nitelik alanlarına sahipse, birleştirilen dosya tüm alanları içerecektir, ancak bir kaynak katmanı belirli bir alana sahip olmadığında NULL değerleri eklenir.


5

v.patchModülü GRASS komutları altında da kullanabilirsiniz . İşleme araç kutusunda bulunur.

İşleme Araç Kutusu penceresinin altındaki açılır menü, "Basitleştirilmiş arayüz" den "Gelişmiş arayüz" e geçirildiğinde arama yapabilirsiniz.

görüntü tanımını buraya girin

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.