(1)SMLのダウンロード
(2)インポート
(3)機能解説
This Information was checked by Windows 10
( TNTmips Pro 2017 )
この SML は 国土地理院発行 の 基盤地図情報(数値標高モデル) 5m/10mメッシュ(標高) JPGIS(GML)形式 より情報を読み込み、インポートしたラスタデータを自動的にジオリファレンスして出力します。
● 5mメッシュ(標高) 用
● 10mメッシュ(標高) 用
SMLを実行すると入力ファイルと出力フォルダを聞いてきますので、それらを指定すれば後は待つだけです。
TNTmips を起動し、メインメニューより 「スクリプト」 > 「実行...」 を選択します。
ダウンロードしました SML スクリプト用のファイルを選択、エンコーディングを UTF8 へ変更し、[OK] ボタンを押します。
最初にメッセージが現れますので、[OK] ボタンを押します。
ここではインポートするデータファイル(拡張子 .XML)を1つ選択して、[OK] ボタンを押します。
先ほどと同じようなウィンドウが現れますが、今度は保存先フォルダの指定です。
ファイルを保存する場所を指定したら、 [OK] ボタンを押します。
ファイル名は自動で割り当てられます。
これで準備は完了です。 [はい] ボタンを押すと処理が始まります。
インポートが終了しますと。このようなウィンドウが現れます。
基盤地図情報 (数値標高モデル) の DEM データは、海の部分だけ特別な -9999 というコードが割り振られています。
今回のインポータは、-9999 という値をデータ上無意味な値であるヌル(Null)値とします。
複数データの一括インポート機能といってもどちらかというと裏技的な方法ですので、分かりにくいのですが、
読み込むべきファイルとしてリストファイルを指定すると、自動的にリストの中のファイル情報を読みながら、複数ファイルのインポート処理をはじめます。
まずリストファイルとは何かですが、次の2つの条件を備えたテキストファイルのことです。
・拡張子が lst
・1行に1つのファイル名がフルパスで記載されている
つまりこのような形式のファイルです。
G:/Kiban/FG-GML-5339-DEM5A/xml/FG-GML-5339-46-00-DEM5A-20161001.xml
G:/Kiban/FG-GML-5339-DEM5A/xml/FG-GML-5339-46-01-DEM5A-20161001.xml
G:/Kiban/FG-GML-5339-DEM5A/xml/FG-GML-5339-46-02-DEM5A-20161001.xml
リストファイルの作成についてはこちらをご覧ください。
リストファイルをどう使うの?
インポート SML を実行してから、インポートする .XML ファイルを指定するウィンドウのところでリストファイルを指定すると、プログラムが自動的に複数ファイルインポートモードに切り替わります。
ここから先は、通常のインポート作業と同じです。
複数データを表示するとこのようになります。
指定した保存先フォルダに、
●FG-GML-メッシュコード-DEM5A-整備完了日.rvc
●FG-GML-メッシュコード-DEM5B-整備完了日.rvc
●FG-GML-メッシュコード-dem10a-整備完了日.rvc
●FG-GML-メッシュコード-dem10b-整備完了日.rvc
各図幅には、地物 ID、整備完了日、出典地図情報レベル、DEM 種別、メッシュ番号、座標参照系がメタデータとして記録されています。