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.