【GIS】#8 QGISで今昔マップの旧版地形図を一発で簡単に一括登録する技.(2022.3.3 周南追加改定)
【1】 一括登録の方法
今昔マップの「首都圏版」を事例としてご紹介します.以下の5ステップで完了です.
STEP1.下記のxmlファイルをダウンロード.(適当にデスクトップ上に)
STEP2.QGISを開いて,左の「ブラウザ」のパネルから「XYZ Tiles」を右クリック.そして「接続ロード」を選択.
STEP3.「接続情報をロード」でダウンロードしたxmlを選んで「開く」
STEP4.「接続を管理する」で「全てを選択」を押してから「インポート」
先程のブラウザパネルに,インポートした今昔マップの「首都圏版」が示されればOKです.
FINISH.最後にお好みの時代の今昔マップの地図タイルをダブルクリックすれば表示されます.(事前にベースマップとして地理院地形図などを表示させておくこと)
簡単ですね.
【2】他の地域のタイルマップ(XMLファイル)
首都圏以外の都市や地域のタイルマップのxmlファイルは,以下からダウンロードしてください.2022年3月現在の地域を収録しております.([2022.3.3 周南追加])
《フルセット版》2022.3.3更新
一応,クリエーターの心得として,こちらの設定ファイル群(データセット)はクリエイティブ・コモンズのCC BY-NC-SA 4.0(表示 - 非営利 - 継承 4.0 国際)の下に公開することにします.
CC BY-NC-SA 4.0条件であれば連絡は不要ですが,出版などで利用されたい場合には連絡をお願いいたします.
(個人や学術・教育で使う場合には,全く問題はありません)
【重要】「今昔マップ」の著作権表示のお願い
今昔マップを投影する場合には,今昔マップのライセンスをきちんと示していただくことを条件でお使いください.ライセンス表示は,
【ビュー】>【地図装飾】>【著作権ラベル】で「今昔マップ on the web」と設定してください.
【読み飛ばしOK】XMLファイルの中身とその解説
ここから先は読み飛ばしてもOKです.もし,他の地図登録などオリジナルの一括登録をしたい場合にお読みください.
まず,ダウンロードしたXMLファイルを適当なテキストエディタで開いてみてください.中身は次のような構造になっています.
<?xml version="1.0"?>
<!DOCTYPE connections>
<qgsXYZTilesConnections version="1.0">
<xyztiles name="今昔マップ_首都圏_1896-1909" zmin="8" zmax="16" url="http://ktgis.net/kjmapw/kjtilemap/tokyo50/2man/{z}/{x}/{-y}.png" username="" password="" authcfg="" referer="" />
<xyztiles name="今昔マップ_首都圏_1917-1924" zmin="8" zmax="16" url="http://ktgis.net/kjmapw/kjtilemap/tokyo50/00/{z}/{x}/{-y}.png" username="" password="" authcfg="" referer="" />
<xyztiles name="今昔マップ_首都圏_1927-1939" zmin="8" zmax="16" url="http://ktgis.net/kjmapw/kjtilemap/tokyo50/01/{z}/{x}/{-y}.png" username="" password="" authcfg="" referer="" />
<xyztiles name="今昔マップ_首都圏_1944-1954" zmin="8" zmax="16" url="http://ktgis.net/kjmapw/kjtilemap/tokyo50/02/{z}/{x}/{-y}.png" username="" password="" authcfg="" referer="" />
<xyztiles name="今昔マップ_首都圏_1965-1968" zmin="8" zmax="16" url="http://ktgis.net/kjmapw/kjtilemap/tokyo50/03/{z}/{x}/{-y}.png" username="" password="" authcfg="" referer="" />
<xyztiles name="今昔マップ_首都圏_1975-1978" zmin="8" zmax="16" url="http://ktgis.net/kjmapw/kjtilemap/tokyo50/04/{z}/{x}/{-y}.png" username="" password="" authcfg="" referer="" />
<xyztiles name="今昔マップ_首都圏_1983-1987" zmin="8" zmax="16" url="http://ktgis.net/kjmapw/kjtilemap/tokyo50/05/{z}/{x}/{-y}.png" username="" password="" authcfg="" referer="" />
<xyztiles name="今昔マップ_首都圏_1992-1995" zmin="8" zmax="16" url="http://ktgis.net/kjmapw/kjtilemap/tokyo50/06/{z}/{x}/{-y}.png" username="" password="" authcfg="" referer="" />
<xyztiles name="今昔マップ_首都圏_1998-2005" zmin="8" zmax="16" url="http://ktgis.net/kjmapw/kjtilemap/tokyo50/07/{z}/{x}/{-y}.png" username="" password="" authcfg="" referer="" />
</qgsXYZTilesConnections>
XMLがわからなくとも,感覚的にパターンをつかんでいただけると思います.
上の3行はオマジナイと思ってください.書き換えが必要な場所は,以下の3つのタグとなります.
修正などがあればコメント欄へ
動作確認はしておりますが,何か修正事項などがありましたらコメント欄へ書き込みください.感想も,もちろんOKです.
この記事が参加している募集
この記事が気に入ったらサポートをしてみませんか?