다른 다각형의 경계까지 확장되는 보로 노이 다각형을 얻습니다.


10

지구에 특정 허브 (노란색)가 있습니다 (연한 파란색). 지구의 모든 지점과 가장 가까운 허브를 나타내는 다각형을 찾아야합니다.

QGIS를 사용하여 얻은 보로 노이 다각형은 이미지에서 갈색으로 표시됩니다. 그러나 전체 지구를 채우기 위해 다각형이 필요하므로 외부 경계를 채우기 위해 보로 노이 다각형이 필요합니다.

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

voronoi 다각형을 만드는 동안 버퍼 영역을 추가 한 다음 교차 기능을 사용하여 다각형을 구역 경계에 자르려면 다음 이미지와 같이 잘못된 다각형이 표시됩니다.

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

필요한 보로 노이 다각형을 어떻게 생성합니까?


1
그들이 해결하지 않으면, qgis는 버퍼링 된 경우 적절한 보로 노이를 생성하지 않습니다. 여기 링크 참조 gis.stackexchange.com/questions/11866/…

GME에서 rdeldir 도구를 사용해 보셨습니까? spatialecology.com/gme/rdeldir.htm
mwil

2
@Dan이 옳습니다 : 아래쪽 그림의 모든 비트가 잘못되었습니다 (선 세그먼트가 측면의 점을 이등분해야하지만 대부분은 그렇지 않습니다). 해결 방법은 다각형의 범위를 넘어 (대형 경계 상자의 모서리에있는) 4 개의 인공 점을 배치하고 보로 노이 다각형 계산에 포함시킨 다음 결과를 다각형과 교차시키는 것입니다.
whuber

당신이 ArcMap의가있는 경우 빌에서 알 수 있듯이, 내가 제공되는 구현은, 그렇지 않으면, "무한대 점"일부를 포함,이 작업을 수행 할 것

답변:


4

나는 당신의 문제에 대한 해결책을 가지고 있다고 생각합니다. Sextante 플러그인을 통해 SAGA GIS라는 프로그램에서 모듈에 액세스 할 수 있습니다. 포인트 모듈에는 Thiessen Polygons라는 도구가 있습니다. 이것은 보로 노이 다각형의 또 다른 이름입니다. 이 도구는 당신을 위해 작동합니다. 방금 빗물 게이지 세트에서 시험해 보았고 ArcGIS와 잔디 (v.voronoi)가 제공하는 것과 동일한 적용 범위를 얻었습니다. 그래서 적어도 출력에 대해 확신합니다. 이게 도움이 되길 바란다.


QGIS Geoprocessing Toolbox의 Points 모듈에서 Thiessen Polygons 도구를 찾을 수 없습니다. 그러나 dominoc925.blogspot.com.au/2013/07/… 는 SAGA GIS를 사용하여 직접 작동하는 방법을 설명했습니다.
AndrewHarvey

0

이전 의견의 요약으로 ...

무한대로 포인트를 추가 한 다음 잘라 내기 기능을 사용하십시오. 이 비디오는 꽤 명확하게 보여줍니다.

https://www.youtube.com/watch?v=eos1nR-5Tio

이것이 누군가를 돕기를 바랍니다!


비디오에 설명 된 절차가 잘못되었습니다. 문제의 두 번째 그림에서 볼 수 있듯이 버퍼 영역을 추가하고 교차를 사용하면 다각형이 정확하지 않습니다.
shreyasgm 17
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.