Ubuntu で SAGA GIS を使ってみる
【概要】SAGA GIS(System for Automated Geoscientific Analyses)は、地形解析や空間データ処理に対応したオープンソースの地理情報システムソフトウェアである。本記事では、Ubuntu への SAGA GIS のインストール方法と、ESRI Shape ファイルの読み込みと表示の方法を解説する。
【目次】
Ubuntu で SAGA GIS のインストール
SAGA GIS のインストールには、パッケージを用いる方法とソースコードからビルドする方法がある。手軽にインストールしたい場合はパッケージを用いる方法を、最新バージョンの利用やカスタマイズが必要な場合はソースコードからビルドする方法を選択する。
インストールの事前準備
SAGA GIS をインストールする前に、システムを最新の状態に更新する。端末(Ubuntuのコマンド入力画面)で次のコマンドを実行する。このコマンドにより、パッケージ情報が最新の状態になり、インストール済みのパッケージにセキュリティアップデートやバグ修正が適用される。
# パッケージリストの情報を更新
sudo apt update
# インストール済みのパッケージを包括的に更新 (依存関係も考慮)
sudo apt full-upgrade
# カーネル更新等で実際に再起動が必要な場合のみ実行を推奨
# sudo shutdown -r now
パッケージを用いてインストール
Ubuntu の公式リポジトリ(ソフトウェア配布サーバ)から SAGA GIS をインストールする。端末で次のコマンドを実行する。
sudo apt -y update
sudo apt -y install saga
ソースコードからビルドしてインストール
ソースコードを取得し、ビルドしてインストールする。(ソースパッケージを用いてビルドとインストールを行う場合)
以下のコマンド例に含まれるバージョン番号(saga-2.0.4+dfsg)は古いバージョンである。実際にインストールする際は、利用可能な最新バージョンを確認すること。
mkdir /tmp/saga
cd /tmp/saga
sudo apt-get source saga
sudo apt-get build-dep saga
cd saga-2.0.4+dfsg
sudo dpkg-buildpackage -rfakeroot
cd ..
sudo dpkg -i *.deb
ESRI Shape ファイルからの読み込みと表示
ESRI Shape ファイル(拡張子 .shp)は、GISソフトウェアで広く使用される地理データ形式である。SAGA GIS でこのファイルを読み込み、地図として表示する手順を以下に示す。
- SAGA GIS を起動する。端末で次のコマンドを実行する。
saga_gui - メニューから「File」→「Shapes」→「Load Shapes」の順に選択する。
- ファイル選択ダイアログで、読み込む ESRI Shape ファイルを選択する。
- 地図データを表示する。左側のパネルで「Data」をクリックし、表示したいデータ(例: 01.buildings)をダブルクリックする。