가장 가까운 주행 거리를 기준으로 집수 지역을 생성하는 설명 된 GIS 방법이 있습니까?


11

즉. Voronoi 다각형과 isochrones의 조합으로 Voronoi 다각형은 유클리드 거리 대신 주행 거리를 기반으로합니다. 이것에 대한 이름이나 설명 된 방법이 있습니까?


1
나는 이것에 대한 정확한 이름을 모르지만 유클리드 거리와의 정확한 비유가 항상 운전 경로에서 가능하지는 않습니다. 일방 통행 도로를 고려하십시오 : 거리가 삼각형의 불평등에 맞지 않는 거리 위치를 유발합니다.
Anthony -GISCOE-

답변:


3

나는이 정확한 기술의 이름이 없다고 생각하지만, 다음 중 일부는 옵션을 제공 할 것입니다.

일반적으로 점 표현과 연속 표면 사이를 이동하기위한 많은 보간 기술이 있으며, 어두운 곳 에서 TIN 보간 방법이 설명했습니다 . 이어서, 연속 표면을 이소 크론을 생성하기 위해 값으로 분류 할 수있다.

도로와 같은 네트워크에서 가장자리를 따라 거리가 알려진 경우 A * 알고리즘과 같은 것을 사용하여 임의의 위치까지의 거리를 계산할 수 있습니다. 다시이 데이터는 거리별로 이소 크론으로 분할 될 수 있습니다.


오프로드 여행을 명시 적으로 허용하지 않으면 오프로드 보간은 의미가 없습니다. 이 경우 정답은 보간 그 자체 가 아니지만 도로 "가장자리"를 따라 이동하는 것이 아니라 오프 로드 여행에 대한 비용-거리 절차 (A * 알고리즘이 예)로 계산 됩니다 . IDW 나 크 래깅은 여기에 적합하지 않습니다.
whuber

프리젠 테이션 목적으로 오프로드 보간이 가능합니다. 운전 시간을 기준으로 어느 병원에 가야하는지 나타내는 도시지도를 상상해보십시오.
johanvdw

(어쨌든 IDW 또는 크릭은 나쁜 기술입니다. 보로 노이 다각형을 사용하여 동일한 이동 시간을 연결하는 것이
좋습니다

1
보간에 TIN을 사용하여 언급하는 방법을 업데이트했습니다 (모든 것을 벡터로 유지하십시오). 이 접근 방식은 지점 간 실제 비용이 아니라 이동 시간의 전체적인 그림을 제공하는 시각화 기술로 의도되었으므로 IDW 또는 이와 유사한 것이 좋습니다. 과학적으로는 정확하지 않지만 종종 이러한 성격의지도의 의도가 아닙니다 (예 : mysociety.org/2007/more-travel-maps , definitions-marketing.com/IMG/jpg/courbe-isochrone.jpg ).
scw

1
보간이라는 문구를 소프트웨어와 일치시키기 위해 사용하지만 이것이 실제로지도 제작 일반화 접근법이라는 데 동의합니다. 예술에서 과학에 이르기까지 GIS의 다양한 용도가 개념적 불일치를 유발할 수있는 또 다른 영역입니다.
scw

2

이 문제에 대해 두 가지 방법으로 볼 수있었습니다. 하나는 매우 간단합니다. 다른 하나는 많은 양의 지원 데이터가 필요합니다.

간단한 알고리즘은 보로 노이 다각형이 아닌 볼록 껍질에 의존합니다. 주행 시간 컷오프에 해당하는 거리 세그먼트에 대한 벡터 끝점과 정점의 볼록 껍질을 만듭니다. 그런 다음이 볼록 껍질을 사용하여 볼록 껍질 내부에서 드라이브 타임 컷오프 외부에있는 연결된 네트워크를 선택하십시오. 이들은 운전 시간에 도달 할 수없는 일반 영역 내부의 포켓입니다 (예 : 단방향 컷오프, 복잡한 내부 세분 등). 이러한 분리 된 포켓 네트워크 각각에 볼록 선체를 구성하고이 선체를 원래 볼록 선체의 내부 링으로 사용하십시오.

실제 곡선이 정점으로 구성된 볼록 껍질을 벗어날 수 있기 때문에 실제 곡선을 사용하는 경우이 특정 알고리즘이 훨씬 더 복잡해집니다.

지원 데이터 알고리즘에는 랜드 파티셔닝을 사용합니다. 소포는 가장 명백한 토지 분할이지만 모든 시나리오에 반드시 효과적인 것은 아닙니다. 솔루션 네트워크에 따라 각 소포는 솔루션 네트워크에서 액세스하거나 솔루션 네트워크에 액세스 할 수없는 것으로 결정됩니다. 소포에 접근 할 수 있으면 집수구 내부에 배치합니다. 그렇지 않은 경우 외부. 평면 측정법이 개발 된 영역에서 이것은 매우 쉽습니다. 도로 네트워크의 구성 요소로 차도 및 사유 도로 만 포함하십시오. 파티션이 솔루션 네트워크에 닿으면 액세스 할 수 있습니다. 여기서 잠재적으로 액세스 가능한 모든 파티션이 네트워크에 닿도록하는 데 어려움이 있습니다. 예를 들어, 하위 구획에 내부 공통지면 소포가있는 경우 네트워크에 닿는 소포와 어떤 방식 으로든 병합해야합니다. 그러나 대규모 공원의 내부 트레일과 같이 단순히 네트워크에 닿지 않은 채로 접근 할 수없는 지역이있을 수 있습니다. 내가 말했듯이, 많은 지원 데이터가 있지만 일단 데이터가 있으면 매우 효과적인 알고리즘입니다.

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