アセットはArcGISで管理されています。検査、植生調査、現場キャプチャはSplat Labs CloudのGaussian Splatとして保管されています。このガイドでは、GISユーザーがArcGISワークフローを離れることなくマップ上の地物をクリックして、そのアセットのフォトリアリスティックな3Dキャプチャをすぐに探索できるよう、2つを接続する方法を説明します。
最もシンプルなものから最も強力なものまで、4つの統合方法を説明します。すべての方法は、Splat Labs Cloudがすでに提供しているもの(共有可能なビューアURLと埋め込み可能なiframe)を使用して今日機能します。
開始前に必要なもの
以下の各方法に対して、2つのものが必要です:
-
Splat Labs CloudアカウントとGaussian Splatsがアップロードされてプロジェクトに整理されていること。cloud.splatlabs.aiで無料サインアップします。
-
ArcGISに接続したい各プロジェクトのビューアURL。すべてのSplat Labsプロジェクトには以下の形式のビューアURLがあります:
https://cloud.splatlabs.ai/viewer/{project-id}?view=splat
共有ダイアログからこのURLをコピーします — このガイド全体で使用します。
ArcGIS統合のための共有オプション
ArcGISからアクセスする際にGaussian Splatを誰が閲覧できるかを制御する3つの方法があります:
- パブリックリンク共有 — 共有ダイアログで**「リンク共有を有効にする」**を有効にします。URLを持つ誰でもサインインなしでスプラットを閲覧できます。これは最もシンプルなオプションで、機密性の低いアセットに適しています。
- メール共有(ビジネスプラン) — メールで特定のユーザーとプロジェクトを共有します。Splat Labsアカウントで認証後にそれらのユーザーのみが閲覧できます。これはハイパーリンクとiframe埋め込みの両方で機能します — 閲覧者がビューアにアクセスするとサインインが求められます。
- エンタープライズグループ(エンタープライズプラン) — エンタープライズグループ内のユーザーが作成したすべてのプロジェクトは、グループ内の全員に自動的に利用可能です。プロジェクトごとの共有は不要です。これはチームと組織にとって最もストリームラインされたオプションです — グループメンバー全員が手動共有なしでiframeまたはハイパーリンクで任意のプロジェクトを閲覧できます。
注意: 3つのオプションすべてがこのガイドで説明するすべての統合方法で機能します。ダッシュボードとExperience Builderのiframe埋め込みも含みます。機密インフラのアクセス戦略の詳細については、このガイドの末尾にある機密インフラのアクセス管理セクションを参照してください。
方法1:地物ポップアップのハイパーリンク
最適な用途: 各アセットに素早く「3Dキャプチャを表示」リンクを追加したいArcGIS OnlineとArcGIS Proユーザー。
仕組み: フィーチャーレイヤーの属性テーブルに各アセットのSplat LabsビューアのURLを保存するテキストフィールドを追加します。GISユーザーがマップ上のアセットをクリックすると、ポップアップにGaussian Splatビューアを新しいブラウザタブで開くハイパーリンクが表示されます。
複雑さ: 低 — コーディング不要、カスタムウィジェット不要、ポップアップをサポートする任意のArcGIS製品で機能します。
ステップ1:フィーチャーレイヤーにURLフィールドを追加する
ArcGIS ProまたはArcGIS Onlineで、アセットフィーチャーレイヤーに新しいテキストフィールドを追加します。わかりやすい名前を付けます:
| フィールド名 | エイリアス | タイプ |
|---|---|---|
splat_url | 3DキャプチャURL | テキスト(文字列) |
ドキュメントリンクやメディア添付ファイルの既存フィールドがある場合は再利用できますが、特に数百または数千のアセットがある場合は専用フィールドの方がクリーンです。
ステップ2:フィールドを入力する
対応するGaussian Splatキャプチャを持つ各アセットに対して、Splat LabsビューアのURLをsplat_urlフィールドに貼り付けます。URLは以下のようになります:
https://cloud.splatlabs.ai/viewer/e6d9b3eb-35bb-4a73-8499-8f2e3ad21d4b?view=splat
大規模に作業している場合 — 数百の電柱、変電所、施設 — ArcGIS ProのField CalculatorまたはPython(ArcGIS API for Python)を使用してこのフィールドを一括入力できます。重要なのはGISアセットIDとSplat Labsプロジェクト間のマッピングを維持することです。
一括入力のヒント: Splat Labsプロジェクトが一貫して命名されている場合(例:アセットIDを使用してSUB-0042または電柱番号)、ルックアップをスクリプト化できます。Splat Labsプロジェクトリストをエクスポートし、命名規則でマッチングして、バッチでフィールド値を計算します。
ステップ3:ポップアップを設定する
ArcGIS Online(マップビューア)の場合:
- ウェブマップを開いてアセットレイヤーを選択します。
- 設定ツールバーからポップアップペインを開きます。
- コンテンツを追加をクリックしてテキストを選択します。
- テキストエディタで、ユーザーに見せたいラベルを入力します — 例:
3Dキャプチャを表示。 - そのテキストを選択してリンクボタンをクリックします。
- URLに
{splat_url}と入力します — これは作成したフィールドを参照します。 - マップを保存します。
ユーザーがアセットをクリックすると、ポップアップに「3Dキャプチャを表示」リンクが表示されます。クリックするとGaussian Splatビューアが新しいブラウザタブで開きます — Splat Labs Cloudのインテリジェントストリーミングで動作するので、任意のデバイスでシーンが速く読み込まれます。
ArcGIS Proの場合:
- コンテンツペインでフィーチャーレイヤーを右クリックしてポップアップを設定を開きます。
- テキスト要素を追加します。
- URLを
{splat_url}に設定して説明を3Dキャプチャを表示に設定したハイパーリンクを挿入します。 - 適用をクリックします。
ユーザーがポップアップツールで地物をクリックすると、クリック可能なリンクが表示されます。
ステップ4(オプション):動的URLのためにArcade式を使用する
Splat Labsプロジェクトのアセット属性に基づく予測可能なパターンに従っている場合、静的フィールドの代わりにArcade式を使用できます。これはすべての地物のURLを手動で入力したくない場合に便利です。
例えば、Splat Labsプロジェクトがアセットの施設IDを使用して命名されている場合:
// ポップアップハイパーリンクのArcade式
"https://cloud.splatlabs.ai/viewer/" + $feature.facility_id + "?view=splat"
これをポップアップ設定の属性式として追加し、{expression/expr0}としてハイパーリンクで参照します。
重要: これはSplat LabsプロジェクトIDがGISアセット識別子と一致する場合にのみ機能します。一致しない場合は、ステップ1〜3の静的URLフィールドアプローチを使用してください。
方法2:ArcGISダッシュボードへの埋め込みビューア
最適な用途: ArcGISダッシュボードを監視に使用するオペレーションセンター、制御室、チーム。Gaussian Splatビューアはマップとデータウィジェットの隣のライブパネルとして表示されます。
仕組み: ArcGISダッシュボードは、Splat Labsビューアを含む外部URLをiframeに読み込める埋め込みコンテンツ要素をサポートします。静的(1つの固定URL)または動的(ユーザーがマップ上で選択した地物に基づいてURLが変わる)に設定できます。
複雑さ: 低〜中 — コーディング不要ですが、ダッシュボードのアクションとデータソースを理解する必要があります。
静的埋め込み(1つの固定スプラット)
ダッシュボードが単一のサイトに焦点を当てている場合にこれを使用します — 例えば変電所概要ダッシュボード。
- ダッシュボードを編集モードで開きます。
- **+**ボタンをクリックして要素を追加し、埋め込みコンテンツを選択します。
- データオプションでデータソースなし(静的設定)を選択します。
- URLフィールドにSplat LabsビューアのURLを貼り付けます:
https://cloud.splatlabs.ai/viewer/e6d9b3eb-35bb-4a73-8499-8f2e3ad21d4b?view=splat - ダッシュボードレイアウトで埋め込みコンテンツパネルのサイズと位置を調整します。
- 保存します。
Gaussian Splatビューアがダッシュボードにライブのインタラクティブな3Dパネルとして表示されます。ユーザーはダッシュボード内でシーンを直接軌道回転、ズーム、探索できます — Splat Labsの精密測定とスムーズなストリーミングパフォーマンス付きで。
動的埋め込み(地物駆動型)
これはより強力なアプローチです。ユーザーがダッシュボードのマップウィジェット上のアセットをクリックすると、埋め込みコンテンツパネルが自動的に対応するGaussian Splatを読み込みます。
- フィーチャーレイヤーがビューアURLを入力した
splat_urlフィールドを持っていることを確認します(方法1、ステップ1〜2参照)。 - ダッシュボードに埋め込みコンテンツ要素を追加します。
- データオプションでフィーチャーレイヤーを選択し、アセットレイヤーをデータソースとして選択します。
- URLに、波括弧内のフィールド名を使用したURLテンプレートを入力します:
{splat_url} - アクションで、マップウィジェットをクリックで地物をフィルタリングまたは選択するよう設定し、埋め込みコンテンツが更新されるよう駆動します。
- オプションでフィルタリングされた場合のみレンダリングを有効にして、ユーザーが選択を行うまで埋め込みパネルに役立つメッセージ(「3Dキャプチャを表示するにはマップ上のアセットを選択してください」)を表示します。
- 保存します。
これでダッシュボードは以下のように機能します:マップ上の電柱をクリック → 埋め込みパネルがその正確な電柱のフォトリアリスティックな3Dビューを読み込みます。これは、オペレーターが現場クルーを派遣せずにアセットの状態を視覚的に確認する必要があるリモート検査ワークフローに非常に強力です。
ダッシュボードレイアウトの推奨事項
Gaussian Splatsを含むユーティリティオペレーションダッシュボードのために、このレイアウトを考慮してください:
- 左パネル(幅40%): アセットの場所を示すマップウィジェット
- 右パネル(幅60%): Gaussian Splatビューアを表示する埋め込みコンテンツ
- 下部ストリップ: 検査ステータス、最終キャプチャ日などを示すシリアルチャートまたはインジケーターウィジェット
埋め込みコンテンツパネルを大きくするほど、3D閲覧体験が向上します。Splat Labsビューアはレスポンシブで、与えられたスペースを埋めます。
方法3:ArcGIS Experience Builderへの埋め込みビューア
最適な用途: 特定のワークフロー向けに構築されたカスタムウェブアプリケーション — フィールド検査レビュー、植生管理、利害関係者プレゼンテーション、またはパブリック向けアセットビューア。
仕組み: ArcGIS Experience Builderには外部URLまたはHTML iframeコードを受け入れる埋め込みウィジェットが含まれています。ウィジェットをデータに接続して、ユーザーがマップまたはリストと対話したときにSplat Labsビューアが動的に更新されるようにできます。
複雑さ: 中 — Experience Builderの熟知とArcGIS組織アカウントが必要です。
基本設定
- ArcGIS Experience Builderで新しいエクスペリエンスを作成します。
- アセットウェブマップをデータソースとして追加します。
- マップウィジェットを左パネルのキャンバスにドラッグします。
- 埋め込みウィジェットを右パネルのキャンバスにドラッグします。
静的埋め込み
埋め込みウィジェット設定でURLを選択してSplat LabsビューアのURLを貼り付けます。1つの固定Gaussian Splatが読み込まれます。
動的埋め込み(地物駆動型)
ここでExperience Builderが真に輝きます。ユーザーが選択した地物に基づいて埋め込みURLを変更できます。
- 埋め込みウィジェットでURLを選択してデータに接続をオンにします。
- アセットフィーチャーレイヤーをデータソースとして選択します。
- 属性を選択して
splat_urlフィールドを選択します。
ユーザーがマップウィジェットのアセットをクリックすると、埋め込みウィジェットが対応するSplat LabsビューアのURLを読み込みます。3Dビューアはその場で更新されます — ページリロードなし、新しいタブなし。
HTML コードを使用した埋め込みウィジェット
iframeの属性をより細かく制御したい場合は、URLの代わりにコードオプションを使用できます:
<iframe
src="https://cloud.splatlabs.ai/viewer/{project-id}?view=splat"
width="100%"
height="100%"
frameborder="0"
allowfullscreen
loading="eager">
</iframe>
iframe埋め込みの詳細なウォークスルーが必要ですか?完全なガイドをご覧ください:ウェブサイトに3D Gaussian SplatビューアをiFrameで埋め込む方法。
注意:コードオプションには8 KBのサイズ制限があり、ArcGIS組織アカウントでサインインしている必要があります。ほとんどの場合、URLオプションの方がシンプルで十分です。
完全な検査レビューエクスペリエンスの構築
ユーティリティフィールド検査レビューアプリケーションの実践的なレイアウトを示します:
- ページ1 — マップ概要: すべてのアセットを表示するフルスクリーンマップ。アセットをクリックするとページ2に移動します。
- ページ2 — アセット詳細: 左側にアセット属性(名前、タイプ、最終検査日、ステータス)、右側にSplat Labsビューアが埋め込まれた分割レイアウト。「マップに戻る」ボタンを含めます。
これにより、フィールドスーパーバイザーとエンジニアにストリームラインされたワークフローが提供されます:マップを閲覧し、アセットをタップし、3Dキャプチャをレビューし、決定を下し、次へ。Splat Labsのインテリジェントストリーミングはビューアが接続が制限されたフィールドタブレットでも速く読み込まれることを意味します。
マルチスプラット閲覧のためのリストウィジェットの追加
多くのキャプチャを管理するチーム — 例えば、送電廊下に沿った数百の電柱 — には、マップの隣にリストウィジェットを追加します:
- アセット名、サムネイル、最終キャプチャ日を表示するリストウィジェットを追加します。
- 埋め込みウィジェットをリストと同じデータソースに接続するよう設定します。
- ユーザーがリストのアイテムをクリックすると、埋め込みがそのアセットのGaussian Splatを表示するよう更新されます。
これはArcGIS環境内のすべてで3Dキャプチャのギャラリーブラウザのように機能します。
方法4:利害関係者コミュニケーションのためのArcGIS StoryMaps
最適な用途: 直接ArcGISを使用しないエグゼクティブ、規制機関、または外部の利害関係者と検査結果を共有する。StoryMapsはテキスト、マップ、画像、埋め込みコンテンツを組み合わせたナラティブのスクロール駆動フォーマットを提供します。
仕組み: ArcGIS StoryMapsはURLを通じた外部ウェブコンテンツの埋め込みをサポートします。Splat LabsビューアのURLを埋め込みブロックに貼り付けると、Gaussian Splatがストーリー内にインラインで表示されます。
複雑さ: 低 — 技術的なセットアップなし、純粋にコンテンツの作成。
埋め込み方法
- ビルダーでStoryMapを開きます。
- **+**をクリックしてコンテンツブロックを追加します。
- 埋め込み(画像やビデオではなく)を選択します。
- Splat LabsビューアのURLを貼り付けます:
https://cloud.splatlabs.ai/viewer/e6d9b3eb-35bb-4a73-8499-8f2e3ad21d4b?view=splat - サイズを選択します(3Dビューアには中または大が最適です)。
- ビューアが何を表示しているかを説明するキャプションを追加します。
- ストーリーの構築を続けます。
ユーティリティのユースケース
- 規制コンプライアンスレポート: コンプライアンスの書面による証拠とともに植生クリアランス作業の前後のキャプチャを埋め込みます。Splat Labsの精密測定ツールにより、規制機関が3Dビューで直接クリアランス距離を検証できます。
- 嵐の被害評価: 影響を受けたインフラの埋め込まれた3Dキャプチャで、時系列順に被害をエグゼクティブに説明します。Splat Labsの4Dタイムライン機能を使用して、イベントの前後に同じアセットを表示します。
- 資本プロジェクトの更新: 変電所や施設の建設進捗を時間の経過とともに表示し、各フェーズのキャプチャを順番に埋め込みます。
- パブリックコミュニケーション: プロジェクトがコミュニティに影響を与える場合、埋め込まれた3Dビューを持つStoryMapは住民が何が建設されているかを理解するのに役立ちます。
推奨されるジオデータベーススキーマ
上記のすべての方法にわたってSplat Labs統合を最大限に活用するために、アセットフィーチャーレイヤーにこれらのフィールドを追加します:
| フィールド名 | エイリアス | タイプ | 説明 |
|---|---|---|---|
splat_url | 3DキャプチャURL | テキスト | このアセットのSplat Labsビューア URL |
splat_project_id | Splat LabsプロジェクトID | テキスト | Splat LabsプロジェクトUUID(スクリプティングに有用) |
splat_capture_date | 最終3Dキャプチャ日 | 日付 | Gaussian Splatがキャプチャされた日時 |
splat_capture_source | キャプチャ方法 | テキスト | キャプチャ方法(ドローン、ハンドヘルド、車載) |
splat_urlフィールドが最低限必要です。他のフィールドはチームがキャプチャライブラリを時間の経過とともに管理するのに役立つコンテキストを追加します — キャプチャ日でフィルタリングし、再キャプチャが必要なアセットを特定し、またはカバレッジを報告します。
機密インフラのアクセス管理
ユーティリティインフラはしばしばセキュリティに敏感です。Splat LabsはGaussian Splatを誰が閲覧できるかを完全に制御できます — そして、すべてのアクセス方法はiframe埋め込みを含むこのガイドで説明するすべての4つのArcGIS統合方法で機能します。
パブリックリンク共有
リンク共有が有効になっている場合、URLを持つ誰でもサインインなしでスプラットを閲覧できます。これは以下に適しています:
- 機密性の低いアセット(公園、公共建物、一般的な建設現場)
- リンクを受け取る人を制御する利害関係者プレゼンテーション
- 既知のオーディエンスと共有されるStoryMaps
URLは検索エンジンによってインデックスされず、推測不可能です — UUIDを含みます — しかし認証されていません。誰かがリンクを共有すると、受信者はそれを閲覧できます。
メールベースのアクセス(ビジネスプラン)
機密インフラには、パブリックリンクの代わりにSplat Labs Cloudのメールベース共有を使用します:
- 共有ダイアログでリンク共有を無効のままにします。
- 許可されたユーザーのメールアドレスを追加します。
- それらのユーザーのみが、サインイン後にプロジェクトを閲覧できます。
これはダッシュボードとExperience Builderのiframe埋め込みを含むすべての統合方法で機能します。許可されたユーザーが埋め込みSplat Labsビューアを含むダッシュボードまたはエクスペリエンスを開くと、Splat Labsへのサインインが求められます。認証後、iframeが読み込まれ、通常通り3Dシーンを操作できます。未許可のユーザーはビューアの代わりにサインインプロンプトを見ます。
エンタープライズグループ(エンタープライズプラン)
プロジェクトごとに共有せず、チーム全体でシームレスなアクセスを必要とする組織には、エンタープライズプランがグループベースのアクセス制御を提供します:
- エンタープライズグループ内のユーザーが作成したすべてのプロジェクトは、他のすべてのグループメンバーに自動的に利用可能になります — 手動での共有は不要です。
- エンタープライズマネージャーは組織内のすべてのプロジェクトを完全に把握できます。
- 3つのロール(エンタープライズマネージャー、クリエーター、ユーザー)がプロジェクトとフォルダーの作成、編集、削除、共有を誰ができるかを細かく制御します。
これはユーティリティチームにとって最も効率的なオプションです。GISアナリストと現場クルーが同じエンタープライズグループに入ったら、アップロードしたすべてのGaussian Splatがすぐにチーム全体に利用可能になります — ハイパーリンク、埋め込みビューア、ダッシュボード、どこでも。プロジェクトごとの共有手順は不要です。
エンタープライズプランは3ユーザー・50プロジェクトから始まり、20以上のユーザーと500以上のプロジェクトにスケールアップできます。詳細は料金プランをご確認いただくか、エンタープライズオプションについてはチームへのお問い合わせ。
ユーティリティの実践的なアクセス戦略
ほとんどのユーティリティ展開には、階層的アプローチをお勧めします:
- コアチーム向けのエンタープライズグループ — 現場クルー、GISアナリスト、エンジニア、スーパーバイザー。グループ内の全員がすべてのプロジェクトを自動的に見ることができます。ダッシュボードとExperience Builderの埋め込みビューアは認証済みグループメンバーで機能します。
- エンタープライズグループに属さない特定のプロジェクトへのアクセスが必要な外部の利害関係者、請負業者、または規制機関向けのメールベース共有。
- サインインなし、アカウント不要で最もシンプルなアクセスを望む機密性の低いアセット向けのパブリックリンク共有。パブリック向けStoryMapsや利害関係者プレゼンテーションに使用します。
- 追加レイヤーとしてのArcGISセキュリティ。ウェブマップ、ダッシュボード、エクスペリエンスはすでにArcGIS組織認証によってセキュアになっています。未許可のユーザーは、まずArcGIS環境へのアクセスを持たない限り、スプラットURLに到達できません。
この階層化されたアプローチ — チーム向けのエンタープライズグループ、外部コラボレーター向けのメール共有、適切な場所でのパブリックリンク、追加レイヤーとしてのArcGIS認証 — は今日ほとんどのユーティリティ組織のニーズをカバーします。
命名規則と整理
スプラットライブラリが数十から数百から数千のキャプチャに成長するにつれて、一貫した整理が重要になります。以下はユーティリティチームへの推奨事項です:
Splat Labs Cloudプロジェクト命名
GISアセット階層にマッピングされる命名規則を使用します:
{Region}-{AssetType}-{AssetID}-{CaptureDate}
例:
NORTH-SUB-0042-2025-06-15(北地域、変電所42、2025年6月15日キャプチャ)EAST-POLE-TL205-1847-2025-03-22(東地域、送電線205電柱1847)WEST-ROW-SEG14-2025-09-01(西地域、送電回廊セグメント14)
Splat Labs Cloudフォルダー構造
GIS組織階層を反映したSplat Labs Cloudワークスペースを整理します:
📁 北地域
📁 変電所
📁 SUB-0042
📁 SUB-0043
📁 送電線
📁 TL-205
📁 TL-206
📁 東地域
📁 変電所
📁 配電
📁 植生管理
📁 2025-Q1
📁 2025-Q2
これにより、GISアナリストがsplat_urlフィールドを入力する際に適切なプロジェクトを見つけやすくなり、マネージャーがエリアまたは期間でキャプチャを閲覧しやすくなります。フォルダー整理はSplat Labsのビジネスプラン以上で利用可能です。
ワークフロー例
リモート電柱検査
- ドローンオペレーターがLiDARまたはフォトグラメトリーを使用して送電線廊下をキャプチャします。
- データがGaussian Splatsに処理されてSplat Labs Cloudにアップロードされます(スパンまたは電柱クラスターごとに1つのプロジェクト)。
- GISアナリストがジオデータベースの各電柱地物の
splat_urlフィールドを入力します。 - フィールドスーパーバイザーがArcGISダッシュボードを開き、マップ上の電柱をクリックすると、Gaussian Splatが埋め込みパネルに読み込まれます。
- スーパーバイザーは導体のクリアランス、クロスアームの状態、植生の近接度をオフィスから確認するためにビューを回転させます。必要な場合はSplat Labsの精密測定ツールが正確な距離を提供します。
- アクションが必要な場合は、ダッシュボードから直接作業指示を作成します。
このワークフローにより、建設とユーティリティチームがすでにSplat Labsを使用してリモートドキュメント化に使用している結果に基づいて、現場訪問が最大75%削減されます。
変電所の現況ドキュメント
- 調査クルーがハンドヘルドスキャナー(PortalCam、Lixel L2 Pro、または類似)で変電所をキャプチャします。
- Gaussian SplatがSplat Labs Cloudにアップロードされ、適切なプロジェクトフォルダーに配置されます。
- ArcGISの変電所地物がビューアURLで更新されます。
- 現況をレビューするエンジニアがマップ上の変電所をクリックして、フルの3Dシーンをウォークスルーし、インシーンの測定値で設備の配置、クリアランス、グレーディングを検証できます。
植生管理の証拠
- 植生管理請負業者が除草前後の送電回廊をキャプチャします。
- 両方のキャプチャが別々のSplat Labsプロジェクトとしてアップロードされます —
ROW-SEG14-PRE-2025-06とROW-SEG14-POST-2025-07。 - 四半期の規制レポートのためにStoryMapが作成され、前後のGaussian Splatsが並べて埋め込まれます。Splat Labsの4Dタイムライン機能を使用して、インタラクティブな前後比較のために両方のキャプチャをリンクすることもできます。
- 規制機関は両方のキャプチャをインタラクティブに探索して、クリアランス要件が満たされていることを検証できます。
トラブルシューティング
埋め込みビューアが空白スペースを表示する
- ビューアがプロジェクトへのアクセスを持っていることを確認します。パブリックリンク共有の場合は「リンク共有を有効にする」がチェックされていることを確認します。メールベース共有の場合は閲覧ユーザーが招待されてSplat Labsにサインインしていることを確認します。エンタープライズグループの場合はユーザーがグループのメンバーであることを確認します。ビューアがアクセスを持っていない場合、iframeはサインインプロンプトまたはアクセスエラーを表示します。
- ArcGIS環境とSplat Labs CloudがどちらもHTTPSを使用していることを確認します。混合コンテンツ(HTTPPSの親ページがHTTPS iframeを読み込む)は最新のブラウザによってブロックされます。Splat Labs Cloudは常にHTTPSを使用するため、これは通常問題になりません。
- ArcGISダッシュボードで、
X-Frame-OptionsまたはContent-Security-Policyエラーのブラウザコンソールを確認します。Splat Labs CloudはデフォルトでiFrameの埋め込みを許可しているため、これらのエラーは通常組織のネットワークセキュリティポリシーから来ています。
ポップアップがURLをクリック可能なリンクではなくプレーンテキストとして表示する
- ArcGIS Online Map Viewerで、テキストエディタで生テキストとしてではなく、リンクボタンを使用してURLを追加したことを確認します。ポップアップはテキストフィールドのURLを自動検出しません。
- ArcGIS Proで、
splat_urlフィールドが単に属性値として表示されるのではなく、ポップアップ設定でハイパーリンクとして設定されていることを確認します。
埋め込みパネルでビューアの読み込みが遅い
- Gaussian Splatは段階的にストリーミングされます — ビューアはまず低解像度バージョンを読み込み、次に詳細を改善します。これは通常の動作で、パフォーマンスの問題ではありません。
- 埋め込みパネルが非常に小さい(幅400px未満)場合は、大きくすることを検討してください。ビューアは使用可能なスペースに適応しますが、小さいパネルは視覚体験を制限します。
- ビューアがプライマリコンテンツである場合は、iframeコードで
loading="eager"を使用します。フォールドの下またはセカンダリである場合はloading="lazy"を使用します。
ポップアップはiframeをサポートしない
これはArcGIS Online Map Viewerポップアップには正しいです — ESRIはセキュリティ上の理由からポップアップでのiframe埋め込みをブロックしています。これが、ポップアップにはハイパーリンクアプローチ(新しいタブで開く)を推奨し、ダッシュボードとExperience Builderには埋め込みコンテンツまたは埋め込みウィジェットアプローチ(インラインで表示)を推奨する理由です。ポップアップテキスト要素にiframe HTMLを貼り付けようとしないでください — 削除されます。
次のステップ
アクセス制御されたiframeと埋め込みビューアはすでに今日機能します — メール共有(ビジネスプラン)またはエンタープライズグループを使用して、ダッシュボード、Experience Builder、StoryMapsでGaussian Splatを誰が閲覧できるかを制御できます。パブリックリンク共有不要。
Splat LabsはArcGISワークフローをさらにシームレスにするより深い統合機能を構築中です。ロードマップにあるもの:
- ArcGIS向けOAuth2認証 — ArcGIS経由で直接認証して、ArcGISを離れることなくArcGIS内からSplat Labsプロジェクトを閲覧・選択できるようにします。これにより、ArcGIS拡張機能がすべての利用可能なプロジェクトのリストを取得して、マップやダッシュボードに自動的に追加できます。
- SSO/SAMLサポート — エンタープライズシングルサインオンにより、ArcGISユーザーがすでにSplat Labsで使用している同じ企業認証情報で認証できます — 両プラットフォームで1つのログイン。
これらの機能が利用可能になると、追加の統合方法でこのガイドを更新します。早期アクセスを希望する場合や特定の統合要件がある場合は、チームにお問い合わせください。
まとめ
| 方法 | ArcGIS製品 | ビューア体験 | セットアップ作業量 |
|---|---|---|---|
| ポップアップハイパーリンク | ArcGIS Online、ArcGIS Pro、ArcGIS Enterprise | 新しいタブで開く | 低 |
| ダッシュボード埋め込みコンテンツ | ArcGISダッシュボード | インライン、地物駆動型 | 低〜中 |
| Experience Builder埋め込みウィジェット | ArcGIS Experience Builder | インライン、地物駆動型 | 中 |
| StoryMaps埋め込み | ArcGIS StoryMaps | インライン、ナラティブ | 低 |
4つの方法すべてがSplat Labs Cloudの既存の共有と埋め込み機能を使用して今日機能します。ワークフローをすばやくテストしたい場合は方法1から始めます。チームが毎日使用するオペレーショナルアプリケーションを構築する準備ができたら方法2または3に移行します。
ArcGIS統合の設定のヘルプが必要ですか?チームにお問い合わせください — 私たちは毎日ユーティリティとエンタープライズGISチームと連携しており、喜んでご案内します。



