Я знаю об инструменте создания атласа, который позволяет пользователям создавать несколько карт, которые показывают те же слои / объекты, но разные географические области.
То, что я ищу, - это рабочий процесс, который оптимизировал бы создание и обновление ряда карт (вероятно, около 10, возможно, больше), которые бы охватывали одну и ту же область, но отображали разные шейп-файлы / слои и, следовательно, имели разные заголовки и немного разные легенды.
Прямо сейчас мой предложенный рабочий процесс следующий:
- Загрузить все слои (в одном файле)
New print composer
- Выберите слои для карты 1
- Добавить легенду, текстовые поля, заголовок и т. Д.
Save as template
как Map1.qptExport as PDF
- Повторите шаги с 3 по 6 для карты 2, 3 и т. Д.
Когда мне нужно обновить карты, я буду делать следующее:
- При необходимости повторно экспортируйте слои и стили слоев (для слоев, отличных от базовой карты)
- Выберите слои для карты 1
- Загрузить печать композитора
Add Items from Template
(Map1.qpt)Export as PDF
- Повторите шаги 2–5 для карты 2, 3 и т. Д.
Будет ли эффективнее создать один файл QGIS для каждой карты?
Всякий раз, когда я обновляю карты, мне приходится реэкспортировать несколько шейп-файлов, поэтому использование дублированных слоев и групп слоев также не будет идеальным - не говоря уже о том, что это может привести к путанице.