1
4

More than 3 years have passed since last update.

Gdalのインストールとコマンドによる利用例

Last updated at Posted at 2020-05-14

はじめに

 conda環境でのGdalのインストールに戸惑ったのでメモします。

環境

OS: Ubuntu 18.04.4 LTS
python: 3.7 (conda)

インストール方法

検索すると多くの方法がありますが、色々試した結果、 公式ページのこちらが確実でした。(当たり前ですが。)

conda install -c conda-forge gdal

動作確認。

(py37) :~$ python
Python 3.7.7 (default, Mar 26 2020, 15:48:22) 
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from osgeo import gdal
>>> 

gdalのコマンド利用

gdalのコマンド(ここではgdal_mergeを例としています)は、jupyter notebookでは、以下で呼び出すことができますが、Scriptで動かすときは以下で動作できる。

jupyter notebookの場合

!gdal_merge.py *****

Scriptの場合

 (py37) :~$ which gdal_merge.py
/home/username/anaconda3/envs/py37/bin/gdal_merge.py
(py37) :~$ python
Python 3.7.7 (default, Mar 26 2020, 15:48:22) 
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path.append('/home/username/anaconda3/envs/py37/bin/')
>>> import gdal_merge as gm
>>> gm.main([***]) #***には対象のGdalのコマンドを入力

おわりに

gdalのインストール、およびコマンドの利用方法の確認に時間がかかったので、備忘録として記録しました。

1
4
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
1
4