ArcGIS
Splat LabsをArcGIS Online、Dashboards、Experience Builder、StoryMapsに接続
ArcGIS連携
Splat LabsをArcGIS環境に接続して、GISとユーティリティチームがマップ上のフィーチャをクリックするだけで、ArcGISを離れることなくそのアセットのフォトリアリスティックな3DガウシアンスプラットをすぐP探索できるようにします。
詳細ガイド(英語)
完全なガイドをご覧ください:ArcGISからガウシアンスプラットを表示する方法
開始前の準備
- ガウシアンスプラットをSplat Labsにアップロードし、各プロジェクトでリンク共有を有効化
- 各プロジェクトのビューアURLをコピー:
https://cloud.rockrobotic.com/viewer/{project-id}?view=splat - フィーチャレイヤーの属性テーブルに
splat_urlテキストフィールドを追加し、各アセットのビューアURLを入力
方法1:フィーチャポップアップのハイパーリンク
最適用途: ArcGIS Online、ArcGIS Pro — 各アセットに「3Dキャプチャを表示」のクイックリンク。
- フィーチャレイヤーに
splat_urlテキストフィールドを追加 - 各アセットのSplat Labsビューア URLでフィールドに入力
- ポップアップ設定で、URLとして
{splat_url}を使用したハイパーリンク付きテキスト要素を追加 - 「3Dキャプチャを表示」とラベル付け
ユーザーがアセットをクリックすると、新しいブラウザタブで3Dビューアを開くリンクが表示されます。
Arcade式による動的URL(プロジェクトIDがアセット属性にマッピングされる場合):
方法2:ArcGIS Dashboardsへの埋め込みビューア
最適用途: マップとデータウィジェットの横にライブ3Dパネルが必要なオペレーションセンター。
静的埋め込み(1つの固定サイト)
- **「Embedded Content」**要素を追加
- **「No Data Source」**を選択してSplat Labsビューア URLを貼り付け
動的埋め込み(フィーチャ駆動)
- **「Embedded Content」**要素を追加
- データオプションでアセットフィーチャレイヤーを選択
- URLに
{splat_url}を入力 - 選択時に埋め込みを駆動するマップウィジェットアクションを設定
ユーザーがマップのアセットをクリックすると、埋め込みパネルに対応する3DガウシアンスプラットがP読み込まれます。
推奨ダッシュボードレイアウト:
- 左40%:アセット位置のマップウィジェット
- 右60%:埋め込みSplat Labsビューア
方法3:ArcGIS Experience Builder
最適用途: カスタム検査レビューアプリ、フィールドツール、またはステークホルダーポータル。
- アセットWebマップをデータソースとして追加
- **「Map」ウィジェットと「Embed」**ウィジェットを並べて追加
- Embedウィジェットでアセットレイヤーに接続し、
splat_urlフィールドを選択 - ユーザーがマップのフィーチャをクリックすると、Embedウィジェットが更新されてそのアセットの3Dキャプチャが表示
方法4:ArcGIS StoryMaps
最適用途: 規制準拠レポート、ステークホルダーコミュニケーション、検査サマリー。
- **「+」をクリックしてコンテンツブロックを追加し、「Embed」**を選択(「Image」または「Video」ではない)
- Splat Labsビューア URLを貼り付け
- 最良の3D閲覧体験のために大きなサイズを選択
推奨ジオデータベーススキーマ
| フィールド名 | タイプ | 説明 |
|---|---|---|
splat_url | テキスト | このアセットのSplat Labsビューア URL |
splat_project_id | テキスト | Splat LabsプロジェクトUUID |
splat_capture_date | 日付 | ガウシアンスプラットがキャプチャされた日時 |
splat_capture_source | テキスト | キャプチャ方法(ドローン、ハンドヘルド、車両) |
トラブルシューティング
空白の埋め込みビューア: Splat Labsプロジェクトでリンク共有が有効になっていることを確認してください。有効でない場合、ビューアURLはエラーを返します。
ポップアップがURLをプレーンテキストとして表示する: ArcGIS Online Map Viewerで、テキストエディタの**「Link」**ボタンを使用してURLを追加したことを確認してください。
ポップアップはiframeをサポートしない: これは仕様です — ArcGISはセキュリティのためにポップアップでのiframe埋め込みをブロックします。ポップアップにはハイパーリンクアプローチ(新しいタブで開く)を使用し、DashboardsにはEmbedded Contentウィジェットを使用してください。