PLATEAU Support Tools
PLATEAUでは、QGISといったGISツールやUnity/Unreal Engineといったゲームエンジン等での3D都市モデル活用をサポートするため、各種サポートツールを開発し、公式GitHubに公開しています。このページでは、代表的なツールについて、その概要を簡潔にご紹介します。
各種サポートツールのダウンロード・利用方法の詳細は公式GitHubに掲載しているので、ぜひご覧ください。

INTRODUCTION
PLATEAUでは、QGISといったGISツールやUnity/Unreal Engineといったゲームエンジン等での3D都市モデル活用をサポートするため、各種サポートツールを開発し、公式GitHubに公開しています。このページでは、代表的なツールについて、その概要を簡潔にご紹介します。
各種サポートツールのダウンロード・利用方法の詳細は公式GitHubに掲載しているので、ぜひご覧ください。
PLATEAU SDK for Unity

カテゴリー:SDK
PLATEAU SDK for Unityは、PLATEAUの3D都市モデルデータをUnityで扱うためのツールキットであり、主に以下の機能を提供しています。
提供されている機能
・CityGMLの直感的なインポート
・地図上での範囲選択による3D都市モデルの抽出
・PLATEAUのサーバーで提供されるCityGMLデータへのアクセス
・地形3Dモデルへの航空写真および地図の貼り付け
・テクスチャの自動結合
・3D都市モデルに含まれる地物のフィルタリング
・3D都市モデルの3Dファイル形式へのエクスポート
・3D都市モデルの属性にアクセスするためのC# API、およびエディタ上での確認
・3D都市モデルに含まれる地物の分割・結合
・地物型によるマテリアル分割
詳しくは、Githubページよりご確認ください。
PLATEAU SDK-Toolkits for Unity

カテゴリー:SDK
PLATEAU SDK-Toolkits for Unityは、PLATEAUの提供する「3D都市モデル」のデータを利用したUnity上でのアプリケーション開発を支援するツールキット群です。
PLATEAU SDK-Toolkits for Unity は PLATEAU SDK for Unity を前提とするアドオンです。
本アドオンは以下の5つのコンポーネントで構成されます。
(1)Rendering Toolkit
3D都市モデルのグラフィックスを向上させる処理を行うツールキットアドオン。環境設定、テクスチャの自動作成、LOD設定等の機能を提供
(2)Sandbox Toolkit
3D都市モデルを用いたゲーム開発、映像製作、シミュレーション実行などを支援するツールキットアドオン。乗り物、人、プロップなどの配置及び操作、トラックの設定機能などを提供
(3)PLATEAU Utilities
3D都市モデルの選択、高さや位置の調整などの編集の際に役立つ機能を提供するツールキットアドオン
(4)Maps Toolkit
空間解析、可視化、建築情報との連携など、地図アプリ開発等を支援するツールキットアドオン
(5)AR Extensions
ARアプリケーション開発を支援するツールキットアドオン
詳しくは、Githubページよりご確認ください。
PLATEAU SDK for Unreal

カテゴリー:SDK
PLATEAU SDK for Unrealは、PLATEAUの3D都市モデルデータをUnreal Engine 5で扱うためのツールキットであり、主に以下の機能を提供しています。
提供されている機能
・CityGMLの直感的なインポート
・地図上での範囲選択による3D都市モデルの抽出
・PLATEAUのサーバーで提供されるCityGMLへのアクセス
・地形への航空写真の付与
・テクスチャの自動結合
・3D都市モデルに含まれる地物のフィルタリング
・3D都市モデルの3Dファイル形式へのエクスポート
・3D都市モデルの属性にアクセスするためのBlueprint API
・3D都市モデルに含まれる地物の分割・結合
・地物型によるマテリアル分割
詳しくは、Githubページよりご確認ください。
PLATEAU QGIS Plugin

カテゴリー:GIS
オープンソースの GIS アプリケーション QGIS で 3D 都市モデル(CityGML形式)を読み込むためのプラグインです。
詳しくは、Githubページよりご確認ください。
PLATEAU GIS Converter

カテゴリー:データ変換
CityGML形式の3D都市モデルを他の一般的なGISデータ形式に変換するソフトウェアです。
詳しくは、Githubページよりご確認ください。
PLATEAU-Builder

カテゴリー:CityGML編集
PLATEAUの標準仕様に準拠したCityGMLデータの編集または品質検査を行うためのシステムです。
詳しくは、Githubページよりご確認ください。
その他のツール
データ変換
CityGML形式の3D都市モデルをマインクラフトに取り込み可能なデータ形式に変換するためのツールです。
パーサー
3D都市モデル(CityGML・3DTiles/MVT)をパースして、Pythonに読み込むためのPythonライブラリです。
3D都市モデルを扱うためのC++ライブラリであり、以下の機能を提供しています。
提供されている機能
・CityGMLのパース
・CityGMLのジオメトリのポリゴンメッシュへの変換
・緯度経度座標の直交座標系への変換
・XYZタイル形式のベースマップへのアクセス
・3Dファイル形式へのエクスポート
・REST APIを使用したPLATEAUのサーバーへのアクセス
※libplateauはロジックの共通化により、PLATEAU SDK for UnityとPLATEAU SDK for Unrealの開発を加速させるために活用されています。
配信サービス
3D都市モデルをはじめとする各種データセットをウェブ上で提供するPLATEAU配信サービス(試験運用)です。





