반응형
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로 설정했습니다.
이 밖에도 여러 옵션이 gdalwarp에 적용될 수 있습니다.
http://www.gdal.org/gdalwarp.html
위 사이트에 자세하게 나와있어요 ^^
*추가 2014/11/04)
위 gdalwarp의 경우 source의 srs와 output의 srs가 정해져있지 않은데요.
즉 파일의 좌표계는 변하지 않을 것입니다.
만약에 좌표계를 변경하셔야 하면 s_srs와 t_srs를 설정해주시면됩니다.
마지막으로 cutline에 들어가는 shapefile은 source의 srs와 동일한 좌표계인 것이 좋습니다.
반응형
'리눅스 > 지오,서버' 카테고리의 다른 글
PostGIS install and setting(apply database) in Ubuntu 12.04 (0) | 2014.10.11 |
---|---|
PostgreSQL install and setting(add user) in Ubuntu 12.04 (0) | 2014.10.11 |
GDAL : gdal_grid example (0) | 2014.09.01 |
GDAL : gdalwarp (using mask) (1) | 2014.09.01 |
GDAL : netCDF to GeoTiff (0) | 2014.09.01 |
GDAL : esr -> geotiff .... using gdal_translate (0) | 2014.08.30 |
GDAL : 리눅스에서 GDAL 소스코드 빌드 (0) | 2014.05.19 |
GDAL : gdal 컴파일 설치 시 postgresql 연결 (0) | 2014.01.13 |
잘 보고 갑니다. 좋은 하루 되세요. ^^