3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

gdal2tilesでGeoTIFFをラスタタイルに変換

Posted at

今回やりたいこと

GeoTIFFをgdal2tilesを用いてXYZタイルに変換する。

動作環境

  • MacBook Pro (13-inch, M1, 2020) macOS Monterey バージョン12.6
  • Python 3.10.4
  • GDAL 3.5.2, released 2022/09/02

GDALのインストール

(すでにPCにGDALをインストールしている人は飛ばしていただいて結構です。)

筆者はMacを使用しているので、以下のQiitaを参考にGDALのインストールを進めました。
https://qiita.com/mits003/items/8684603da4a8fc4a367a

上記の記事は ##インストール方法 の部分で記載されているtarコマンドの実行部分で以下の通りに記述されています。

tar -xpzf GDAL-3.3.0.tar.gz

GDALのバージョン数の記載は自身がダウンロードしたものによりますので、単純にコピペせずに以下の通りにコマンドを実行しましょう。

brew install gdal
pip download GDAL
tar -xpzf GDAL-<GDALのバージョン>.tar.gz  
cd GDAL-3.3.0
python setup.py build_ext --gdal-config /usr/local/Cellar/gdal/<GDALのバージョン>/bin/gdal-config
python setup.py build
python setup.py install

gdal2tilesのインストール

公式Webページを参考にして以下のコマンドを打ちます。

pip install gdal2tiles

gdal2tilesを用いてXYZタイル化

以下のQiita記事を参考にしました。
https://qiita.com/Kanahiro/items/4b5f8db5743c69741220

gdal2tiles.py source.tif target_dir -z3-18 --xyz --processes=4

"--xyz"を指定しないと、TMS形式で出力されてしまいます。 "--processes"で使用するプロセス数を決めます。今回は4で設定しました。
2.53 GBのGeoTIFFをXYZタイル化するのに約10分程度かかりました。

image.png

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?