QGIS에서 방사형 섹터 오버레이 생성


11

관심 지점에서 방사되는 섹터 그리드를 만들어야합니다. 다음은 수작업으로 수작업으로 정리 한 예입니다.

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

ArcGIS for Desktop을 사용하여 다트 보드 모양 파일을 생성하는 방법 에서 몇 가지 유사한 솔루션을 찾았습니다 . 그리고 바람이 PostGIS와에서 QGIS 장미 그리기 그러나 어느 쪽도 아니 정확히 내 기준에 맞는 없습니다.

이상적으로는 각 섹터가 (데이터 분석 목적으로) 개별 다각형이어야하고 매개 변수를 사용하여 다른 사이트에 대해이 오버레이를 생성하여 섹터 수와 반경 거리를 제어 할 수 있어야합니다.

누구나 QGIS에서 이러한 모양을 쉽게 생성 할 수있는 방법을 제안하거나 제공 할 수 있습니까? 차라리 이것이 상대적으로 일반적인 작업이라고 생각하므로 바퀴를 재발 명하기 위해 많은 노력을 기울이고 싶지는 않지만 해결책을 찾고 완전히 새로운 이민자가되는 데 어려움을 겪고 있습니다. 처음부터 솔루션.

답변:


10

(댓글이 너무 길지만 이것이 어떤 식 으로든 도움이 될 것이라고 생각했습니다.)

비례 원 이라는 플러그인이 있는데, 지정할 수있는 반경을 가진 x 개의 세그먼트 (다각형)로 나뉘어 진 범례 를 만들 수 있습니다. 메뉴 바에서 이것을 다운로드 할 수 있습니다 :

Plugins > Manage and Install Plugins...

캔버스를 포인트 중앙에 놓은 다음 플러그인 아이콘을 클릭하여 인터페이스를 엽니 다. 그런 다음 Legend only:

비례 원 인터페이스

라벨링이 활성화 된 아래와 같이 (수평선도 다각형 임) 표시 될 수 있습니다.

예

값이 : 인 필드 의 속성 테이블 에서 해당 라인을 식별하여 해당 라인을 제거 할 수 있습니다 .SECTL

속성 테이블

간단한 예로, 식 을 사용하여 필드 계산기ID 에서 새 필드 를 만들어 고유 한 값을 만들었습니다. 이것을 사용하여 분류 된 스타일을 만들고 다각형에 레이블을 지정했습니다.$id

결과


1
가장 도움이되어 주셔서 감사합니다.이 작업을 수행 할 수있는 "표준"방법이 있어야한다고 생각했습니다.
Andrew Little

@AndrewLittle-가장 환영합니다! 도움이되어서 기뻤습니다 :)
Joseph

1
@Joseph 나는 그것을 몰랐다, 정말 좋은 효과.
mgri

@Joseph $ id 라벨 방법은 결과를 보여 주었습니까? 플러그인이 주어진 순서로 객체를 생성한다는 의미입니까? 다른 로직을 사용하여 생성 된 다각형에 레이블을 지정하려면 어떻게해야합니까?
snaileater

1
U는 동일한 "슬라이스"의 생성 된 다각형이 중첩되어 있음을 알 수 있습니다. Joseph의 예에서 Polygon 3은 2로 겹쳐지고 1로 겹쳐져 있습니다. 아마도 Andrew의 계산 요구 사항을 준수하지
않을 수도 있습니다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.