매핑 기능을 위해 그릴 폴리곤 또는 선을 포함하는 래스터 파일이 있습니다. 지금하고 싶은 것은이 폴리곤/라인을 따라 래스터 데이터의 값을 추출하고 픽셀을 따라 높이의 그래프를 그립니다. How to extract an arbitrary line of values from a numpy array?에서와 같이 이번에는 다각형이 선이 아닙니다형상 파일에서 래스터 값 추출
-1
A
답변
0
샘플링 간격을 결정해야합니다. 원하는 간격으로 선/다각형 모서리를 따라 점을 추가 한 다음 해당 점에서 래스터 값을 추출 할 수 있습니다 (gdal/numpy 사용).
픽셀을 "건너 뛰는"아티팩트 또는 동일한 픽셀에서 두 개의 샘플을 가져 오지 않으려면 래스터 해상도와 샘플링 간격 사이의 관계에 유의해야하며, 어떤 종류의 필터링/보간을 결과 프로파일.
+0
조언 주셔서 감사합니다 – Boikem
제가 이해한다면 래스터와 다각형 모양 파일이 있고 다각형 경계 근처에서 값을 추출하고 싶습니다. 맞습니까? "가까운"이란 무엇을 의미합니까? 경계 바로 아래에서? – kaycee
Yh 바로 경계 아래 – Boikem