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.