QGIS 아틀라스에서 아이콘 그룹화 및 정렬


10

QGIS를 사용하여 보호 지역의지도 책을 만들고 있습니다. 버전 2.12를 사용하고 있지만이 질문은 버전 2.14에도 적용됩니다.

이지도 책에는 여러 관심 장소 (poi) 객체가 제시되어 있습니다. 주차, 정보 스테이션 및 관점과 같은 일부는 아이콘으로 표시됩니다. 이것들이 서로 가까이있을 때 아이콘을 그룹화하고 poi 객체의 중심점에 가깝게 (선으로) 정렬하는 것이 관련됩니다. 현재 이것은 데스크톱 게시 도구를 사용하여 수행되며 다음과 같습니다.

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

이 과정을 가능한 한 많이 QGIS 아틀라스 시스템으로 가져오고 싶습니다. 우리는 많은 보호 영역을 가지고 있으므로 프로세스 자동화의 이익은 잠재적으로 큽니다.

QGIS에서 어떻게 할 수 있습니까?

또한 컨텍스트를 위해 POI를 한 지점으로 집계하기 위해 FME 사용 질문을 참조하십시오 .


2
웹 응용 프로그램 (온라인 아틀라스) 및 아틀라스 기능 (인쇄)에 대해 이야기하고 있지만 poi 포인트 기능을 적절한 방식으로 정렬하지 않는 이유는 무엇입니까? 나는 실제 위치와 아틀라스의 그래픽 표현을위한 두 개의 피쳐 클래스를 사용합니다. 아마도 첫 번째 클래스에 연결되어 있습니다.
Jochen Schwarze

이것이 QGIS에 관한 것임을 명시 할 것입니다.
ragnvald

내 지식으로는 포인트 심볼을 서로 맞추기위한 방법이 없습니다. 나는 잘못되어서 기쁘다. 마지막으로 문제가 발생했을 때는 Illustrator와 같은 데스크톱 게시 도구에서 처리되었습니다.
Jakob

답변:


10

일부 표현식 기반 SVG 기호를 사용하여 다음을 달성 할 수 있습니다.

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

기본적으로 아이콘 # 1, # 2 등을 결정하는 여러 속성이 있습니다.

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

내가 아는 한 현재 SVG 위치를 해당 레이블 위치에 의존하게 만들 수는 없습니다. 따라서 오른쪽 하단 모서리에 레이블을 배치하지 않으려면이 설정을 2.14에서 사용할 수 있습니다.

아이콘을 올바른 위치로 이동하려면 오프셋을 사용하십시오. 아이콘은 속성 값을 기반으로 정의됩니다.

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


모든 아이콘이 항상 사용되는 것은 아니므로 아이콘 라인업에 차이가 생길 수 있습니다.
ragnvald

1
아니요,이 방법에는 문제가 없습니다. 명확히하기 위해 속성 테이블의 스크린 샷을 추가했습니다.
underdark

거리 버퍼에 따라 POI 클러스터를 준비하기 위해 FME와 같은 FTL 도구를 사용하려고 생각했습니다. 클러스터 내에서 poi의 집계 된 필드 / 목록을 유지 함으로써이 목록을 사용하여 관련 아이콘을 Imagemagick을 사용하여 POI 생산 테이블에 연결하여 함께 추가 할 수 있습니다. 다른 하나는 아이콘의 가능한 모든 돌연변이 (최대 6 아이콘 너비)를 생성 한 다음 키를 사용하여 관련 아이콘을 PNG 또는 SVG 마커로 호출하는 것입니다. 솔루션과 적절한 데이터 준비의 조합이 가장 좋습니다. 귀하의 답변이 선두에 있습니다 ;-)
ragnvald

아이콘 당 하나의 속성 대신 "와일드 카드"를 사용하여 하나의 속성을 기준으로 필터링하는 것이 더 좋습니다. 가능합니까?
ragnvald

아마 훨씬 더 어려운 것 같습니다.
underdark
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.