$30 off During Our Annual Pro Sale. View Details »

No.6_PLATEAU CityGML LOD1 を OpenStreetMap にインポートしてみた!

No.6_PLATEAU CityGML LOD1 を OpenStreetMap にインポートしてみた!

PLATEAU AWARD 2022 ファイナリスト作品No.6
チーム名:YouthMappersAGU
作品名:PLATEAU CityGML LOD1 を OpenStreetMap にインポートしてみた!

More Decks by 国土交通省都市政策課

Transcript

  1. PLATEAU CityGML LOD1を OpenStreetMapにイ
    ンポートしてみた!

    [Final Presentation]

    YouthMappers AGU, Aoyama Gakuin University
    @youthmappers4agu

    View Slide

  2. PLATEAUといえばCityGML


    View Slide

  3. その

    CityGML 使いやすいですか?


    View Slide

  4. View Slide

  5. View Slide

  6. 4.2Gは

    大きい!!


    View Slide

  7. もっと簡単に

    PLATEAUデータを

    使いたい!


    View Slide

  8. Google Maps APIで

    PLATEAUデータに

    アクセスできないの?


    View Slide

  9. 残念ながら

    Google Maps API は

    建物データの属性等に

    アクセスできない...orz

    (非セマンティック)


    View Slide

  10. 我々には

    OpenStreetMapが

    あるではないか!


    View Slide

  11. OpenStreetMapはAPI豊富!


    View Slide

  12. OpenStreetMapはAPI豊富!

    OSM Data API
    Planet OSM

    View Slide

  13. View Slide

  14. View Slide

  15. 簡単!


    View Slide

  16. 普段から

    OSMを使っていれば

    簡単に

    PLATEAUデータに

    アクセスできる!


    View Slide

  17. じゃあ

    試しにインポートして

    作業マニュアル

    作っちゃおう!!


    View Slide

  18. CityGML → OpenStreetMap

    変換ツールは

    @yuuhayashi さんが作ってくれた!

    https://github.com/yuuhayashi/citygml-osm

    View Slide

  19. https://github.com/yuuhayashi/citygml-osm
    yuuhayashi

    さんに

    感謝!!


    View Slide

  20. CityGML → OpenStreetMap

    作業マニュアルのたたき台は

    @nyampire さんが作ってくれた!

    https://github.com/yuuhayashi/citygml-osm

    View Slide

  21. https://qiita.com/nyampire/items/1c10afdd36750c87154d
    nyampire

    さんに

    感謝!!


    View Slide

  22. citygml-osm 変換ツールを

    実行して

    動作確認しながら

    作業マニュアルを完成形へ!!


    View Slide

  23. View Slide

  24. インポート実験対象は

    「東村山市」


    View Slide

  25. https://s.minc.app/CjaAfNR

    View Slide

  26. https://www.openstreetmap.org
    PLATEAUインポート前


    View Slide

  27. https://www.openstreetmap.org
    PLATEAUインポート前
 PLATEAUインポート後


    View Slide

  28. https://www.openstreetmap.org
    PLATEAUの属性もしっかり移行!


    View Slide

  29. https://www.openstreetmap.org
    PLATEAUの属性もしっかり移行!

    OSMもセマンティック!!


    View Slide

  30. OSMの3Dビューワー(F4map)で東村山市を表示すると

    https://demo.f4map.com/

    View Slide

  31. 作業の流れを

    わかりやすく

    グラレコ

    してみた!

    G r a p h i c R e c o r d i n g


    View Slide

  32. View Slide

  33. https://github.com/yuuhayashi/citygml-osm/issues/94#issuecomment-1301339233

    View Slide

  34. https://github.com/yuuhayashi/citygml-osm/issues/94#issuecomment-1301340707

    View Slide

  35. 日本語だけでなく

    マニュアルの英語版もつくった!


    View Slide

  36. CityGML も OSM も

    グローバルに通用する技術


    View Slide

  37. CityGML も OSM も

    グローバルに通用する技術

    PLATEAUのナレッジを世界に!!


    View Slide

  38. UN/EC OSS4SDG ハッカソンに応募してみた!

    https://ideas.unite.un.org/sdg11/Page/Overview

    View Slide

  39. UN/EC OSS4SDG ハッカソンに応募してみた!

    https://ideas.unite.un.org/sdg11/Page/Overview

    View Slide

  40. UN/EC OSS4SDG ハッカソンに応募してみた!

    https://ideas.unite.un.org/sdg11/Page/Overview
    入賞しました〜!!


    View Slide

  41. 実際に

    マニュアル作りながら

    インポートの動作テストを

    してみて

    気づいたこと


    View Slide

  42. View Slide

  43. View Slide

  44. 妥当性検証!

    クレンジング!

    インポート前の

    既存OSMデータの品質チェック大事!


    View Slide

  45. 12月の発表から

    さらにやってみたこと


    View Slide

  46. OSM Wiki にマニュアル公開しましたー!!

    https://wiki.openstreetmap.org/wiki/JA:MLIT_PLATEAU/imports_outline/manual

    View Slide

  47. そして

    次なるターゲットは???


    View Slide

  48. View Slide

  49. View Slide

  50. 我々の次のターゲットは

    「新座市」

    (相模原キャンパスから近い順)


    View Slide

  51. いずれは

    日本制覇!

    するぞ〜!!!

    View Slide

  52. <<4年の写真>>
    いっけね、私たち

    4年生だった!


    View Slide

  53. あとは

    後輩に託す!


    View Slide

  54. https://github.com/yuuhayashi/citygml-osm/issues/96
    Because,
    Our experiences and know-how
    are published on GitHub!!
    We love OSS & GitHub!!

    View Slide