DM(.dm)から CityGML(.gml)への変換について
2024/08/27
有限会社ジオ・コーチ・システムズ
http://www.geocoach.co.jp/

目次
1.

機能 ..................................................................................................................................................... 1

2.

試用 ..................................................................................................................................................... 13.

変換元の DM ....................................................................................................................................... 2点列チェック .......................................................................................................................................... 4
始終点座標一致チェック ........................................................................................................................ 5
要素数 CSV 保存 2 .................................................................................................................................. 6
ポリゴンの重複チェック ........................................................................................................................ 74.

DM から CityGML(前処理) ................................................................................................................ 75.

DM から CityGML(変換)2 .................................................................................................................. 86.

XML 妥当性検査 1 .............................................................................................................................. 87.

XML の codeSpace をチェック ........................................................................................................ 10

8.

開く CityGML(.gml)DM.................................................................................................................. 109.

JPGIS-XML 地物リストアップ ........................................................................................................ 1010.

更新記録 ........................................................................................................................................ 10

1. 機能DM(.dm)ファイルから、CityGML(.gml)への変換について、DM の前処理を中心に記述します。

資料
都市計画基礎調査情報のオープン化に向けた取り組み
https://www.mlit.go.jp/toshi/city_plan/toshi_city_plan_tk_000049.htmlの pdf
都市計画データ製品仕様書

令和 5 年 9 月

国土交通省都市局

https://www.mlit.go.jp/toshi/tosiko/content/001618642.pdf
都市計画データ標準製品仕様書

解説書

https://www.mlit.go.jp/toshi/tosiko/content/001618643.pdf
都市計画データ製品仕様書

令和 6 年 5 月

国土交通省都市局

https://www.mlit.go.jp/toshi/city_plan/content/001748720.pdf
都市計画データ標準製品仕様書

第 1.2 班解説書

https://www.mlit.go.jp/toshi/city_plan/content/001748721.pdf

2. 試用
1/11

変換から確認表示までは、GeoCoachSE 8.2.29Cで2024/10/31まで試用できるようにしています。
GeoCoachSE(ビューア)
https://www.geocoach.co.jp/se_0/index.html
https://www.vector.co.jp/soft/winnt/business/se514009.html

3. 変換元の DM
変換元の DM について、変換前にチェック・修正することを前提にしています。

2/11

都市計画データ標準製品仕様書 第 1.2 版

解説書

https://www.mlit.go.jp/toshi/city_plan/content/001748721.pdf
27 ページ

3/11

都市計画データ標準製品仕様書 第 1.2 版

解説書

https://www.mlit.go.jp/toshi/city_plan/content/001748721.pdf
27 ページ

点列チェック

4/11

メニュー
チェック 1／点列チェック
https://www.geocoach.co.jp/help/DMNearCheckDialog.pdfの
面積がゼロの面(E1)
長さがゼロの線(E2)
次の点が同一座標(XY)
自己交差(XY)

始終点座標一致チェック

5/11

メニュー
チェック 2／始終点座標一致チェックhttps://www.geocoach.co.jp/help/DMSameTermDialog.pdfの始終点座標が一致していない面(E1)と線(E2)でチェックできます。

要素数 CSV 保存 2

例えば、流水方向(分類コード=5241 は、方向(E6)で記録されているはずですが、点(E5)で記録されている場合、事前

6/11

にメニュー
DM から変換／要素数 CSV 保存 2
https://www.geocoach.co.jp/help/DMCountElem2Dialog.pdf
で確認できます。

ポリゴンの重複チェック

メニュー
チェック 1／ポリゴンの重複チェック
https://www.geocoach.co.jp/help/DMPolygonOverlapDialog.pdf
で、隣接する建物の面(E1)が重なっているケースを検出できます。

4. DM から CityGML(前処理)DM ファイル中の普通建物などが図郭できれている場合、接合して、面(E1)にします。

DM から CityGML(前処理)
https://www.geocoach.co.jp/help/DMFromFolderToFolder26Dialog.pdf

入力は DM で、出力も DM です。
出力の DM の普通建物の一部が、図郭外に出ている状態になります。

7/11

都市計画データ標準製品仕様書 第 1.2 版

解説書

https://www.mlit.go.jp/toshi/city_plan/content/001748721.pdf
41 ページ

5. DM から CityGML(変換)2
上記の前処理が済んだ DM を、GityGML(.gml)に変換します。

DM から CityGML(変換)2
https://www.geocoach.co.jp/help/CityGmlFromDm2Dialog.pdf

6. XML 妥当性検査 1
メニュー8/11

XML 妥当性検査 1https://www.geocoach.co.jp/help/JPGISCheckValidity1Dialog.pdf
で、フォルダ「upd」を指定し、フォルダ内の複数の.gml をまとめて検査できます。

検査の際には、都市計画基礎調査情報のオープン化に向けた取組
https://www.mlit.go.jp/toshi/city_plan/toshi_city_plan_tk_000049.html
からダウンロードできる
拡張製品仕様書のテンプレート
template_1.1.zipに含まれるフォルダ「schemas」が必要です。

9/11

7. XML の codeSpace をチェック
メニュー
XML の codeSpace をチェック
http://www.geocoach.co.jp/help/XMLCheckCodeSpace0Dialog.pdf
で、DM からの分類コード等が、定義ファイルに合致していることを確認できます。

8. 開く CityGML(.gml)DM
上記のメニューで変換した.gml を確認するためのメニューです。
開く CityGML(.gml)DM
https://www.geocoach.co.jp/help/CityGmlOpen1Panel.pdf9. JPGIS-XML 地物リストアップ
開いた gml の地物について、属性名と属性値を指定し、リストアップできます。
JPGIS-XML 地物リストアップ
https://www.geocoach.co.jp/help/JPGISQueryValueDialog.pdf

10. 更新記録
2024/04/09✔このドキュメントを作成

2024/05/07✔説明を追加2024/05/09✔説明を追加2024/05/14✔説明を追加2024/05/17✔GeoCoachSE 8.2.28 で 2024/09/30 まで試用できることを追記

2024/06/25✔仕様書へのリンクを更新
都市計画データ製品仕様書

令和 6 年 5 月

国土交通省都市局

10/11

https://www.mlit.go.jp/toshi/city_plan/content/001748720.pdf
都市計画データ標準製品仕様書

第 1.2 班解説書

https://www.mlit.go.jp/toshi/city_plan/content/001748721.pdf2024/07/11✔新メニューへのリンクを追加

2024/08/27✔前処理と変換を更新（特に DM の建物のグループ化）

11/11