QGISで地理院タイルを表示してみよう
用意するもの
具体的な作業
TileLayer Plugin を QGISにインストールします。
- QGISを起動します。
- 「プラグイン」->「プラグインの管理とインストール」を選択します。
検索ボックスより「tilelayer」と入力することで、「TileLayer Plugin」がリスト上に現れますので、それを選択し「プラグインをインストール」ボタンを押します。
正常にインストールできたら、「Close」ボタンを押します。
タイルレイヤプラグインを使用するための外部レイヤ定義ディレクトリを作成・設定します。
- 外部レイヤ定義ディレクトリを作成します。私の場合は、 ~/work/QGIS/TileLayerPlugin というディレクトリを新規に作成しました。
先ほど作成した、外部レイヤ定義ディレクトリ内に、レイヤ定義ファイルを配置します。ここで、配置するファイルはTileLayer Plugin内に公開されているファイルを使用します。
現在のファイル配置状況 ~/work/QGIS/TileLayerPlugin/GSIMaps.tsv ~/work/QGIS/TileLayerPlugin/GSIMapsDisaster.tsv
タイルレイヤプラグインの設定をします。
- QGISの「Web」->「タイルレイヤプラグイン」->「タイルレイヤを追加する」を選択します。
- 「設定」ボタンを押します。
- 今後の使い勝手を良くするために「プラグインをレイヤメニュー/ツールバーに移動する」にチェックを入れ「OK」ボタンを押します。
- レイヤメニューに「タイルレイヤプラグイン」が移動されるのを確認します。
- 「設定」ボタンを押します。
- 事前に作成しておいた「外部レイヤ定義ディレクトリ」の指定を行い、「OK」ボタンを押すことで、タイルレイヤプラグインの設定が完了します。
QGIS上に表示するタイルレイヤを選択する。
- レイヤメニュー または 「レイヤ」->「レイヤの追加」->「タイルレイヤを追加する」からタイルレイヤプラグインの画面を表示します。
- この時点で既にプラグインの設定を終えているので、一覧に表示された任意タイルレイヤを選択し「追加」ボタンを押すことでQGIS上に地理院タイルを表示することができます。