はじめに
G空間情報センターにて公開されている登記所備付地図 (https://front.geospatial.jp/moj-chizu-xml-readme/) は、法務省が公開しているものはXMLデータとなっているため、そのままではGISソフトなどで表示することが出来ません。
ただし、任意座標系のデータを除いた公共座標系(平面直角座標系)で記述されたデータは、G空間情報センターによってシェープファイル(Shapefile)やGeoJSON形式に変換されて公開されており、ダウンロードしてそのまま使うことが出来ます。
ここでは XMLデータを GISソフトなどで扱うことが出来るフォーマットに変化するツールについて比較してみます。
地図XMLフォーマットについて
XMLデータのフォーマットの詳細は法務省のサイトで公開されています。
変換ツールでは、形状を表す空間属性と共に、様々な値を含む主題属性も出力されています。
変換ツールの紹介
代表的な変換ツールをいくつか紹介します。
デジタル庁コンバーター
元々農林水産庁の方が開発されたコンバーターがデジタル庁から公開されています。
- Pythonで記述されている
- コマンドラインから実行される
- XMLを GeoJSONに変換し、出力ファイルを自動生成する
- ソースコードは GitHubで公開
MIERUNE社 QGISプラグイン
MIERUNE社が公開している QGISのプラグインの以下のような特長があります。
- Pythonで記述されている
- QGISアプリケーション内でプラグインとして利用する
- ZIPファイルのまま読み込める
- QGIS内でレイヤーを生成する
- 出力は QGIS内でフォーマットなどをユーザーが設定する
- ソースコードは GitHub で公開
SIMA・地籍フォーマット2000・法務省地図XML⇒GIS
- Windowsの Excelで動作する VBAマクロです
- XMLをシェープファイル(Shapefile)形式に変換できます
- ※GeoJSONは途中で止まってしまったため未確認
変換されたデータ比較
変換後のデータに含まれている主題属性は、以下のようにツールによって多少違いがありました。
- fid は QGISで地物に付与される IDです。
- 代表点経度・緯度はデジタル庁コンバータが独自に付与している値です。
- SIMAではシェープファイルに出力したため、属性名の文字数制限で属性名が違っているようです。
| 主題属性 | デジ庁 | MIERUNE | SIMA | 備考 |
|---|---|---|---|---|
| 筆ID | ○ | ○ | ||
| ID | ○ | |||
| version | ○ | ○ | ||
| 座標系 | ○ | ○ | ○ | 公共座標n系、任意座標系 |
| 座標値種別 | ○ | ○ | ○ | 測量成果、図上測量 |
| 測地系判別 | ○ | ○ | 測量、変換 | |
| 測地判別 | ○ | 測量、変換 | ||
| 精度区分 | ○ | ○ | ○ | 甲三、乙一、など |
| 地図名 | ○ | ○ | ○ | |
| 地図番号 | ○ | ○ | ||
| 縮尺分母 | ○ | |||
| 市区町村コード | ○ | ○ | ||
| 市区町村C | ○ | ※シェープファイルの文字数制限 | ||
| 市区町村名 | ○ | ○ | ○ | |
| 大字コード | ○ | ○ | ○ | |
| 丁目コード | ○ | ○ | ○ | |
| 小字コード | ○ | ○ | ○ | |
| 予備コード | ○ | ○ | ○ | |
| 大字名 | ○ | ○ | ○ | |
| 丁目名 | ○ | ○ | ○ | |
| 小字名 | ○ | ○ | ○ | |
| 予備名 | ○ | ○ | ○ | |
| 地番 | ○ | ○ | ○ | |
| 筆界未定構成筆 | ○ | ○ | ||
| 代表点緯度 | ○ | デジ庁コンバーター独自 | ||
| 代表点経度 | ○ | デジ庁コンバーター独自 | ||
| fid | ○ | ※QGIS独自 |
読み込み変換時の座標参照系やライセンスに関しては、以下のような違いがありました。
| ツール | 変換データの測地系 | ライセンス表記 |
|---|---|---|
| デジ庁 | JGD2011 | MIT License |
| MIERUNE | WGS84 | GPL 2.0 |
| SIMA | JGD2000 ? | GPL |
XMLデータのダウンロード
XMLデータはG空間情報センターからダウンロード可能です。
おわりに
2023年8月には、2023年1〜2月分のデータが追加公開されました。今後は年1回程度の更新が予定されていますので、より変換作業が簡単になるようなツールが揃っていくと良いですね :-)
参考リンク