Tell stories
with urban data

A story-driven geospatial platform for creating, editing and playing narrative map experiences — combining 2D & 3D views, GeoJSON, WMS layers and interactive map states.

Authoring
Story & Step Editor
Create narrative map experiences step by step
Visualization
2D + 3D Map Views
GeoJSON, WMS, 3D models and interactive states
Integration
Masterportal Add-on
Frontend add-on for Hamburg's urban data platform

Everything you need to
narrate complex urban data

The Data Narrator add-on frontend provides the authoring and playback experience inside Masterportal — communicating complex urban datasets as engaging, step-by-step stories.

🗺️
Story Dashboard

Browse, manage and publish geospatial story experiences. Full overview of all narrative map projects in one place.

✏️
Story & Step Editor

Intuitive authoring UI for building multi-step map narratives. Add text, images, layer configurations and map states to each step.

▶️
Playback Mode

Smooth, guided story playback with animated map transitions between steps — for presentations, public engagement and planning.

📐
GeoJSON Handling

Import, style and display custom GeoJSON data layers directly within story steps, without any external tooling.

🏙️
3D Model Integration

Embed 3D urban models and switch between 2D and 3D perspectives within a single story to show spatial context.

🔗
Layer Selection

Combine WMS layers, GeoJSON, 3D layers and interactive map states — each step can configure its own complete map view.

How it works

From data to narrative in four steps

The platform turns complex urban datasets into guided, interactive map stories that anyone can follow — no GIS expertise required.

01
Create a Story

Start a new narrative project in the story dashboard. Add a title, description and cover image.

02
Build Steps

Use the step editor to add text, images, and configure map states for each chapter of your story.

03
Add Layers

Select WMS layers, upload GeoJSON data, or add 3D models. Each step can show a different map view.

04
Publish & Share

Publish your story to the platform and share it with citizens, stakeholders or planning teams.