폴리 라인 레이어에서 폴리곤 레이어 만들기


20

우리 시스템은 교차하지 않고 기하학적으로 유효한 (다중) 다각형의 모음을 나타내는 다각형 모양 파일을 기대합니다. 특히, 농장 필드. 우리는 종종 농장과 그 필드를 필드 경계 폴리 라인을 포함하는 폴리 라인 셰이프 파일로받습니다.

폴리 라인 레이어를 폴리곤 레이어로 변환하는 신뢰할 수있는 방법이 있습니까? 폴리곤 둘레가 쉐이프 파일에서 폴리 라인 주위의 최소 루프로 계산됩니까? 폴리 라인을 먼저 정리해야 할 것 같습니다.

회사에서 전문 패키지를 구매하지 않기 때문에 Quantum GIS 또는 기타 무료 도구와 관련된 솔루션에 주로 관심이 있습니다.

답변:


19

선을 다각형으로 변환하는 것은 쉽습니다. (Vector > Geometry Tools > Lines to polygons)

매달려있는 끝점을 처리하기 위해 폴리선 주위에 버퍼를 만들어 (Vector > Geoprocessing Tools > Buffer)'용해'로 설정할 수 있습니다. 이것은 매달려있는 엔드 포인트를 서로 연결합니다.

그런 다음 버퍼 다각형을 선으로 변환하십시오. (Vector > Geometry Tools > Polygons to lines)

그런 다음 선을 다각형으로 변환하십시오. (Vector > Geometry Tools > Lines to polygons)


1
선을 버퍼링하여 생성 된 다각형은 각 필드 외부의 얇은 스트립입니다. 이를 폴리 라인으로 바꾸면 각 필드의 둘레에 이중선이 만들어집니다. 결과적으로 겹치는 여분의 다각형을 제거해야한다고 생각합니까? 또한,이 훨씬 냈다보다는 스냅해야한다고 공개적으로 밖으로 단다 대한 수행하지 않는 것 (그들은 스냅 아무것도 없기 때문에)

이 돌 차기 놀이의 대답은 관련 문제에 큰 도움이되었습니다. 감사!!!
Katalpa

벡터 없음> 기하 도구가 기본값 2.18에 있음
dexgecko

12

매달려있는 문제를 해결하려면 Polygonizer 플러그인을 사용해보십시오 . 여기를 참조 하십시오 .


4
이것은 처리 도구 상자 플러그인이 현재 제공 -> geoalgorithms을 QGIS -> 벡터 형상 도구 -> Polygonize
bennos
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.