Resilient Ready
Tampa Bay 3D Sandbox
© 2026 TBRPC · Disclaimer & Data Sources · v1.1
Research Prototype — For Demonstration & Non-Commercial Use
Press F to focus

Disclaimer & Data Sources

This tool is a research prototype developed by the Tampa Bay Regional Planning Council (TBRPC) for educational and planning purposes. It is not intended for regulatory, engineering, legal, insurance, or emergency decision-making.

Flood zones, elevations, building footprints, and storm surge estimates are simplified representations derived from publicly available datasets. Water level scenarios and visualizations are illustrative and may not reflect actual current or future conditions.

See for the complete list of data sources.

User Guide

How to Use the Sandbox

Navigation, view modes, and shortcuts

Map Navigation

Pan, zoom, orbit — mouse, touch, gamepad

Left dragPan the map
Right dragOrbit / rotate the view
ScrollZoom to cursor
PgUp / PgDnStep zoom in / out

On touch: one finger pans, two fingers pinch-zoom and rotate. The compass (bottom-right) resets north. The minimap M lets you pan to a new spot inside the same scene without losing placed objects.

Immersive (first-person)

From the Mode dropdown → Immersive. Walk the scene at human scale. Right-click to enter look mode, left-click to release.

W A S DWalk (/ also walk)
Turn left / right
ShiftSprint
SpaceJump
Q / EFly up / down (drone)
EscLeave Immersive

Xbox / generic gamepads work via the Gamepad API — left stick walks, right stick looks, A jumps, triggers sprint, B exits.

View Modes

2D / 3D, Diorama, Cross-Section, Immersive

Press T to toggle top-down 2D and angled 3D — useful for measuring or comparing layer boundaries.

The Mode dropdown offers Diorama (default angled view), Cross-Section (side-on profile after drawing a cut line), and Immersive (first-person walk).

Basemap Selection

3D Tiles, Aerial, or Schematic

Top of the Layers panel L. Three pills: 3D Tiles (Google / Cesium photorealistic), Aerial (satellite), Schematic (clean street-map style). Switching preserves your camera and active layers.

Keyboard Shortcuts

The full cheat sheet

Panels

LLayers panel
SSimulate panel
MMap (minimap)
BBuild & library dock

Tools

IInspect
YMeasure (yardstick)
KSledgehammer — drag to demolish placed objects
RRotate the armed object before placing
EnterClose an in-progress polygon

View & selection

TToggle 2D / 3D
FFocus on selection
EndDrop selected object to the surface below it
Shift+dragMarquee-select multiple
Ctrl+clickAdd/remove from selection
G / Shift+GGroup / explode
Ctrl+Z / YUndo / Redo
EscCancel / deselect

Bookmarks

Ctrl+19Save current view to slot 1–9
19Recall a saved view

Layers

What each map layer shows and means

Adding Layers

How to toggle data layers on and off

Open the Layers panel L. Check a layer to add it to the map; the chevron on each row expands its legend, opacity slider, and sub-options.

Water level — including tide, sea level rise, and storm surge scenarios — is the Water Level row in this panel. Time-of-day sun simulation lives in the Simulate panel S.

Buildings

3D footprints draped on the terrain

Simplified 3D building forms draped over the terrain. Heights come from the OSM height / building:levels tag when present; otherwise a type-aware estimate (residential ~3 m / floor, commercial ~4 m).

Not a survey-grade model and not a complete inventory — unmapped or recently-built structures may be missing. Use Inspect I to see the tags for any building.

Source: OpenStreetMap contributors via the Overpass API.

Ground Elevation

Color-ramped terrain heights (NAVD88)

Colors the terrain by height above sea level (NAVD88). Cooler colors = low ground, warmer = high. Shows where water pools first as levels rise.

Legend: left = scene minimum (often below MLLW), 0 ft = sea-level reference, right = scene peak. The ft/m pill flips display units everywhere.

Lower ≠ guaranteed flooding — drainage, soil saturation, and tide stage all matter. Treat the ramp as one input among several, not a flood map.

Source: USGS 3DEP via AWS Terrain Tiles.

FEMA Flood Zones

Regulatory flood hazard zones

The same map lenders, insurers, and floodplain administrators use.

  • High Risk — AE / VE. 1% annual chance ("100-year zone"). VE adds wave action ≥ 3 ft on open coast. Mandatory flood insurance for federally-backed mortgages.
  • Moderate Risk — Zone X (Shaded). 0.2% annual chance ("500-year zone"). Most U.S. flood losses occur outside the high-risk zones.

Doesn't include: stormwater/drainage flooding, future conditions (no SLR baked in), or per-building risk (the elevation of a specific lowest floor matters as much as the zone).

Source: FEMA NFHL.

Water Level

Raise a flat water plane across the diorama

Drag the slider or click the value to type an exact number. Values are NAVD88, same datum as the elevation ramp. One-click tide / sea level rise / storm surge presets are in Cross-Section view (Quick scenarios).

Bathtub-model limitations — water rises uniformly, which deliberately ignores terrain channeling (canals, culverts), drainage & pumping (storm systems, seawalls), time dynamics (no fill/drain), rain intensity, and wave/wind/river flow.

Best for sketch scenario planning, stakeholder conversations, and visual risk communication — not engineering or insurance decisions.

Sources: NOAA Tidal Datums, NOAA SLR Technical Report (CSAP 2025 → Intermediate-High), NOAA SLOSH MOM.

Object Information

Inspect any feature for its details

Use Inspect I and click any object — buildings show address, footprint area, height; flood zones show the FEMA designation and base flood elevation. Dismiss with another click or Esc.

Tools

Measure, simulate, section-cut, build, share

Measure

Distances and areas Y

Two modes: Distance (click two points) and Area (click polygon vertices, double-click or Enter to close). Toggle ft / m in the HUD pill. Undo drops the last, Clear wipes all, Esc cancels the current segment.

Simulate

Date, time, and sun position S

Sets the sun for the scene — lighting, shadows, and sky follow. Pick a date from the calendar, type a minute-precise time (12h/24h toggle in the field), scrub the sun chart, or use the presets (Now, Sunrise, Noon, Sunset, Solstices). Visual only — it doesn't change water levels.

Water level scenarios (tides, sea level rise, storm surge) live in the Layers panel's Water Level row.

Cross-Section

Side-on profile of the diorama

Switch from the Mode dropdown or the "Explore in Cross-Section" button in the Layers panel's Water Level row. Click two points on the diorama to draw the cut line; the view locks to a side-on profile with the elevation ruler on the left.

In the section view:

Left dragPan along the cut
Right dragTilt the camera
ScrollZoom
EZoom to extent
EscBack to diorama

Water levels: click a row in the legend to show/hide that band; click the line's label to animate the water plane to that elevation. Drag the handle on the ruler to scrub. The Quick scenarios row offers one-click combined presets. Add Image on the legend drops reference imagery onto the cut.

Inspect

Click a feature to see its attributes I

Buildings → estimated floor elevations, footprint area, type. Flood zones → FEMA designation and base flood elevation.

Build & Edit

Place models, draw shapes, drop reference imagery B

Three libraries: 3D Models (houses, vehicles, vegetation, adaptation features like seawalls, mangroves, oyster reefs), Draw (markers, text, shapes, sketch tools, extrude, demolish), and Images (Plan view drops on terrain; Section view overlays on the cut plane).

Placing: click an item to arm it; click the diorama to drop. Ctrl+click stamps a copy. R rotates before placement. Once placed, click to select; drag the gizmo arrows to move, rings to rotate, arcs to tilt. Arrow keys snap tilt to world axes.

K arms the sledgehammer (drag to wipe). The trash icon clears everything. Saved scenes preserve placed objects, drawings, simulate state, and basemap.

Multiplayer / Real-Time Editing

Live co-editing via the Share link

Click Share to copy a room link. Anyone who opens it joins the live session — cursors, selections, placed objects, water levels, and view changes sync in real time. The first sharer is Captain (owner); they alone control the map location.

Sessions are ephemeral — closing the last tab tears the room down. Use Save Design or Export Scene (.json) to persist.

Export & Share

PNG, video, .json, .glb

  • Screenshot (.png) — current view with the active legend overlaid.
  • Record Video (.webm) — screen-share recording (use VLC or convert to MP4 if needed).
  • Export Scene (.json) — portable scene file with every placed object, drawing, measurement, water level, and bookmark. Restore via My Designs → Import.
  • Export for VR/AR (.glb) — GLB of the diorama + everything in it.

The orange Share button is separate — one click copies the live room URL for real-time collab.

Data Sources

Where the numbers come from and their limits

All Sources at a Glance

One-line summary per dataset

Data is provided as-is for research and demonstration. Always consult primary sources for planning or regulatory decisions.

Typical Water Levels

NOAA tidal datums

Low / Average / High / King tides come from NOAA Tides & Currents for the nearest gauge, converted to NAVD88 in feet.

  • Low Tide (MLLW) — Mean Lower Low Water, the long-term average of the lower daily low.
  • Average Water Level (MSL) — Mean Sea Level expressed on NAVD88.
  • High Tide (MHHW) — Mean Higher High Water.
  • King Tide — Highest Astronomical Tide if published, else ~MHHW + 0.5 ft (typical seasonal offset for Tampa Bay).

Source: tidesandcurrents.noaa.gov/datums.html — the button in the legend opens the page for this scene's actual station.

Future Sea Level

CSAP 2025 / NOAA Intermediate-High

2040 / 2050 / 2060 / 2070 High & King Tides are today's NOAA datums + the local SLR increment recommended by the Tampa Bay Climate Science Advisory Panel. CSAP 2025 endorses NOAA Intermediate-High.

  • 2040 — ~+0.9 ft above today's MHHW
  • 2050 — ~+1.4 ft
  • 2060 — ~+2.1 ft
  • 2070 — ~+3.0 ft

Sources: Tampa Bay CSAP, NOAA 2022 SLR Tech Report.

Storm Surge

NOAA SLOSH MOM categories

Cat 1–5 bands are based on NOAA's SLOSH MOM. For each category, SLOSH runs thousands of synthetic hurricanes across the Tampa Bay basin and takes the worst-case surge at each grid cell — that's why each band is a range, not a single value.

  • Category 1 — ~3–5 ft above NAVD88
  • Category 2 — ~5–8 ft
  • Category 3 — ~7–11 ft
  • Category 4 — ~10–16 ft
  • Category 5 — ~15–25 ft

These are reference bands for the basin, not a per-location SLOSH query. Source: NOAA SLOSH MOM viewer.

Subsurface

Aquifers and confining layers — press D

The geologic stack (Surficial Sands, Surficial Aquifer, Confining Layer, Floridan Aquifer) blends three federal sources plus a state refinement:

  • USGS DS926 — Hydrogeologic Framework of Florida; defines unit tops/bottoms. pubs.usgs.gov/ds/0926
  • NOAA NCEI Topo/Bathy Mosaic — land surface + seafloor the stack sits beneath. ncei.noaa.gov
  • USGS NWIS — nearest active monitoring well for the live water-table reading (parameter 72019). waterdata.usgs.gov/nwis
  • FDEP / Florida Geological Survey — locally-mapped IAS & SAS that override the regional DS926 where coverage exists. floridadep.gov/fgs

About

What it is, who built it, contact, disclaimer

Tampa Bay 3D Sandbox is an interactive coastal flood visualization tool for the Tampa Bay region. Use it to explore flood risk, simulate sea level rise and storm surge, and test adaptation strategies in 3D.

Developed by the Tampa Bay Regional Planning Council (TBRPC).

Contact
Sarah Vitale, AICP
Director of Civic Technology
sarah@tbrpc.org
v1.1 · last updated 2026-07-16
Research Prototype