Skip to content

Shape route data in the browser

LGS1920
Home
Open navigation Open Studio User guide Open GitHub repository

Brand color

Yellow Orange Red Pink Purple Blue Green Brown Gray

Season theme

Spring Summer Fall Winter
Choose brand color and season theme Light Dark System Choose color mode

Turn outdoors moments into shared stories.

Walk or ride, then import, edit, and share videos of your journeys without leaving your browser*

* Your data remains private and syncs in real time when available.

Studio Discover

Overview

Privacy first: keep journey data local, private, or synced in real time.

We use journey on purpose: it is both a physical path and a personal one, tied to nature, people, and places, not just a line on a map.

It was also a journey through code, with a lot of discovery and learning across different domains.

Local journey flow

Import, review, and export journeys and tracks while keeping data in the browser.

2D and 3D views

Choose the scene mode that fits the journey you are editing.

Media and reports

Export screenshots, video, PDF reports, or packaged HTML reports from the same journey.

Share to social networks

Use the browser share menu to send exported links and videos to your social networks when the device supports it.

Core workflow

One workspace, private by default.

Storage GeoJSON, GPX, and KML
Privacy Local, private, sync-ready
Delivery Reports, snapshots, video

Vision

A map editor built around privacy and browser-local journeys.

Keep data local

Review tracks, style paths, manage POIs, and keep your editing state in local storage.

Direct the camera

Switch scene modes, target precise viewpoints, and tune orbit or panorama controls as needed.

Export from private journeys

Layer widgets, metrics, and overlays so screenshots, videos, and reports keep the right context without moving data out of the browser.

Share

Send your stories out with the browser share sheet, straight to the apps people already use.

Features

The workflows the Studio already supports.

Journey and track editing

Load journeys, edit metadata, tune visibility, and manage track presentation in a consistent way.

POI workflows

Create, focus, rotate, and keep point-centric views across both POIs and journey-level targets.

Cesium scene control

Move between 2D and 3D, track the active camera target, and keep navigation clear.

Orbit and panorama

Adjust speed, direction, height offset, and pitch while the camera moves.

Metrics and widgets

Use elevation profiles, journey stats, dates, text, credits, and other overlays when they help the scene.

Journey reports

Generate PDF reports or ZIP-packaged HTML reports with metadata, statistics, POIs, coordinates, altitude data, and map captures.

Geocoding and coordinates

Use coordinate utilities and geocoding tools to place, inspect, and focus route context more precisely.

Media export

Capture screenshots, define crop zones, and record video with the same visible overlays used in the editor.

Social sharing

Share exported URLs and media through the browser share menu so they can move directly into social networks.

Workflow

From source data to final output.

  1. 01

    Load source data

    Bring in GeoJSON, GPX, or KML files and rebuild a working journey context in the browser.

  2. 02

    Stage the experience

    Refine visibility, focus behavior, widgets, camera targets, rotation presets, and panorama settings.

  3. 03

    Capture and deliver

    Export images, video, or reports with the same scene framing, overlays, and metrics used during editing.

  4. 04

    Share outward

    Use the browser share menu to send exported links or videos to social networks when the device supports native sharing.

Stack

Cesium, React, Bun, Valtio, Mediabunny, Web Awesome, Eleventy, and a local-first browser database.

Cesium scene engine Widget system IndexedDB persistence PDF and HTML reports Media pipeline PWA caching
Open the Studio dependency inventory

FAQ

Useful context around the project.

People working with journeys who need to review, present, and export map scenes, reports, screenshots, or video. Yes. A journey can be exported as a PDF report or as an HTML report packaged in a ZIP archive, with metadata, statistics, POIs, elevation data, coordinates, and map captures. The main repository is published under the PolyForm Noncommercial 1.0.0 license. See the licensing summary, the full license text, and the Contributor License Agreement.

Studio links

Open the Studio or browse the source.

Use the hosted Studio for editing and the GitHub repository for the code and release history. Journey data stays local unless your browser setup is explicitly synced.

Open Studio GitHub repository
Open navigation