QGIS에서 포인트까지의 거리 계산


16

QGIS에서 가장 가까운 지점까지의 거리를 계산하는 방법이 있습니까? ArcGIS에는 Euclidean Distance 라는 함수가 있습니다.이 함수 는 입력 벡터 또는 래스터를 가져 와서 거리 래스터를 생성 할 수 있습니다.

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

QGIS에도 비슷한 기능이 있습니까? 설명서에서 찾을 수 없습니다. RasterQGIS 의 기능과 래스터가 아닌 솔루션에 대한 MMGISHub Distance계산을 살펴 보았지만 어떻게 사용하는지 알 수 없었습니다. 벡터 접근 방식이 유일한 해결책이라면 괜찮을 수도 있습니다.

답변:


24

먼저 벡터 레이어를 래스터 화하십시오. Raster 메뉴에서 Rasterize를 사용하여 수행 할 수 있습니다.

래스터 화하기 전에 추가 필드를 만들고 '1'로 채우고 래스터화할 때이 필드를 선택하는 것이 좋습니다.

둘째, 래스터 \ 분석 \ 근접

플러그인에서 GDALTools가 켜져 있어야합니다.


고마워-효과가 있었다. 이론적으로 필드 값이 어떻게 달라 집니까?
djq

1
래스터 화하려면 디스크에 기존 래스터가 있어야합니다. 그 래스터를 어떻게 만드나요 ???
DPSSpatial

QGIS 2.0에는 기존 래스터가 필요하지 않습니다.
z0r

안녕하세요 Maxim, 왜 "1"값을 가진 추가 필드가 필요한지 설명해 주시겠습니까? 감사합니다
Hicham Zouarhi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.