QGIS의 Zonal Stats 플러그인을 사용하여 오버레이 다각형에서 래스터 통계를 추출합니다 (종 분포의 모양 파일이 있으며 각 종 범위 내에서 환경 데이터를 추출하려고합니다). 데이터를 가져와야하는 300 개 정도의 파일이 있으므로 파이썬 콘솔에서 실행할 스크립트를 작성하고 싶지만 파이썬을 사용하는 초보자는 아니며이 작업을 수행하는 방법을 모릅니다.
QGIS에서 래스터 데이터를 추출하기 위해 Python 스크립트 실행의
—
Chad Cooper
차드-예, 비슷한 질문이지만 더 구체적입니다. 아무도 다른 질문에 대답하지 않았으며 대신 문제를 해결하는 다른 방법을 제안했습니다. 다른 게시물을 삭제하는 방법을 모르겠습니다
—
Thomas
다른 질문에서 나는 당신이 원하는 것을 할 수있는 r 스크립트를 지적했으며 Sylvester Sneekly는 당신을 파이썬의 정확한 방법으로 명명했습니다. 파이썬이나 r로 코딩하는 데 익숙하지 않다면 다른 힌트보다 도움이되지 않습니다. 자체 코딩 스크립트 또는 많은 마우스 클릭이 필요합니다. 작동하지 않는 경우 코딩을 배우고 예제를 시도한 후 다시보고하십시오.
—
Curlew
@ Curlew-실베스터의 방법은 매우 훌륭하게 들리지만 엄청난 학습 곡선을 나타내며 지금은 할 시간이 없습니다. 실베스터의 도움에 감사하지만 그 이후로는 간단한 답이 아니었다. 나는 다른 질문 ( gis.stackexchange.com/questions/23203/… ) 에서 언급 한 게시물에서 내가 읽은 대부분의 코드를 가지고 있었지만 . 실베스터의 방법이 파이썬에서 이것을 수행하는 유일한 방법이라면 어쩌면 얼마나 어려운지 과소 평가했을 것입니다.
—
Thomas
@ Curlew-R 스크립트가 실제로 작동합니다. 감사합니다. 내가 아직 해결하지 못한 유일한 것은 R에 반환 된 결과를 shapefile의 .dbf 파일에 추가하는 방법입니다 (이에 대한 도움이 있으면 감사하겠습니다).
—
Thomas