QGIS는 선을 따라 점의 거리를 계산합니다


12

폴리 라인 (이동 경로)과 선을 따라 점이 기록되어 있습니다. Quantum GIS에서 선을 따라 거리를 각 포인트마다 계산하고 싶습니다. 포인트 속성 테이블에 새로운 열을 추가하여 결과가 선상에있는 거리를 나타내는 결과를 원합니다. 어떤 생각이라도 감사합니다.

마이크.

답변:


12

GRASS 플러그인을 사용하고 싶다면 v.distance 모듈이 있습니다. 먼저 GRASS Toolbox의 v.in.ogr 모듈을 사용하여 폴리 라인 및 점 레이어를 GRASS로 가져옵니다. 그런 다음 v.distance 모듈을 찾으십시오. 시작 및 끝 벡터는 분명히 점과 선입니다. 그런 다음 "선형 형상을 따라 가장 가까운 지점까지의 거리 ..."를 선택하십시오. 거리 값을 승인하려면 속성 열 이름도 필요합니다 (아직없는 경우 v.db.addcol을 사용하여 해당 속성을 추가하십시오). 그렇게해야합니다.


많은 감사합니다 Micha. 부재중이어서 지금은 피드백을 줄 수 없습니다. v.distance 모듈은 정확히 내가 필요한 것입니다. 대단히 감사합니다.
Gabz

레이블은 현재 (QGIS 2.2에서) "이 선형 피처를 따라 점 / 중심점 사이의 거리"라고 읽습니다.
byteit101

QGIS 3.2에서이 옵션 / 라벨을 찾을 수없는 것 같습니다. 내가 틀렸거나 해결 방법이 있다면 누구나 실마리가 있습니까? 지금까지 3.2에서이 문제를 해결하기 위해 아무것도 찾을 수 없었습니다 ...
Horizen

3.10 또는 3.12에서는 작동하지 않습니다.
Jacques MALAPRADE

2

이것을 측정하는 다른 방법은 Qchainage (QGis 플러그인)를 사용하여 라인에서 동일한 간격으로 노드를 생성하는 것입니다. 그런 다음 가장 가까운 허브까지의 거리 (QGis 플러그인)를 사용하여 포인트 간의 거리를 계산할 수 있습니다.


0

KP를 찾기 플러그인은 라인 기능을 포함, 지점 층과 다른 층으로이 작업을 수행합니다. 선에 점을 투영하고 선을 따라 측지 거리와 해당 선까지의 거리를 제공합니다. 대화식 모드를 갖거나 새로운 속성 필드를 추가하여 전체 포인트 레이어를 반복 할 수 있습니다.

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