基盤地図情報(数値標高モデル)と国土数値情報について

667 views
Skip to first unread message

takeuo I

unread,
Sep 28, 2016, 12:03:25 PM9/28/16
to QGIS初心者質問グループ


皆様、はじめまして。
初心者のtakeuoと申します。
私の環境は、Windows7pro(64bit)、QGIS(2.12)です。

お教えいただきたいことが二つあります。
(1)基盤地図情報(数値標高モデル)5mメッシュの欠損について
富士山の周囲で5mメッシュの数値標高モデルをダウンロードしました。
接合して陰影図を作ってみたのですが、一部にデータの欠損が生じてしまいます。
JPGIS形式からGeotiff形式への変換は、エコリスさんの変換ツールを使用させていただきました。
そのデータが欠損しているのです。
QGISの問題では無いのですが、ご存知の方がいらしたらお教えいただきたいのです。

(2)上で述べた陰影図に川や流域を表示する方法について
上での述べた図をラスタとしてQGISに取り込みました。
その図に重ねて国土数値情報ダウンロードサービスにある川やその流域を表示させたいのです。
国土数値情報データをダウンロードし、ベクタとして取り込んでみたのですが、うまく行きません。
座標の規格が違うからなのでしょうか?
「CSRが定義されていません」とエラーメッセージが出ます。

初歩的な知識不足なのかとは思いますが、どうかよろしくお願いいたします。

Yoshio Mishima

unread,
Sep 28, 2016, 10:20:43 PM9/28/16
to QGIS初心者質問グループ
takeuo さま

はじめまして

三島です。

(1)についてです。

わたくしも昨年富士山付近の基盤データを探したことがあり思いあたったのですが
基盤地図情報の当該データは富士山付近はカバーしていなかった(データがない)です。

地理院地図で公開されております
以下のデータ提供範囲の図を参照頂くとデータのあるなしがわかるかと思います。

参考までにどうぞ。

取り急ぎ

maido

unread,
Sep 28, 2016, 10:25:41 PM9/28/16
to QGIS初心者質問グループ

Yoshio Mishima

unread,
Sep 28, 2016, 11:47:40 PM9/28/16
to QGIS初心者質問グループ
takeuo さま

お昼休みになったので
(2) についてです。

(株)エコリス さんが配布している変換ツールですが
処理前に投影法を選ぶプロセスがあり、
その設定にしたがった投影情報が出力されるDEMに付与されていたように記憶しております。

また国土数値情報のデータについては
すべて見たわけではないですが、すくなくとも河川データについては
ESRI shapefile形式のファイルで利用される
投影法の情報が格納された.prj または.qpj ファイルが付与されていません。

以下の記載内容を参考に .prjファイルを作成なさるか

またはQGIS上で
ベクタ→データマネジメントツール→現在の投影法の定義
を使って対象の国土数値情報レイヤを選択し
投影法を JGD2000 (EPSG:4612) として処理すると
対象ファイルに.prjファイルが付与されます。

現状でうまく重ならないとのことですので
DEMと国土数値情報ファイルの投影法が違っているのではと思います。

単純にただ図上で重ねたい場合は
プロジェクト→プロジェクトのプロパティ→CRSを開き
オンザフライCRS変換を有効にするにチェックを入れてみてください。
(デフォルトでチェックが入っているかもしれません)

なおDEMと国土数値情報ファイル間でなにか処理をしたい場合は
国土数値情報ファイルのほうをDEMの投影法に投影変換するとよいです。
(投影法を揃える)

投影変換についてはレイヤを右クリックしたのち
名前を付けて保存するを選択した上でCRSをDEMと同じものを選択して
保存することで処理可能です。

ではでは。

三島

takeuo I

unread,
Sep 29, 2016, 1:54:28 AM9/29/16
to QGIS初心者質問グループ
三島様、maido様
ご回答ありがとうございました。
何ぶん、QGISを触り始めて一月目なもので、
右も左も分かりません。
現場対応でバタバタしておりますので、いただいたアドバイスをもとに今夜作業してみます。
誠にありがとうございました。
takeuo

takeuo I

unread,
Oct 7, 2016, 4:29:51 AM10/7/16
to QGIS初心者質問グループ
三島様
お返事遅くなり大変失礼をいたしました。
(現場対応でバタバタしていました)
お教えいただいたい内容で進展いたしました。
ありがとうございました。

お教えいただいたprj付与の方法のうち、以下の方法で試したところ河川データは表示ができました。
以下の記載内容を参考に .prjファイルを作成なさるか









ただ、流域データは何か設定が不足しているのか真っ黒な領域として表示されるだけでした。











流域レイヤのプロパティは画像のようになっております。
















何かの条件で色分け等をしなければならないのでしょうか?
いろいろと伺ってしまい申し訳ありませんが、何かヒントがありましたら、どうかよろしくお願いいたします。
takeuo

fukuoka....@gmail.com

unread,
Oct 9, 2016, 1:36:59 AM10/9/16
to QGIS初心者質問グループ
こんにちは

レイヤプロパディで「共通シンボル」となっているところを「分類された」に変更してください。
次に分類に利用するカラムの設定です。
これはW07-006になるのかな?
http://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-W07.html と属性テーブルをみて確認してください。
W07-006で良いとして、カラムを逆三角形のマークを押すと、ドロップダウンメニューが表示されますので、W07-006を指定してください。
次の行に「色階調」を先程と同様にドロップダウンメニューで「ランダムカラー」にします。
(ランダムカラーは下の方にあります)

さて、メッシュの枠に黒色があてられているので、このままでは真っ黒に表示されます。
そこでボーダースタイルを「ペンなし」に変更します。

分類数が多いので、シンボルの1行目をクリックしてから一番下のシンボルをシフトキーを押しながらクリックして、シンボル全部を選択します。
上から3行目の「編集」ボタンをクリックします。
同じく3行目の一番左のボタン「変更」をクリックします。
新しいダイアログが出てきて、Fillというところが選択されていると思いますが、その下の「シンプル塗りつぶし」を選択します。
右に「ボーダースタイル」というのが出てくると思いますが、ドロップダウンメニューで「ペンなし」にして「OK」ボタンを押します。

最後にこのままでは下の画像が見えなくなるので、レイヤプロパディのスタイルタブにレイヤ混合モードというところがありますので、ここを「乗算」にします。
これで出来ると思いますので、頑張ってください。

fukuoka....@gmail.com

unread,
Oct 9, 2016, 2:32:28 AM10/9/16
to QGIS初心者質問グループ
追伸です。
試しに作ってみました。
なお、陰影図はエコリスさんのタイルを利用しています。


fukuoka....@gmail.com

unread,
Oct 9, 2016, 4:16:42 AM10/9/16
to QGIS初心者質問グループ
前の投稿を読み返してみると、内容が希薄でしたので説明の補足です。m(__)m

できあがりのイメージが前の投稿で良い場合ですが、流域のShapeファイルは1つでしょうか?
必要な領域が2つ以上のメッシュに跨がっていて、Shapeファイルが2つ以上を用いている場合は、Shapeファイルを統合する必要があると思います。
2つ以上の場合、同じコードに同じ色が割り振られるとは限らないからです。

操作は、 「ベクタ - データマネジメントツール ー 複数のシェープファイルを1つに結合する」 で行います。
自分のPC環境では流域のShapehaは、3つ以上になるとポリゴン数が多いのでクラッシュしました。
もしクラッシュするようでしたら、統合前に不必要なポリゴンを削除してから行うと良いと思います。

エコリスさんのタイルですが、「WM(T)Sレイヤの追加」で追加したものです。
追加の仕方について参考になるサイトを紹介しておきます。
http://d.hatena.ne.jp/tmizu23/20150519

ちょっと試しに重ねて、イメージを確認してみたい場合などに便利かと思います。
Reply all
Reply to author
Forward
0 new messages