Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20230705_PLATEAU_AWARD説明会

 20230705_PLATEAU_AWARD説明会

nokonoko1203

July 05, 2023
Tweet

More Decks by nokonoko1203

Other Decks in Programming

Transcript

  1. ©Project PLATEAU / MLIT Japan 西尾 悟 NISHIO Satoru ・前職:

    建設コンサルタントとして河川構造物の設計に従事 ・現職: Web/3D/GISアプリケーションの開発およびクラウ ド基盤構築のエンジニア(最近はマネジメント色強め) ・趣味: 点群/DigitalTwin/機械学習/GeoPython https://twitter.com/nokonoko_1203 https://qiita.com/nokonoko_1203 WebGISエンジニア 自己紹介
  2. ©Project PLATEAU / MLIT Japan QGIS事業紹介 QGIS •位置データの閲覧・解析が できる、オープンソースの デスクトップGISソフト

    •商用ソフトより使いやすく 多機能 •産学官問わず、国内外で 広く使用されている
  3. QGIS事業紹介 日本 450万 フランス 1400万 アメリカ 560万 インド 930万 ドイツ

    870万 イタリア 810万 ブラジル 1100万 オースト ラリア 350万 全世界で 約 1.5億回 起動 https://feed.qgis.org/metabase/public/dashboard/df81071d-4c75-45b8-a698-97b8649d7228 1ヶ月のQGIS 起動回数 データは2023/3/31現在
  4. ©Project PLATEAU / MLIT Japan 公共交通オープンデータ (GTFS) 変換・閲覧 QGIS事業紹介 プラグイン例

    地籍XML(法務省備付地図) 変換・閲覧 PLATEAU災害廃棄物 対応検討
  5. ©Project PLATEAU / MLIT Japan QGIS事業紹介 QGIS トレーニング キャンプ(講習会) レベルに応じて

    QGISに関する体系的な知識と スキルを柔軟な方法で習得する 定期開催の講習会 https://www.mierune.co.jp/training
  6. © 地理院地図 全国最新写真(シームレス) Python MIERUNEのソリューション QGIS DEM 点群 3D MapTiler

    PLATEAU オープンソース 位置情報 可視化 標高断面図 住所検索 ルート検索 気象データ GTFS LiDAR FOSS4G OSGeo OpenStreetMap MapLibre deck.gl Cesium Mapbox OpenLayers Turf.js GeoServer OpenMapTiles GeoDjango Amazon Location Service AWS Leaflet
  7. ©Project PLATEAU / MLIT Japan 01. GISって? GISって? • 「地理情報システム」

    (Geographic Information System)の 略 ◦ つまり「地理空間情報(位置情報)」を扱うシステムのこと • QGISやArcGISのようなソフトウェアなどがあり、地理空間情報の 表示や、分析などを行うことができる
  8. ©Project PLATEAU / MLIT Japan ゲームエンジン 01. GISって? GIS •

    かっこいい3Dグラフィック!エンタメ! • データ分析・活用!
  9. ©Project PLATEAU / MLIT Japan 02. オープンデータとGIS 現代社会における位置情報 •データがオープンになっていき、無料で検討が深められる時代へ •ビジネスや自治体における意志決定にも、位置情報は不可欠

    •「なぜココにコンビニを建設?」「なんとなく」はNG •様々なデータ(レイヤー)を重ねることで、検討を深めることが可能 •→データドリブン、エビデンスベースの意思決定へ
  10. ©Project PLATEAU / MLIT Japan 02. オープンデータとGIS PLATEAU 国土交通省 •「PLATEAU(プラトー)」

    •国土交通省が主導する、 日本全国の3D都市モデルの 整備・オープンデータ化プロジェクト •2020年12月発表 https://www.mlit.go.jp/plateau/
  11. ©Project PLATEAU / MLIT Japan 02. オープンデータとGIS 基盤地図情報 国土交通省 国土地理院

    •複数の地理空間情報を 重ね合わせる際の、共通の基準 画像出典: “基盤地図情報とは | 国土地理院” https://www.gsi.go.jp/kiban/towa.html 複数の地理空間情報を重ね合わせたイメージ図 ズレが生じ、調整が必要で、効率的な利用が困難 基盤地図情報の項目
  12. ©Project PLATEAU / MLIT Japan 02. オープンデータとGIS 国土数値情報 国土交通省 •

    地形、土地利用、公共施設などの 国土に関する基礎的な情報 • 多種多様なデータ: 地価、都市計画区域、避難施設、災害 危険区域、医療機関、物流拠点、観光資源、鉄道、... • 「将来推定人口メッシュ」も • MIEUNE過去事例: 人口統計メッシュ ◦ 500mメッシュ粒度だが、別の「建物情報」と組 み合わせた按分で50m粒度まで分解推定 国土情報ウェブマッピングシステムによる避難施設の可視化 https://nlftp.mlit.go.jp/
  13. ©Project PLATEAU / MLIT Japan 02. オープンデータとGIS G空間情報センター • データ流通支援プラットフォーム

    • 様々な主体による情報の集約により、 活用と流通を促進 • PLATEAUデータの配信元 • 運営: 社会基盤情報流通推進協議会(AIGID) • MIERUNEはAIGID幹事会員、開発にも関与 https://front.geospatial.jp
  14. ©Project PLATEAU / MLIT Japan 02. オープンデータとGIS OpenStreetMap • 「地図のWikipedia」

    世界地図を作る共同作業プロジェクト • 地図の「データベース」 POI(施設等)の情報等々 • 人道的支援などにも活用 ◦ HOT (Humanitarian OSM Team) ◦ 災害地域をマッピングし支援計画へ活用、等 • 多くの大企業も利用、そして貢献 ◦ Apple, Meta, Amazon, Microsoft, … ◦ 組織化された編集チームを要する企業 も:https://wiki.openstreetmap.org/wiki/Category:Organised_Editing_Teams https://www.openstreetmap.org/
  15. ©Project PLATEAU / MLIT Japan 02. オープンデータとGIS 他にも、多種多様なオープンデータ • 地理空間情報ライブラリ

    http://geolib.gsi.go.jp/ • 政府統計の総合窓口 e-Stat(人口総数などの国勢調査結果) https://www.e-stat.go.jp/SG1/estat/eStatTopPortal.do • 自然環境調査Web-GIS(植生などの自然環境調査結果) http://gis.biodic.go.jp/webgis/index.html • 国土調査(土地分類基本調査・水基本調査) http://nrb-www.mlit.go.jp/kokjo/inspect/inspect.html • 地すべり地形GISデータ http://dil-opac.bosai.go.jp/publication/nied_ tech_note/landslidemap/gis.html • 産総研:20万分の1日本シームレス地質図 https://gbank.gsj.jp/seamless/ • 各行政のオープンデータ • …
  16. ©Project PLATEAU / MLIT Japan 03. オープンソースのGIS FOSS4G ⚫Free Open

    Source Software for Geospatialの略 ⚫技術分野の名称であり、コミュニティの名 称でもあり、カンファレンスの名称でもあ ります ⚫日本でもいくつかのコミュニティが活動し ています FOSS4G 2022 Firenze(井口が撮影)
  17. ©Project PLATEAU / MLIT Japan 03. オープンソースのGIS QGIS ⚫自由に使えるGISソフトウェア ◦

    GIS=地理情報システム、地図情報 を表示・加工するソフト ◦ QGIS普及以前は高価な有償ソフト ウェアしか選択肢がなかった ⚫非常に活発に開発されており、有償ソフト に匹敵する操作性・豊富な機能をもつ
  18. ©Project PLATEAU / MLIT Japan 03. オープンソースのGIS GDAL/OGR ⚫あらゆる地図情報を変換・加工するソフト ウェア

    ⚫最も重要なFOSS4Gのひとつ ⚫QGISはもちろん、有償GISでも利用され ている
  19. ©Project PLATEAU / MLIT Japan WebGIS 04. WebGIS デスクトップGIS •

    情報共有の迅速化 • ビジュアライズ • データ分析・活用
  20. ©Project PLATEAU / MLIT Japan MapLibre, Mapbox GL JS 04.

    WebGIS 2次元 / 2.5次元のインタラクティブな地図を描画するライブラリ https://heritagemap.nabunken.go.jp/ https://www.asahi.com/special/jiko-kosaten/ 文化財総覧WebGIS - 奈良文化財研究所 60万を超える文化財を地図上へ(MIERUNE開発) “全国100万件の交通事故マップ-みえない交差点” 朝日新聞デジタル
  21. ©Project PLATEAU / MLIT Japan CesiumJS 04. WebGIS 3D地理空間情報の可視化ライブラリ https://gsrt.digiarc.aist.go.jp/nabunken_aist/index.html

    https://www.yomiuri.co.jp/world/ukraine-reconstruction/ 3D DB Viewer - 産総研 様々な三次元データ(点群,メッシュ,構造物等) “ウクライナ 戦時下の復興 キーウ近郊からの報告” 読売新聞オンライン, 特別協力:渡邉英徳・東京大学大学院教授
  22. ©Project PLATEAU / MLIT Japan deck.gl 04. WebGIS データ可視化のためのフレームワーク https://next.carto.com

    https://vdata.nikkei.com/newsgraphics/land-value-map/ トラック群による電力供給の可能性 CARTO, Google “あなたの街の地価は? マップで見る上昇と下落” 日本経済新聞
  23. ©Project PLATEAU / MLIT Japan QGIS 05. QGISでPLATEAUを使う • オープンソースのGISソフトウェア(2022年で20周年)

    • 高度な空間分析、様々なプラグインによる拡張 • MIERUNEではプラグイン開発や講習会も実施 バスなど公共交通の路線可視化 GTFS-GOプラグイン JAXA提供の地球観測衛星データ利用 JAXA Earth APIプラグイン HERE社APIによるルーティング HERE Route APIプラグイン ※ 上記3プラグインはMIERUNE開発
  24. ©Project PLATEAU / MLIT Japan 05. QGISでPLATEAUを使う PLATEAUデータ(CityGML)の取得 •Tutorialsの「TOPIC 5」を参照

    •QGIS3.28(LTR)・Windowsを推奨 •データのダウンロード https://www.geospatial.jp/ckan/dataset/plateau https://www.mlit.go.jp/plateau/learning/tpc05-1/
  25. ©Project PLATEAU / MLIT Japan 05. QGISでPLATEAUを使う LODとは? •データの詳細度 ◦

    Level of Detail •LOD0〜4まであり、 大きいほど詳細なモデル 「TOPIC 1|3D都市モデルでできること[2/2]|3D都市モデルの特徴と活用法」より
  26. ©Project PLATEAU / MLIT Japan 05. QGISでPLATEAUを使う .gfsというXMLを作成すれば、読めます! <GMLFeatureClassList> <SequentialLayers>true</SequentialLayers>

    <GMLFeatureClass> <Name>Building</Name> <ElementPath>Building</ElementPath> <GeometryElementPath>lod0RoofEdge</GeometryElementPath> </GMLFeatureClass> </GMLFeatureClassList>
  27. ©Project PLATEAU / MLIT Japan 05. QGISでPLATEAUを使う データの変換 •CityGMLはテキストデータなので重たい •「QGISに読み込む→変換」がオススメ

    ◦ FlatGeobuf ◦ GeoPackage •Webでの利用ならGeoJSONがオススメ •(3DのGISとして利用するglTF)