ベクターデータから建築モデルを自動生成し、3DTilesとして公開する方法

视频介绍

GISBoxをご利用いただき、ありがとうございます。

今回は、地図から取得したSHPベクターデータをもとに、

建築モデルをワンクリックで生成し、3DTiles形式として公開する方法をご紹介します。

まず、画面上部のタブバーから「地図から取得」機能をクリックします。

表示されたマップ選択画面では、

地図上の濃い黄色で表示されている部分が建物のベクターデータです。

中央の移動アイコンを使って選択枠を自由に移動したり、

枠のサイズを調整して、インポートしたいエリアを指定できます。

また、右側に表示されている最大・最小の緯度経度を直接入力して、

インポート範囲を指定することも可能です。

さらに、右上の「都市へ移動」ボタンをクリックすれば、

インポートしたい都市を選択し、その都市の建物ベクターデータを取得できます。

範囲を指定したら「インポート」をクリックします。

選択したエリア内のSHPベクターデータが自動的に読み込まれます。

インポートが完了すると、

選択したSHPベクターデータの3Dプレビューを確認できます。

右上の2D表示または分割表示アイコンをクリックすることで、

表示モードを切り替えることも可能です。

次に、画面上部のタブバーから「建築生成」機能をクリックします。

表示されるダイアログで、生成したい建築スタイルを選択します。

現在、GISBoxでは

ホワイトモデル、都市スタイル、徽派スタイルの3種類の建築スタイルに対応しています。

スタイルを選択して建築生成が完了すると、

3Dモードで生成された建物をプレビューできます。

3Dモードでは、画面上部の選択ツール、

または右下のナビゲーション表示を使って、

一部またはすべての建物を選択できます。

右側のスタイル設定パネルでは、

選択した建築モデルの外観を調整できます。

今回のように都市スタイルの場合、

建物の高さ範囲を調整することが可能です。

また、ホワイトモデルの色を変更したり、

テクスチャを差し替えることもできます。

さらに、モデルスタイルモジュールを使えば、

選択した都市建築をホワイトモデルや徽派スタイルに切り替えることも可能です。

建物の編集が完了したら、

画面上部のタブバーから「3DTilesとして公開」をクリックします。

デフォルトで「サービスとして公開」が選択されていますので、

表示される案内に従ってタスクリストへ移動します。

タイル生成タスクが完了するまで、しばらくお待ちください。

処理が完了すると、生成されたファイルは自動的にサービスとして配信されます。

左側のサービス配信パネルからタスク一覧を確認することもできますし、

完了済みのタイル変換タスクからサービス表示アイコンをクリックすることも可能です。

サービス配信タスク一覧で「Cesium」をクリックすると、

生成された建築モデルを確認できます。

ご覧のとおり、GISBoxで編集した際には地形は表示されていませんが、

Cesiumでのプレビューでは地形が自動的に生成されます。

もし建築モデルが地形に埋もれてしまう場合は、

シーン編集時に地形を有効化した状態で、再度建築生成を行ってください。

この点については、後続のチュートリアルで詳しくご紹介します。

ご視聴ありがとうございました。