2017年01月26日

北海道のCS立体図を作成しました

 国土地理院の基盤地図情報数値標高モデル10mDEMを利用して、QGISで北海道のCS立体図を作成しました。


北海道のCS立体図

※2017年2月15日にアドレスが変更になりました。

この地図は、この地図の作成に当たっては、国土地理院長の承認を得て、同院発行の基盤地図情報を使用した。(承認番号 平28情使、第830号)


 CS立体図は、長野県林業研究総合センターで開発された立体的に見える地図です。

QGISでCS立体図の作成方法は、こちらの記事に記載しています。

 今回のCS立体図は、曲率図を「Profile Curvature」ではなく、「General Curvature」を使用して、色合いも茶色にしました。

「General Curvature」は、沢地形をより強調して表現でき、等高線だけでは見えない水道(みずみち)が表現できます。

 最近、大雨や融雪時に土砂崩れが起きる場所は、みずみちの下流が閉塞されている、もしくはみずみちが極端に変形している箇所で起きているように感じます。


 Web地図は、羊蹄山がセンターに表示されるように設定されていますが、市町村名などの住所で位置を検索することができます。



<QGISでの利用>



 QGISのタイルレイヤプラグインで利用したい場合には、次のリンクからtsvファイルをダウンロードし、Windowsの場合、「C:\user\[ユーザー名]\.qgis2\python\plugins\TileLayerPlugin\layers」フォルダに保存してください。

タイルレイヤプラグイン用tsvファイル


その後、タイルレイヤプラグインで「北海道CS立体図」を選択します。

ある程度ズームイン(ズームレベル8以上)しなければ、地図は表示されません。

プロジェクトの座標系を「WGS 84 / Pseudo Mercator EPSG:3857」にして、オンザフライCRS変換を有効にすると、地図の表示が早くなります。



<地図の二次利用について>



 この北海道のCS立体図を利用する(印刷して資料に使用したり、webに公開する)には、「北海道CS立体図(国土地理院承認番号 平28情使、第830号)」と記載してください。出所を明示してあれば、自由に利用できます。作成者や国土地理院の承認は必要ありません。




<地図についてのご意見等>



 この地図についてのご意見等があれば、下のメールアドレスに内容を記載してメールしてください。

 また、地図画像がうまくアップロードされないで、地図が表示されない部分があるかもしれません。その場合も、ズームレベルとタイル座標を確認して、下のメールアドレスにご連絡ください。


qgisshitumonアットgmail.com (アットは「@」に置き換えてください)


よろしくお願いします。




追記
現在、日本全体のCS立体図を作成中です。


ラベル:QGIS CS立体図
posted by kouichi at 23:56| Comment(0) | Web地図 | このブログの読者になる | 更新情報をチェックする

2016年12月22日

自治体のホームページで安心して使える地図の作り方

 この記事は、FOSS4G Advent Calendar 2016へ参加した記事です!

 

 2016年11月に香川県のホームページで地図の利用規約違反があったことを受けて、他の自治体でもホームページの地図の利用について確認や注意喚起が行われていることと思います。

 ホームページで安易に紙地図をスキャンしたものや、GoogleMapのスクリーンショットなどを使うと、利用規約違反になります。

 また、香川県での事例でも多かったのが「出典を明示していない」「承認番号を明示していない」という利用規約違反でした。出典さえ明示していれば自由に使える「地理院地図」や「OpenStreetMap」も、利用規約違反となってしまいました。(地理院地図の場合はサイズや枚数に制限があります)

 

 そこで、今後自治体のホームページで地図を掲載する場合、どのように地図をつくれば良いのか、紹介したいと思います。(自治体だけでなく、一般の会社などでも利用できます)


 ここで紹介する方法は、ホームページにラスタ地図を画像として貼り付けたり、地図のPDFファイルをホームページにアップするときの方法になります。



 はじめに結論を言っちゃいます


ある程度の見やすさと使いやすさのある地図の中で、申請をしなくてもホームページで使える地図は「OpenStreetMap」一択です。

 画像サイズによっては、「地理院地図」も使えますが、300x400を超える場合にはWebページ全体での枚数(5枚)に制限があるので、ほぼ使えません。

(地理院地図のWebページ全体(会社や組織全体)で5枚という制限は、非常に残念。組織が大きくなるほど使いづらい!)

 申請事務を行っても良いのであれば、やはり「地理院地図」がいいとおもいます。


 それでは、もう少し細かい内容を説明していきましょう。




 ホームページで使ってはいけない地図


 まずは、ホームページで基本的に使ってはいけない地図を確認しておきましょう。

 

  • GoogleMapYahoo地図などのWeb地図のスクリーンショット
    (埋め込み地図で動くようになっていればOK)

  • ゼンリン地図昭文社のMAPPLE地理院の地形図など、紙地図をスキャンしたもの

  • 出典の明示が条件の地図に出典を明示しないで使う

  • 国土地理院に測量法第29条の複製申請して作成した地図だけど、Webで使う申請はしていない地図(詳しくはこちらを参考にしてください。)
    (測量法第30条の使用申請を行って作成した地図は、作成者の許可があれば新たな申請なしに利用することができます)

  • その他、二次利用が許可されていない地図


 


 イラスト的な地図は使ってもOK


 地図がイラスト的な場合は、自分で作ったものや所属する会社や組織が所有するものであれば、ホームページに利用することができます。写真やイラストと同じ扱いですので、他人のものを盗用しない限りOKです。
 例えば、都道府県の区画のみをデフォルメしたものや、県内の市町村の白地図をデフォルメしたものなどは、精度がありませんので、イラストとして扱われます。

 フリー素材でもダウンロードすることができます。有名な「いらすとや」さんでも各都道府県のイラストなどがあります。


nihonchizu_name.png


いらすとやの都道府県地図




 申請をしなくてもホームページで利用できる地図


 申請をしなくてもホームページで利用できる地図は、次の地図になります。

 

  • 自分で作った地図(GoogleMapなどをトレースしてはいけません!)

  • OpenStreetMap

  • 1枚のラスタ画像のサイズが300x400ピクセル以下の地理院地図

  • 300x400ピクセルを越える地理院地図の場合、Webページ全体(会社や組織のページ)で5枚まで

  • PDFなどの報告書の一部に引用された地理院地図(全体ページのうちの割合に制限があり)

  • 作成者から使用許可を受けた地図

 

 自分で地図を作るのも大変だし、地理院地図の場合、サイズと枚数に制限があり、これを越えると複製申請が必要です。→参考:承認申請Q&A

 そのため、自由に利用できて、簡単に地図を作成できる「OpenStreetMap」が一番ホームページに使う地図としては利用しやすいでしょう。




 OpenStreetMapを使う場合の注意事項


 OpenStreetMapをホームページに使う際には、次のことに注意が必要です。

 

<出典の明示>

 OpenStreetMapは自由に使えますが、出典の明示が必要です。

 出典の明示は、利用した地図の一部又は同じページに「OpenStreetMap and contributors CC-BY-SA」または、「背景地図にOpenStreetMapを利用しています。CC-BY-SA」などと記入します。

 「CC-BY-SA」とは、「クリエイティブコモンズのCC-BYライセンスを継承しなさい」という意味です。

 

<地図の正確性>

 OpenStreetMapは、地図のWikipediaといわれるように、誰でも自由に編集を行えます。地図を作成するソースも空中写真であったり、自分で記録したGPSデータなどです。

 そのため、地図には正確でない情報や古い情報も含まれます。

 ただし、正確でない情報は自分が編集者となって編集を行うことができます。そこもOpenStreetMapのいいところだと思います。(編集にはアカウント登録が必要です。また、編集した内容が直ちに反映されるわけではありません)



<地図のデザイン>

OpenStreetMapは、地図タイルで配信されています。地図タイルのデザインは様々なものがありますが、地図のデザイン自体を変更することはできません。

 自分なりに見づらいデザインでも、そこは我慢する必要があります。
 地図を切り替えて、デザインを選ぶことはできます。

 参考:OpenStreetMapの地図タイル


 

<領土問題>

 OpenStreetMapは、世界中の方が編集に参加しています。そのため、日本の領土問題に関する部分(北方領土、竹島、尖閣諸島、日本海など)には、国の方針と違う地名や地物の編集が行われている可能性があります。また、OpenStreetMapとしては、個別の領土問題には関知しないという方針のため、日本独自の名称などを登録することも現状はできません。(日本名に修正しても、速攻で元に戻されるかもしれません)

 デリケートな問題のため、その部分の地図をOpenStreetMapで利用するときには注意が必要です。




OpenStreetMapで位置図を作ろう


 OpenStreetMapを利用して位置図を作ってみましょう。


 

 Webで簡単に作成する場合

 

 Web地図を利用した位置図の作成には、地理院地図のUIにOpenStreetMapを表示できるようにした次のページを利用します。

 「地理院地図でOpenStreetMap(https://koukita.github.io/gsimaps)」

 

 地理院地図のUIは非常に使いやすく、簡単に地物を追加できたり、GeojsonやKMLなどのデータを表示することもできます。
 ただし、この方法では、細かい縮尺を指定することはできません。規定のズームレベルの縮尺のみ指定できます。



●目的の位置にマーカーを追加する

 

  1. 「機能」→「ツール」→「作図」を選択します。
    Image 2016_12_18_115505.png


  2. 表示された「作図・ファイル」の「マーカーの追加」をクリックします。
    Image 2016_12_18_120641.png


  3. 地図の目的の位置をクリックして、マーカーを追加します。
    Image 2016_12_18_120836.png


  4. アイコンをクリックすると、アイコンを変更できます。名称、属性(項目名、値)が必要であれば入力します。
    「確定」ボタンでマーカーを登録できます。
    Image 2016_12_18_121026.png


  5. 他に追加するマーカーがあれば、同じ手順で追加します。
    追加するマーカーがなければ、「終了」ボタンで終了します。


  6. マーカーをクリックすると登録した名称や属性が表示されます。
    Image 2016_12_18_121408.png



●ポリゴンやライン、テキストなどを追加する

 

 「作図・ファイル」ではポリゴンやライン、テキストを追加することもできます。

  Image 2016_12_19_222551.png




●追加した作図を保存する

 

 作図した図形をファイルに保存しておくことができます。保存するファイルは、「KML」と「Geojson」で保存できます。「KML」はGoogleEarthでも利用できます。

 作図はファイルに保存しないとWebページを閉じると削除されます。

  Image 2016_12_19_222552.png

 



●地図を切り替える

 

 登録された地図から、ベースマップを選択することができます。

 

  1. 右上の「情報」ボタンをクリックします。

  2. 「+情報追加/ベースマップ切替」ボタンをクリックします。

  3. 「ベースマップ」をクリックして、表示したい地図を選択します。

 2016年12月現在では4種類の地図を登録しています。今後増えていく可能性もあります。




●作成した地図を印刷する

 

  1. 「機能」→「ツール」→「印刷」で作成した地図を印刷するできます。プリンタにPDFプリンタを選択するとPDFファイルに保存することもできます。
    Image 2016_12_18_121913.png


  2. 印刷画面が表示されます。用紙サイズを紙の方向を選択します。
    Image 2016_12_18_122342.png


  3. 印刷画面の地図も自由に拡大縮小、移動を行えます。ちょうどよい位置に調整してください。


  4. 「印刷」ボタンをクリックすると、ブラウザの印刷画面が表示されます。プリンタなどを指定して、印刷を行ってください。



 印刷画面をそのままスクリンショットや画像として保存し、ホームページに利用することもできます。

 ただし、OpenStreetMapを利用するには、出典の明示が必要です。印刷した地図やスクリーンショットを行った場合にも、右下の「OpenStreetMap contributors CC-BY-SA」は削除しないでください。利用したい範囲に右下の出典表示が入らない場合には、新たに出典表示を明記してください。




 QGISで作成する場合

 

 QGISにOpenStreetMapを表示するには、インターネットに接続されている必要があります。地図をインターネット経由でマップキャンバスに表示します。

 従来であれば、「Openlayersプラグイン」などのプラグインを利用してOpenStreetMapをマップキャンバスに表示していましたが、今回は、WMTSレイヤを使って地図をレイヤに追加します。

 Openlayersプラグインを利用すると、印刷時に地図が小さくなるとか、地図が表示されないなどの現象がありましたが、WTMSレイヤではそのような不具合は発生しません。

 QGISで地図を作成すると、縮尺を細かく指定して地図を印刷することができます。



●WMTSレイヤにOpenStreetMapを追加する

 

  1. 「WMS/WMTSレイヤの追加」をクリックして、WMTSレイヤを追加するダイアログを表示します。 
    Image 2016_12_19_231419.png


  2. 「新規」ボタンをクリックして、「名称」に「OpenStreetMap」、「URL」に「http://koukita.github.io/experimental_wmts/osmtiles_wmts.xml」と入力します。
    設定したら「OK」ボタンをクリックします。
    Image 2016_12_19_231646.png
    Image 2016_12_19_231759.png


  3. 「接続」ボタンをクリックすると、レイヤに追加できる地図のリストが表示されるので、追加したい地図を選択して「追加」ボタンをクリックします。
    Image 2016_12_19_232131.png
    Image 2016_12_19_232230.png


  4. マップキャンバスにレイヤが追加されます。
    Image 2016_12_19_232413.png



●出典の明示を地図に追加する

 

 出典の明示を地図に追加します。
 印刷時のコンポーザには反映されないので別途ラベルを追加する必要があります。

 

  1. メニュー「ビュー」→「地図整飾」→「著作権ラベル」を選択します。
    Image 2016_12_19_232754.png


  2. 「著作権ラベルを有効にする」にチェックを付けて、著作権ラベルに「OpenStreetMap and contributors CC-BY-SA」と入力します。
    文字の色と表示位置は自由に設定してください。
    Image 2016_12_19_233054.png


  3. 「OK」ボタンをクリックすると地図に著作権ラベルが追加されます。
    Image 2016_12_19_233217.png




 地理院地図をWebページで表示する


 地理院地図ラスタの1枚画像を、申請無しでホームページに利用するのには、サイズや枚数に制限がありますが、地理院タイルをWebで動かせる状態であれば、ホームページに利用できます。

地理院地図http://maps.gsi.go.jp/)にアクセスして、前述のOpenStreetMapに作図した方法と同じ方法で、必要な図形などを地図に追加します。

 その後、「機能」→「ツール」→「共有」で地図を共有できます。

  



●リンクを取得


 リンクを取得して、メールなどで送信することで同じ地図の位置を送信者に送ることができます。リンクからは作図した図形は表示されないので、図形は「KML」か「Geojson」で保存して別に送信します。

 Image 2016_12_19_235147.png



●サイトに埋め込み

 

 下の地図のようにWebサイトに地図を埋め込むことができます。表示されたHTMLをWebページのHTMLソースに直接貼り付けます。

 こちらも作図した図形は表示されません。

 

Webページに埋め込んだ地理院地図


●名前をつけて一時保存

 

 作図した図形を含めたHTMLを保存できます。ブラウザで表示すると作図した図形も再現できます。保存したHTMLをWebサイトのサーバーにアップしてリンクを作成するか、WebページのHTMLソースにHTML文をコピーして地図を表示します。

 

北海道庁付近の地理院地図





 まとめ

 

 ホームページにラスタ画像やPDFファイルを公開する場合には、次の地図を使うといいでしょう。(著者の個人的見解です。全ての地図についてこれに従う必要は全くありません。)

 

  • 申請を行わない場合=OpenStreetMap

  • 申請を行っていい場合=地理院地図


 自治体などのホームページで利用する地図は、特に著作権や利用規約に注意する必要があります。使いたい地図がどのような利用規約であるかよく確認しましょう。

 

 できるなら申請事務の手間を減らして、簡単に安全な地図を使いたいと思います。そのような場合には、「OpenStreetMap」を利用しましょう。
 ただし、OpenStreetMapは、正確性や領土問題などに対応していない場合もあります。自分で編集することもできますので、ぜひ地図の編集に参加してみてください。

 

 複製申請をおこなっても良いのであれば「地理院地図」が地図の表現や更新頻度、最新の道路などが反映されているなど使い勝手が良いでしょう。

地理院地図や基盤地図情報の複製、使用申請は、書面での申請もできますが、Webサイトの「測量成果ワンストップサービスサイト」からも申請できます。利用する地図の種類などわかっていれば比較的簡単に申請できます。

 同じ使用目的であれば、1年間の申請を一括で行うこともできるようなので、国土地理院に問い合わせてみるのもいいと思います。

 申請して利用する地理院地図には、承認番号などを記載します。

 

 以上、著作権に配慮して、ホームページに正しい地図の利用を行いましょう!

 

 間違いや、こうしたら良いなど意見がありましたらコメントへお願いします。


 また、このページで紹介している「地理院地図でOpenStreetMap」「OpenStreetMapのWMTS接続用のxml」などは予告なく変更される場合がありますのでご了承ください。



主な地図の利用できる範囲や利用方法など(xlsファイル)





 この記事を作成するのに参考にさせて頂きました。こちらも大変わかりやすいまとめですので、ぜひご覧ください。


行政サイトでウェブ地図を使う際の注意点などまとめ


posted by kouichi at 00:00| Comment(0) | Web地図 | このブログの読者になる | 更新情報をチェックする

2016年11月22日

知床半島の立体図(CS立体図)を作成してみた

 2016年11月19日放送の「ブラタモリ」で、知床の地形について説明していたので、知床の立体図を作成してみた。


 Image 2016_11_21_235655.png

  図 知床の羅臼岳周辺の立体図



 また、2016年8月24日に大雨の影響で、羅臼において土砂崩れが発生しています。

 


この箇所の地形を立体図でアップにしてみました。10mメッシュですので少し荒いですが、地形がよくわかります。

 土砂崩れした箇所は、マウスカーソルの十字がある場所です。

 QGISのプロセッシングツール「SAGA」→「Slope aspect corvature」コマンドで作成できる様々な地図を傾斜図に重ねてみました。


 Image 2016_11_21_235759.png

  図 傾斜図(Slope)のみ


 Image 2016_11_21_235934.png

  図 傾斜図(Slope)+Profile Curvature


 Image 2016_11_22_000042.png

  図 傾斜図(Slope)+Longitudinal Curvature


 Image 2016_11_22_000202.png

  図 傾斜図(Slope)+Maximal Curvature


 Image 2016_11_22_000734.png

  図 傾斜図(Slope)+Cross-Sectional Curvature


 Image 2016_11_22_000844.png

  図 傾斜図(Slope)+General Curvature



 どうでしょうか?

 様々な立体図で見ると、土砂崩れした斜面の上流部には、沢地形があり、崖の手前で大きく南に曲がっています。かなり水の集まりやすい地形ですね。

 このような地形は、大規模な土砂崩れが発生する可能性が高いので気をつけなければいけません。特に北海道の海岸沿いで、隆起した地形はこのような地形が多いかもしれませんね。

 立体図で見ると、このような地形がよく分かるのでいいですね。


 「Cross-Sectional Curvature」や「General Curvature」で見ると、隠れた水道(みずみち)も地図で見ることができるようですね。


 このような立体図は、10〜30分程度で簡単に作成することができます。


 災害後の復旧計画にも、立体図を参考にすることができそうです。基盤地図情報の10mメッシュでも十分使えそうですね。


ラベル:QGIS CS立体図
posted by kouichi at 00:22| Comment(0) | QGIS | このブログの読者になる | 更新情報をチェックする