PyQGIS에서 폴리 라인 레이어를 다각형 화하려고 시도하는 동안
processing.runandload("qgis:linestopolygons",explode_path,polygon_path)
파이썬 콘솔에서 명령을 사용하면 선 가장자리에 해당하는 다각형을 만들지 않습니다. 대신 곡선 가장자리를 따라 은색 다각형을 만듭니다. 선 가장자리를 따라 다각형이 만들어지지 않는 이유는 무엇입니까?
다각형 화에서 검은 선은 생성 된 다각형의 가장자리로 간주됩니다. 대신 곡선 가장자리 (파란색 다각형)를 따라 몇 개의 슬라이 버 만 생성됩니다.
@Joseph는 지금 SAGA 버전을 시도했습니다. 여전히 결과는 같습니다.
—
Sjs
플러그인 형상 검사기 또는 GRASS 도구 v.clean으로 선 모양 파일을 청소하십시오 .
—
Joseph
@Joseph 데이터는 위상 적으로 깨끗합니다. 'Polygonize'도구를 사용하여 원하는 결과를 얻었습니다. 의견 주셔서 감사합니다. 위상 검사기 몇 가지에 대해 알게되었습니다 :)
—
Sjs
좋은 점, 해결책을 찾게되어 기쁘다 =)
—
Joseph Joseph
processing.runandload("saga:convertlinestopolygons",explode_path,polygon_path)