QGIS에서 Manhattan Voronoi를 수행하는 방법?


12

지난 2 주 동안 QGIS에서 Manhattan Voronoi를 수행하는 방법을 찾기 위해 노력했습니다. Manhattan Voronoi와 "normal"Euclidean Voronoi의 차이점은 이 링크 를 확인 하십시오.

누군가 올바른 방향으로 나를 가리킬 수 있습니까? 아래 링크에서 내가 얻은 정보 샘플 (포인트 및 하나의 다각형)을 찾을 수 있습니다

https://drive.google.com/file/d/0B4WB0ixNBUYkREtlcW0weDJUYU0/edit?usp=sharing

QGIS에 참여하고 싶지만 가능하지 않은 경우 다른 솔루션을 사용할 수 있습니다.


1
도로 네트워크를 기반으로 실제 드라이브 타임 쉐드를 만들려고합니까, 아니면 픽셀 그리드를 기반으로 멋진 그래픽을 만들려고하십니까? 픽셀 그리드는 셀 내에서 포인트를 찾은 다음 래스터 계산 또는 쿼리를 수행하여 MIN (ABS (X1-X2) + ABS (Y1-Y2))를
— 찾는 것만 큼 간단합니다.

포인트는 우편 번호 중심 포인트입니다. 내가 찾고있는 것은 각 우편 번호의 영향을받는 영역을 얻는 것이므로 질문에 대답하면 멋진 그래픽을 만들려고합니다. 귀하의 조언을 따르고 QGis에서 래스터 계산을 수행하는 방법을 Google에 알려 드리겠습니다. 감사.
— f616

우편 번호는 실제로 불규칙하므로 Voronoi 또는 Manhattan Voronoi는 우편 번호의 내용을 잘 나타내지 않습니다. 모든 우편 번호의 형태 파일을 얻을 수 있으며, 다소 정확한 상태를 유지하면서 단순화하려는 경우 래스터로 변환 할 수 있습니다. 그런 다음 결과를 벡터로 다시 변환하여 단순화 된 대략적인 우편 번호 맵을 제공 할 수 있습니다.
— user15741

실제로 당신이 옳지 만, 포르투갈 우체국은 우편 번호의 모양을 제공하지 않습니다 (긴 4 + 3 형식). 그러나이 제안에 따르면 보로 노이 모양이 실제 우편 번호 영역과 일치하는지 여부는 관련이 없습니다. 중요한 것은 보로 노이가 맨해튼 스타일이어야 거리 거리에 더 잘 부합한다는 것입니다. 이 voronoi는 일부 통신 서비스의 가격을 책정하는 데 사용됩니다. 다시 한번 감사합니다
— f616

Grass 기능 v.net.centrality가이 프로젝트와 관련이있을 수 있습니까? grasswiki.osgeo.org/wiki/Vector_network_analysis
— ragnvald

답변:


2

매우 높은 해상도로 조밀 한 망사 (그리드, 메쉬 등)를 만듭니다. fishnet의 각 점에 대해 가장 가까운 점까지의 거리를 계산하되 맨해튼 거리를 거리 계산기로 사용하십시오. 근사치이지만 아마도 소포 레벨 세부 사항 만 필요합니다.

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