본문 바로가기

GDAL : gdalwarp example : tr (resolution) command : gdalwarp (enter) Usage: gdalwarp [--help-general] [--formats] [-s_srs srs_def] [-t_srs srs_def] [-to "NAME=VALUE"] [-order n | -tps | -rpc | -geoloc] [-et err_threshold] [-refine_gcps tolerance [minimum_gcps]] [-te xmin ymin xmax ymax] [-tr xres yres] [-tap] [-ts width height] [-wo "NAME=VALUE"] [-ot Byte/Int16/...] [-wt Byte/Int16] [-srcnodata "value [value...]"] [-dstnodata "value [v.. 더보기
GDAL : 래스터 데이터 좌표계 변경 (gdalwarp 사용) gdalwarp를 사용하는 방법은 http://www.gdal.org/gdalwarp.html 에 자세히 나와있습니다. 요 포스팅에서는 gdalwarp를 이용해서 좌표계를 변경하는 방법에 대해서 한글로 간단하게 정리하는데 의미가 있습니다. 설명을 위해 A.tif 라는 파일을 생성해뒀습니다. A.tif 라는 파일의 좌표계는 EPSG 4326입니다. gdalinfo 명령어로도 확인이 가능하죠 아래와 같이 말이에요. gdalinfo A.tif Driver: GTiff/GeoTIFF Files: Original00.tif Size is 2000, 2000 Coordinate System is: GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS 84",6378137,298.2.. 더보기
GDAL : gdalwarp (using mask) gdalwarp할 때 mask를 씌울 수 있는데요. 간단하게 살펴보면 다음과 같습니다. gdalwarp -cutline /path/shp/file -srcnodata value1 -dstnodata -9999 before.tif after.tif 옵션을 잘 살펴보시면 됩니다. -cutline에 마스크로 사용할 shp 파일을 위치까지 잘 작성해주시면 됩니다. -srcnodata value1은 before.tif의 nodata 값을 의미하는 것이고 -dstnodata -9999는 after.tif에 nodata 값을 -9999로 설정하겠다는 것입니다. 다음 src_data dst_data를 작성해주시면 됩니다. 여기서 src_data는 before.tif로 설정한 것이고 dst_data는 after.tif로.. 더보기