Splat LabsSplat Labs Docs

ArcGIS

Connect Splat Labs to ArcGIS Online, Dashboards, Experience Builder, and StoryMaps

ArcGIS Integration

Connect Splat Labs to your ArcGIS environment so GIS and utility teams can click a feature on the map and instantly explore a photorealistic 3D Gaussian Splat of that asset — without leaving ArcGIS.

Full Guide

Before You Start

  1. Upload your Gaussian Splats to Splat Labs and enable link sharing on each project
  2. Copy each project's viewer URL: https://cloud.rockrobotic.com/viewer/{project-id}?view=splat
  3. Add a splat_url text field to your feature layer's attribute table and populate it with the viewer URL for each asset

Best for: ArcGIS Online, ArcGIS Pro — quick "View 3D Capture" link on each asset.

  1. Add a splat_url text field to your feature layer
  2. Populate the field with the Splat Labs viewer URL for each asset
  3. In the Pop-up configuration, add a text element with a hyperlink using {splat_url} as the URL
  4. Label it "View 3D Capture"

When a user clicks an asset, they see a link that opens the 3D viewer in a new browser tab.

For dynamic URLs via Arcade expression (when project IDs map to asset attributes):

"https://cloud.rockrobotic.com/viewer/" + $feature.facility_id + "?view=splat"

Method 2: Embedded Viewer in ArcGIS Dashboards

Best for: Operations centers that need a live 3D panel alongside the map and data widgets.

Static Embed (one fixed site)

  1. Add an Embedded Content element
  2. Select No Data Source and paste the Splat Labs viewer URL

Dynamic Embed (feature-driven)

  1. Add an Embedded Content element
  2. Under Data Options, select your asset feature layer
  3. For the URL, enter {splat_url}
  4. Configure map widget actions to drive the embed on selection

When a user clicks an asset on the map, the embedded panel loads the corresponding 3D Gaussian Splat.

Recommended dashboard layout:

  • Left 40%: Map widget with asset locations
  • Right 60%: Embedded Splat Labs viewer

Method 3: ArcGIS Experience Builder

Best for: Custom inspection review apps, field tools, or stakeholder portals.

  1. Add your asset web map as a data source
  2. Add a Map widget and an Embed widget side-by-side
  3. In the Embed widget, connect to the asset layer and select the splat_url field
  4. When users click a feature in the map, the Embed widget updates to show that asset's 3D capture

For more control, use the Code option in the Embed widget with explicit iframe HTML.

Method 4: ArcGIS StoryMaps

Best for: Regulatory compliance reports, stakeholder communications, and inspection summaries.

  1. Click + to add a content block and select Embed (not Image or Video)
  2. Paste the Splat Labs viewer URL
  3. Choose a large size for the best 3D viewing experience

Common StoryMap use cases:

  • Regulatory reports with before-and-after captures of vegetation clearance
  • Storm damage assessment showing affected infrastructure over time
  • Capital project updates with per-phase capture embeds
  • Public communications about construction projects
Field NameTypeDescription
splat_urlTextSplat Labs viewer URL for this asset
splat_project_idTextSplat Labs project UUID
splat_capture_dateDateWhen the Gaussian Splat was captured
splat_capture_sourceTextCapture method (drone, handheld, vehicle)

Access Control for Sensitive Infrastructure

OptionAccess ControlWorks With Embeds?
Public link sharingAnyone with URLYes
Email sharing (Business)Specific users onlyVia hyperlink only
Enterprise groupsAll group membersYes

For most utility deployments: use public link sharing for the majority of assets (the link is only surfaced inside your secured ArcGIS environment), and email-based access for the most security-sensitive infrastructure like substations.

Troubleshooting

Blank embedded viewer: Confirm link sharing is enabled on the Splat Labs project. Without it, the viewer URL returns an error.

Pop-up shows URL as plain text: In ArcGIS Online Map Viewer, make sure you added the URL using the Link button in the text editor.

Pop-ups don't support iframes: This is by design — ArcGIS blocks iframe embedding in pop-ups for security. Use the hyperlink approach for pop-ups (opens in new tab) and the Embedded Content widget for Dashboards.

Viewer loads slowly: Gaussian Splats stream progressively — this is normal. Make the embedded panel as large as possible (at least 400px wide) for the best experience.

ArcGIS | Splat Labs Docs | Splat Labs - Gaussian Splat Cloud