QGIS kullanarak farklı katmanları ancak aynı alanı gösteren birkaç harita mı oluşturuyorsunuz?


12

Baskı bestecisinin atlas oluşturma aracını biliyorum, bu da kullanıcıların aynı katmanları / özellikleri ancak farklı coğrafi alanları gösteren birden fazla harita oluşturmasına izin veriyor.

Ne arıyorum aynı alanı kapsayan ama farklı şekil dosyaları / katmanları gösteren ve bu nedenle farklı başlıklar ve biraz farklı efsaneleri olan bir dizi harita (muhtemelen yaklaşık 10, muhtemelen daha fazla) oluşturulması ve güncellenmesini optimize edecek bir iş akışı.

Şu anda önerilen iş akışım şudur:

  1. Tüm katmanları yükle (aynı dosyaya)
  2. New print composer
  3. Harita 1 için katmanları seçin
  4. Gösterge, metin kutuları, başlık vb. Ekleyin.
  5. Save as template Map1.qpt olarak
  6. Export as PDF
  7. Harita 2, 3 vb. İçin 3-6 arasındaki adımları tekrarlayın.

Haritaları güncellemem gerektiğinde aşağıdakileri yaparım:

  1. Katmanları ve katman stillerini gerektiği gibi yeniden dışa aktarın (temel harita dışındaki katmanlar için)
  2. Harita 1 için katmanları seçin
  3. Baskı oluşturucuyu yükle
  4. Add Items from Template (Map1.qpt)
  5. Export as PDF
  6. Harita 2, 3, vb. İçin 2 ila 5. adımları tekrarlayın.

Bunun yerine her harita için bir QGIS dosyası oluşturmak daha verimli olur mu?

Haritaları her güncellediğimde, yinelenen katmanlar ve katman grupları kullanmak da ideal olmayacak şekilde bir dizi şekil dosyasını yeniden dışa aktarmam gerekiyor - oldukça kafa karıştırıcı olabileceğinden bahsetmiyorum.

Yanıtlar:


10

QGIS 2.8'de stilleri bir haritada kilitleme seçeneğiniz vardır. Önce baskı oluşturucuya harita sayfalarının sayısını ekleyin. İki harita örneği:

resim açıklamasını buraya girin

Ve ilgili baskı bestecisi

resim açıklamasını buraya girin

Print Composer Map özelliklerinde "Harita öğesi için katmanları kilitle" ve "Harita öğesi için katman stillerini kilitle" özelliklerini kontrol edin. QGIS'te gösterilen katmanları ve stilleri ayarladıktan sonra her harita için bunu yapın.

resim açıklamasını buraya girin

Kilit katmanı stili QGIS 2.8 değişiklik günlüğünde eksik görünüyor: https://www.qgis.org/en/site/forusers/visualchangelog28/index.html#map-composer

Harita Oluşturucusu'ndan yazdırdığınızda, her haritanın kendi katman ve stil sayısı olacaktır.


1
Yardımın için teşekkürler! Yapacak 10 haritam varsa, sadece 10 sayfalık bir besteci oluşturmalı, haritayı ve göstergeyi 10 kez kopyalamalıyım, harita 1 için uygun katmanları seçmeli, harita 1 için katmanları ve stili kilitlemeli ve sonra da aynısını yapmalıyım harita 2-10? Ve bunları güncellemem gerektiğinde tekrar tekrar aynı şeyi yapmalı mıyım?
Balala

1
Evet, ancak haritayı güncellediğinizde hepsini tekrar yapmanız gerekmez. Harita oluşturucuyu şablon olarak kaydedin ve bir sonraki yazdırmanız gerektiğinde yeniden kullanın. Yeni bir tablo eklerseniz, bunu el ile bestecinin haritalarına işlemeniz gerekir.
Jakob

Tamam, eğer katmanlar aynı kalır ancak veriler değiştiyse, o zaman çalışmalıdır, doğru mu? Benim sorunum, yapmam gereken iş için katmanları yeniden dışa aktarmam gerekiyor ve bu nedenle adlarının değişmesi gerekiyor. Sanırım o zaman işe yaramayacak ve aynı işlemi tekrarlamam gerekecek - doğru mu?
Balala

1
Evet, tablename aynı olmalı, stili tanımlayan sütunlar dışa aktarma arasında aynı ada sahip olmalıdır.
Jakob
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.