gdal로 거리 래스터 만들기
라인 벡터의 래스터 변환
gdal_rasterize 명령을 사용합니다.
## ベクタファイルを入力して2値のラスタファイルを出力する
# -burn オプションで地物のある領域に「1.0」を代入
# -tr オプションで解像度を指定(10mメッシュ)
# -a_nodata オプションで地物のない領域に「0.0」を代入
# -te オプションで対象領域の範囲を指定(xmini xmax ymini ymaxの順に指定)
# 入力ファイル(WL.shp) 出力ファイル(WL.tif)の順に指定
gdal_rasterize -burn 1.0 -tr 10.0 10.0 -a_nodata 0.0
-te 417000.0 4621000.0 459000.0 4659000.0 WL.shp WL.tif
거리 래스터 만들기
gdal_proximity.py 명령을 사용합니다.
## ラスタファイルを入力してラスタ距離地図を作成する
# distunits オプションで「GEO」を指定(地図上の距離)
# 入力ファイル(WL.tif) 出力ファイル(WL_buffer.tif)の順に指定
gdal_proximity.py -distunits GEO WL.tif WL_buffer.tif
명령 요약
## ベクタのラスタ化
gdal_rasterize -burn 1.0 -tr 10.0 10.0 -a_nodata 0.0 -te 417000.0 4621000.0 459000.0 4659000.0 WL.shp WL.tif
### 距離ラスタ作成
gdal_proximity.py -distunits GEO WL.tif WL_buffer.tif
Reference
이 문제에 관하여(gdal로 거리 래스터 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ishiijunpei/items/6e2beed20d1369faf9a2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)