QGIS를 사용하여 다른 레이어이지만 동일한 영역을 보여주는 여러 맵을 생성합니까?


12

인쇄 작곡가의 아틀라스 생성 도구에 대해 알고 있는데,이를 통해 사용자는 동일한 레이어 / 기능을 표시하지만 지리적 인 영역이 다른 여러 맵을 만들 수 있습니다.

내가 찾고있는 것은 동일한 영역을 덮지 만 다른 모양 파일 / 레이어를 표시하므로 제목과 약간 다른 범례를 갖는 여러 맵 (아마도 약 10 개 이상)의 생성 및 업데이트를 최적화하는 워크 플로우입니다.

현재 제안 된 워크 플로는 다음과 같습니다.

  1. 모든 레이어를 같은 파일에로드
  2. New print composer
  3. 지도 1의 레이어 선택
  4. 범례, 텍스트 상자, 제목 등을 추가하십시오.
  5. Save as template Map1.qpt로
  6. Export as PDF
  7. 맵 2, 3 등에 대해 3-6 단계를 반복하십시오.

지도를 업데이트해야 할 때 다음을 수행합니다.

  1. 필요에 따라 레이어 및 레이어 스타일을 다시 내 보냅니다 (기본 맵 이외의 레이어)
  2. 지도 1의 레이어 선택
  3. 인쇄 작곡가로드
  4. Add Items from Template (Map1.qpt)
  5. Export as PDF
  6. 맵 2, 3 등에 대해 2-5 단계를 반복하십시오.

대신 각 맵마다 하나의 QGIS 파일을 작성하는 것이 더 효율적입니까?

맵을 업데이트 할 때마다 여러 셰이프 파일을 다시 내 보내야하므로 중복 레이어와 레이어 그룹을 사용하는 것도 이상적이지 않습니다. 혼동 될 수 있습니다.

답변:


10

QGIS 2.8에는 맵에서 스타일을 잠그는 옵션이 있습니다. 먼저 인쇄 작곡가에 맵 페이지 수를 추가하십시오. 두 개의 맵이있는 예 :

여기에 이미지 설명을 입력하십시오

해당 인쇄 작곡가

여기에 이미지 설명을 입력하십시오

인쇄 작곡가 맵 속성에서 "맵 항목의 레이어 잠금"및 "맵 항목의 레이어 스타일 잠금"속성을 확인하십시오. QGIS에 표시된 레이어와 스타일을 설정 한 후 각 맵에 대해이 작업을 수행하십시오.

여기에 이미지 설명을 입력하십시오

잠금 레이어 스타일이 QGIS 2.8 changelog에서 누락 된 것 같습니다 : https://www.qgis.org/en/site/forusers/visualchangelog28/index.html#map-composer

맵 작성기에서 인쇄 할 때 각 맵에는 고유 한 수의 레이어와 스타일이 있습니다.


1
당신의 도움을 주셔서 감사합니다! 따라서 10 개의 맵을 만들려면 10 페이지의 작곡가를 만들고 맵과 범례를 10 번 복사 한 다음 맵 1에 적합한 레이어를 선택하고 맵 1의 레이어와 스타일을 잠근 다음 동일한 작업을 수행해야합니다. 지도 2-10? 그리고 업데이트해야 할 때 똑같은 일을 다시합니까?
Balala

1
예,하지만지도를 업데이트 할 때 다시 할 필요는 없습니다. 맵 작성기를 템플릿으로 저장하고 다음에 인쇄해야 할 때 재사용하십시오. 새 테이블을 추가하는 경우 작성기의 맵에 수동으로 처리해야합니다.
Jakob

레이어가 동일하게 유지되지만 데이터가 변경된 경우에는 제대로 작동합니까? 내 문제는 내가 해야하는 작업에 대해 레이어를 다시 내 보내야하므로 레이어 이름이 변경되어야한다는 것입니다. 나는 그것이 작동하지 않으며 동일한 프로세스를 다시해야한다고 생각합니다. 맞습니까?
Balala

1
예, 테이블 이름은 같아야하며 스타일을 정의하는 열은 내보내기간에 동일한 이름을 가져야합니다.
Jakob
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.