2단계 · GDAL 레시피
전처리
무결성 확인, 좌표계·인코딩·범위·속성 정리.
1무결성 확인 (블록·축소본)GDAL/OGR C++, MIT, v3.13.3공간데이터 변환 표준 엔진. 래스터(GDAL)·벡터(OGR) 수백 가지 포맷.자세히 보기
gdalinfo -mm /raw/50110.tif | grep -E 'Size is|PROJCRS|LAYOUT|COMPRESSION|Block=|Overviews|Min/Max|NoData'Block=128x128: 내부 타일 구조. Overviews: 옆 파일 .ovr의 외부 축소본 → 파일 하나로 부분 읽기 불가, COG 웹 부분 읽기용 블록·축소본을 넣은 GeoTIFF. 확장자는 그대로 .tif. 자세히 규칙 미충족. Int32 1밴드, 값 1~5(위험 등급), NoData 0. 좌표계 (EPSG) 지구 위 위치를 숫자로 적는 약속. EPSG:4326: 위경도, EPSG:3857: 웹 지도 미터 좌표, EPSG:5186: 국내 중부원점. 자세히(중부원점).
2등급 → 색 (5단계)GDAL/OGR C++, MIT, v3.13.3공간데이터 변환 표준 엔진. 래스터(GDAL)·벡터(OGR) 수백 가지 포맷.자세히 보기
printf '1 215 48 39\n2 252 141 89\n3 254 224 139\n4 145 207 96\n5 26 152 80\nnv 0 0 0 0\n' > /work/ramp.txt && gdaldem color-relief /raw/50110.tif /work/ramp.txt /work/rgb.tif -alphagdaldem color-relief: 등급 1~5를 빨강~초록 RGB로 칠함. 값 그대로면 1~5 → 거의 검정. -alpha: 값 없는 칸(0) 투명.