INTERACTIVE WALKTHROUGH
Follow the Harbor Workshop through the pipeline.
Use the three steps below, select any map feature, or open the evidence tabs. Everything shown comes from the generated synthesis result.
SPATIAL EVIDENCE
Source geometry and canonical output
The same building footprint appears in both sources. The survey geometry was transformed from EPSG:3857 before synthesis.
RECONCILIATION EXPLAINED
Two source records, one defensible identity.
Both building records carry the same stable GERS identifier. The engine uses that explicit shared identity—not a vague confidence score—to group them.
SOURCE HEALTH
What actually answered this run
A provider failure would be reported here—not misread as an empty place.
DISAGREEMENT
The conflict the engine kept
Both sources describe the same building, but report different heights. The canonical entity selects an effective value while retaining both direct claims and their dates.
READING THE OUTPUT
Evidence classes are labels, not one fake confidence score.
A provider explicitly supplied this value.
A repeatable method produced this relationship or value.
Supported claims disagree and remain inspectable.
Generated content must always be disclosed as such.
WORKING 0.2 CAPABILITIES
Use the same core with real bounded data.
The hosted demo stays offline and reproducible. The repository also includes live-source workflows, indexed matching, repeatable configuration, persistence, and four neutral export paths.
Providers developers already meet
Local/HTTP GeoJSON, OGC API Features, ArcGIS Feature Services, OSM APIs, and pinned Overture Buildings through its maintained CLI.
npm run example:overture-osmFive entity-specific policies
Buildings, POIs, addresses, parcels, and roads produce MATCH, AMBIGUOUS, or NO_MATCH with the measured candidate signals attached.
npm run evaluate:reconciliationExplain and compare snapshots
The CLI exposes contributing records, property selection reasons, provenance, conflicts, and affected entities between runs.
gws inspect · gws diffKeep the result renderer-neutral
Canonical JSON retains the complete model; GeoJSON and FlatGeobuf carry the spatial view; PROV-JSON carries a compact lineage graph.
canonical · geojson · fgb · prov-jsonThese are deterministic grid-throughput measurements, not real-world accuracy or global-scale claims. Read the complete validation boundary ↗
USE THE ACTUAL SOFTWARE
Clone it. Run the same synthesis. Inspect the files.
The first run is deliberately offline. It writes canonical JSON and GeoJSON you can use without this viewer or World Explorer.
git clone https://github.com/RRG314/geospatial-world-synthesis.git
cd geospatial-world-synthesis
npm ci
npm run example
It demonstrates the real public data model, deterministic synthesis, evidence tracing, conflict retention, CRS normalization, and neutral exports on a small fictional dataset. It is not a full GIS client, universal conflation benchmark, cadastral authority, or safety-critical system.
Read validation and limitations ↗