-
Notifications
You must be signed in to change notification settings - Fork 3
Home
haya4 edited this page Mar 18, 2022
·
13 revisions
PLATEAUの「3D都市モデル」の"GMLファイル"から、OpenStreetMapへのJOSM用のOSMデータを生成します。
- PLATEAUの「3D都市モデル」の"GMLファイル"から、OpenStreetMap形式に変換します。
- 複合建物は「osm wiki:リレーション:building」へ変換します。
- 中空(Inner)部分がある建物も「osm wiki:リレーション:マルチポリゴン」に変換します。
- 変換方式は"リレーション / マルチポリゴン構成"を参照してください。
- 既存データとの調整も行います。
- OpenStreetMapから現在の建物データ(既存データ)をダウンロードして、変換データと重複チェックを自動的に行います。
- アップデートするとデータの欠損が発生するような既存データ(リレーションのメンバーやエントランスなどのノードを持つもの等)と重複するPOIはアップデート対象から自動的に除外します。
- 既存データのタグはそのまま継承されます。
- 既存データのアップデートを行うので既存データの履歴も継承されます。
- 複数の既存データと重複する場合は、重複面積が最大の既存データをアップデートします。
- JOSM上で変換後の状況を確認することができます。
- 既存データと重複するPOI場合は、
MLIT_PLATEAU:fixme=*
が付加され、重複しないPOIと区別できます。 - 他の建物に統合されて削除されてしまう予定の既存建物もJOSM上で確認可能です。
- 既存データと重複するPOI場合は、
- アップデートを行いたくないPOIを手動で指定することができるようにしています。
- アップロード前にJOSM上で最終的な目視チェックを行うことができる様にしています。
- 建物オブジェクトの構成例 : 建物リレーション
- 建物オブジェクトの構成例 : マルチポリゴン構成
- 中空部分がある複合ビルディングの書き方
- 変換元ファイル: 53392547_bldg_6697_op2.gml ... 変換元のCityGMLファイル
- 第一段階生成ファイル: 53392547_bldg_6697_op2.osm ... CityGMLファイルからOSMファイルへ変換
- 第二段階生成ファイル: 53392547_bldg_6697_op2.org.osm ... 既存のOSMデータ
- 第三段階生成ファイル: 53392547_bldg_6697_op2.mrg.osm ... 既存のOSMデータとマージしたOSMファイル