{
 "nodes": [
  {
   "id": "about/audience",
   "label": "Who this is for, and what it is trying to do",
   "kinds": []
  },
  {
   "id": "about/changes",
   "label": "What has changed",
   "kinds": []
  },
  {
   "id": "about/contributors",
   "label": "Contributors",
   "kinds": []
  },
  {
   "id": "about",
   "label": "About",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "about/visual-grammar",
   "label": "A visual grammar for use cases",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/2026-state-of-the-climate-report",
   "label": "The 2026 state of the climate report: challenges and opportunities",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/advances-in-geocomputation-and-geoai-for-mapping",
   "label": "Advances in geocomputation and geospatial artificial intelligence (GeoAI) for mapping",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/agrimate",
   "label": "Multi-breadbasket failures, climate change, and risks for crop prices and regional consumption",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/c3s-making-climate-data-visible",
   "label": "C3S behind the scenes: making climate data visible",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/climate-central-extreme-water-levels",
   "label": "Human-caused sea level rise drives 21st-century worldwide water level extremes",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/copernicus-ocean-forecasting",
   "label": "Understanding Our Ocean III: Predicting the Ocean",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/ecological-frontier",
   "label": "The ecological frontier",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles",
   "label": "Articles",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "articles/limits-of-reason",
   "label": "The limits of reason: ecological frontiers",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/living-planet-index-explained",
   "label": "A 73% average decline in wildlife populations: an overview of the 2026 Living Planet Index report",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/llm-city-traffic-prediction",
   "label": "A scalable and generic framework for city-wide traffic prediction with large language model",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/moderate-warming-extreme-outcomes",
   "label": "Moderate global warming does not rule out extreme global climate outcomes",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/nc-coastal-forest-loss",
   "label": "Mapping coastal forest retreat using convolutional neural networks and different satellite imagery",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/parts-of-a-twin",
   "label": "The parts of a digital twin",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/places-with-a-question",
   "label": "Twelve places with a question for a model",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/so-you-want-to-make-a-digital-twin",
   "label": "So you want to make a digital twin?",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "articles/thwaites-glacier-issm",
   "label": "Sea-level contribution from Thwaites Glacier doubles in an observation-constrained ice-sheet model",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/what-is-a-digital-twin",
   "label": "What is a digital twin?",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/whole-systems-models",
   "label": "Are there whole systems models yet?",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "articles/wildcity",
   "label": "WildCity: A Real-World City-Scale Testbed for Rendering, Simulation, and Spatial Intelligence",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "books",
   "label": "Books",
   "kinds": []
  },
  {
   "id": "data-sources/bioregioning-earth",
   "label": "Bioregioning Earth",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/blue-corridors-bluecorridors-org",
   "label": "Protecting Blue Corridors",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/cadi-agricultural-decline-index",
   "label": "CADI, Climate-Driven Agricultural Decline Index",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/census-apis",
   "label": "Census APIs",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/climate-reanalyzer",
   "label": "Climate Reanalyzer",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/copernicus-data-space",
   "label": "Copernicus Data Space",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/coralscapes-coralscapesv2",
   "label": "Coralscapes and CoralscapesV2",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/cornell-nyc-individual-tree-map",
   "label": "NYC Tree Genus Map",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/ctrees-3d-fuels-model",
   "label": "CTrees 3D Fuels",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/geoexpertqueries",
   "label": "GeoExpertQueries",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/geoktools",
   "label": "GeoKTools",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/global-nature-watch",
   "label": "Global Nature Watch",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/global-safety-net-v3-gsn3",
   "label": "Global Safety Net v3",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/inaturalist-service-in-arcgis-living-atlas",
   "label": "iNaturalist Species Observations",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/inaturalist",
   "label": "iNaturalist",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources",
   "label": "Data",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "data-sources/noaa-gml-co2-trends",
   "label": "NOAA GML Trends in CO2",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/nsidc-sea-ice-index",
   "label": "NSIDC Sea Ice Index",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/nvidia-strata-scream",
   "label": "STRATA-SCREAM",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/openstreetmap-osm",
   "label": "OpenStreetMap",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/orcapelago",
   "label": "Orcapelago",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/protected-planet",
   "label": "Protected Planet",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/us-energy-data",
   "label": "US Energy Data",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/usgs-water-data",
   "label": "USGS Water Data",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "data-sources/wikimedia-enterprise-openstreetmap-joined-dataset",
   "label": "Linked OpenStreetMap, Wikidata, Wikipedia and Wikivoyage dataset",
   "kinds": [
    "datasource"
   ]
  },
  {
   "id": "domains/climate",
   "label": "Weather & climate",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "domains/ecology",
   "label": "Living systems",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "domains/energy",
   "label": "Energy",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "domains/fire",
   "label": "Fire",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "domains/food",
   "label": "Food & land",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "domains",
   "label": "Domains",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "domains/mobility",
   "label": "Movement & logistics",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "domains/people",
   "label": "People & society",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "domains/places",
   "label": "Cities & places",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "domains/sensory",
   "label": "Sensory landscape",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "domains/water",
   "label": "Water",
   "kinds": [
    "domain"
   ]
  },
  {
   "id": "engines/3dtrees-earth",
   "label": "3Dtrees.earth",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/adaptbase-adaptbase-search",
   "label": "AdaptBase",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/aifs",
   "label": "AIFS",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/aimsun",
   "label": "Aimsun",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/alphaearth-prithvi",
   "label": "AlphaEarth / Prithvi",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/anuga",
   "label": "ANUGA",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/anylogic",
   "label": "AnyLogic",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/aurora",
   "label": "Aurora",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/azure-digital-twins-aws-iot-twinmaker",
   "label": "Azure Digital Twins / AWS IoT TwinMaker",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/bentley-itwin",
   "label": "Bentley iTwin",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/bmap",
   "label": "Bmap",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/cadnaa",
   "label": "CadnaA",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/circuitscape",
   "label": "Circuitscape",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/climate-indices-climate-indices",
   "label": "climate_indices",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/climate-x-urbanfootprint",
   "label": "Climate X / UrbanFootprint",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/comapeo-awana-digital",
   "label": "CoMapeo",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/community-fish-detector-cfd",
   "label": "Community Fish Detector",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/cool-cities-lab",
   "label": "Cool Cities Lab",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/credo",
   "label": "CReDO",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/dafni-asu-cici-and-sparc",
   "label": "DAFNI / ASU CICI and SPARC",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/deepreefmap",
   "label": "DeepReefMap",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/delft-fews-flood-hub-integration",
   "label": "Delft-FEWS import of Google Flood Hub forecasts",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/deltares-delft3d",
   "label": "Deltares Delft3D",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/destination-earth",
   "label": "Destination Earth",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/dhi",
   "label": "DHI",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/digital-reefs",
   "label": "Digital Reefs",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/dronemegadetector",
   "label": "DroneMegaDetector",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/dssat",
   "label": "DSSAT",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/earth-genome-earth-index",
   "label": "Earth Genome / Earth Index",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/eclipse-sumo",
   "label": "Eclipse SUMO",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/emergentbiome",
   "label": "EmergentBiome Molecular Atlas",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/en-roads",
   "label": "En-ROADS",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/esri-arcgis",
   "label": "Esri ArcGIS",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/extend3d",
   "label": "Extend3D",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/extinction-explorer",
   "label": "Extinction Explorer",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/firevision-opalai",
   "label": "FireVision",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/flaim-earthdaily-fire-likelihood-ai-model",
   "label": "Fire Likelihood AI Model (FLAIM)",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/frigis",
   "label": "friGIS",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/gama",
   "label": "GAMA",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/gcam",
   "label": "GCAM",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/geodesignhub",
   "label": "Geodesignhub",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/google-earth-ai-geospatial-reasoning-agent",
   "label": "Google Earth AI Geospatial Reasoning agent",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/google-earth-ai",
   "label": "Google Earth AI",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/google-flood-hub",
   "label": "Google Flood Hub",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/google-hydrological-modeling-framework-unnamed-in-export",
   "label": "OpenHydroNet",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/gral",
   "label": "GRAL",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/helics-fmi",
   "label": "HELICS / FMI",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/hydrata",
   "label": "Hydrata",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/ies",
   "label": "IES",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines",
   "label": "Engines",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "engines/invest",
   "label": "InVEST",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/laxmi",
   "label": "Laxmi",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/lingbot-map",
   "label": "LingBot-Map",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/matsim",
   "label": "MATSim",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/megadetector-pytorch-wildlife-ecosystem",
   "label": "PyTorch-Wildlife and MegaDetector",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/methanet",
   "label": "MethaNet",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/mirofish",
   "label": "MiroFish",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/multiset-ai-drone-mapping-and-vps",
   "label": "MultiSet AI Drone to VPS",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/mycosoft-earth-simulator",
   "label": "Mycosoft Earth Simulator",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/neara",
   "label": "Neara",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/niantic-spatial-places-library-real-to-sim-to-real",
   "label": "Niantic Spatial Places Library",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/nvidia-cosmos",
   "label": "NVIDIA Cosmos",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/nvidia-isaac-sim",
   "label": "NVIDIA Isaac Sim",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/odyssey-3",
   "label": "Odyssey-3",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/openfoam",
   "label": "OpenFOAM",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/openusd-omniverse",
   "label": "OpenUSD",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/overhead-wildlife-locator-owl-megadetector-overhead",
   "label": "MegaDetector-Overhead (OWL)",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/planetary-prediction-engine",
   "label": "Planetary Prediction Engine",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/population-dynamics-foundations-pdfm",
   "label": "Population Dynamics Foundation Model (PDFM)",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/pypsa-pypsa-eur",
   "label": "PyPSA / PyPSA-Eur",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/r-avaflow",
   "label": "r.avaflow",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/radiance",
   "label": "Radiance",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/reforest-latam-tnc-gran-chaco-drone-restoration",
   "label": "Gran Chaco drone reforestation pilot",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/replica",
   "label": "Replica",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/sparrow",
   "label": "SPARROW",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/surfslam",
   "label": "SurfSLAM",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/technosylva",
   "label": "Technosylva",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/timelike",
   "label": "TimeLike",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/uk-ndtp",
   "label": "UK NDTP",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/urbanly-citycompass",
   "label": "Urbanly CityCompass",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/urbansim",
   "label": "UrbanSim",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/vantor-act-illegal-mining-monitoring",
   "label": "ACT and Vantor illegal-mining monitoring",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/vggt",
   "label": "VGGT-Ω",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/vu-city-clara",
   "label": "VU.CITY / CLARA",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/walk-score",
   "label": "Walk Score",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/wansec",
   "label": "Wave Attenuation: Natural Solutions with Elkhorn Coral (WANSEC)",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/weathernext-nvidia-earth-2",
   "label": "WeatherNext / NVIDIA Earth-2",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/wildflow-coral",
   "label": "Wildflow Coral",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/world-labs-atlas",
   "label": "World Labs / Atlas",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/xylem-vue",
   "label": "Xylem Vue",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "engines/yellowfin-coral-repeat-survey-workflow",
   "label": "Yellowfin",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "events",
   "label": "Events",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "events/leonardo-earth-climate-and-planetary-imagination",
   "label": "Earth, Climate, and Planetary Imagination",
   "kinds": [
    "event"
   ]
  },
  {
   "id": "events/planetary-berlin-governing-hydrological-continuities",
   "label": "Planetary Berlin: Governing Hydrological Continuities",
   "kinds": [
    "event"
   ]
  },
  {
   "id": "events/urban-climate-futures-special-issue",
   "label": "Urban Climate Futures: AI and Smart City Solutions",
   "kinds": [
    "event"
   ]
  },
  {
   "id": "flows",
   "label": "Flows",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "flows/so-you-want-a-digital-twin",
   "label": "So you want to make a digital twin?",
   "kinds": [
    "flow"
   ]
  },
  {
   "id": "guides/build-the-smallest-version",
   "label": "Build the smallest version",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "guides/check-it-against-what-happened",
   "label": "Check it against what happened",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "guides/choose-the-kind-of-model",
   "label": "Choose the kind of model",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "guides/find-the-data",
   "label": "Find the data",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "guides",
   "label": "Guides",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "guides/keep-it-alive",
   "label": "Keep it alive",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "guides/name-the-question",
   "label": "Name the question",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "guides/protect-people-s-privacy",
   "label": "Protect people's privacy",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "guides/put-it-in-front-of-its-users",
   "label": "Put it in front of its users",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "guides/talk-to-the-people-affected",
   "label": "Talk to the people affected",
   "kinds": [
    "guide"
   ]
  },
  {
   "id": "",
   "label": "Digital Twins Wiki",
   "kinds": []
  },
  {
   "id": "mandates/global-biodiversity-framework",
   "label": "Kunming-Montreal Global Biodiversity Framework",
   "kinds": [
    "mandate"
   ]
  },
  {
   "id": "mandates",
   "label": "Mandates",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "mandates/thirty-by-thirty",
   "label": "30 by 30: conserve 30% of land, waters and seas by 2030",
   "kinds": [
    "mandate"
   ]
  },
  {
   "id": "media/a-vast-machine",
   "label": "A Vast Machine",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/agent-based-modelling-and-geographical-information-systems",
   "label": "Agent-Based Modelling and Geographical Information Systems",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/agent-based-models-of-geographical-systems",
   "label": "Agent-Based Models of Geographical Systems",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/cities-and-complexity",
   "label": "Cities and Complexity",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/digital-twin-computing-for-urban-intelligence",
   "label": "Digital Twin Computing for Urban Intelligence",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/digital-twin-hub-youtube",
   "label": "Digital Twin Hub on YouTube",
   "kinds": [
    "video"
   ]
  },
  {
   "id": "media/digital-twin-technologies-and-smart-cities",
   "label": "Digital Twin Technologies and Smart Cities",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/ecmwf-youtube",
   "label": "ECMWF on YouTube",
   "kinds": [
    "video"
   ]
  },
  {
   "id": "media/geodesign-urban-digital-twins-and-futures",
   "label": "Geodesign, Urban Digital Twins, and Futures",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/geomob",
   "label": "Geomob podcast",
   "kinds": [
    "podcast"
   ]
  },
  {
   "id": "media/growing-artificial-societies",
   "label": "Growing Artificial Societies",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media",
   "label": "Media",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "media/inventing-future-cities",
   "label": "Inventing Future Cities",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/manual-of-digital-earth",
   "label": "Manual of Digital Earth",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/mapscaping",
   "label": "The MapScaping Podcast",
   "kinds": [
    "podcast"
   ]
  },
  {
   "id": "media/mirror-worlds",
   "label": "Mirror Worlds",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/santa-fe-institute-youtube",
   "label": "Santa Fe Institute on YouTube",
   "kinds": [
    "video"
   ]
  },
  {
   "id": "media/seeing-like-a-state",
   "label": "Seeing Like a State",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/the-flux",
   "label": "The Flux by Epistemix",
   "kinds": [
    "podcast"
   ]
  },
  {
   "id": "media/the-limits-to-growth",
   "label": "The Limits to Growth",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/the-new-science-of-cities",
   "label": "The New Science of Cities",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/the-smart-enough-city",
   "label": "The Smart Enough City",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/the-weather-machine",
   "label": "The Weather Machine",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/thinking-in-systems",
   "label": "Thinking in Systems",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/urban-dynamics",
   "label": "Urban Dynamics",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/urban-informatics",
   "label": "Urban Informatics",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "media/weatherpod",
   "label": "The WeatherPod",
   "kinds": [
    "podcast"
   ]
  },
  {
   "id": "media/world-dynamics",
   "label": "World Dynamics",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "ontologies/city2graph",
   "label": "City2Graph",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "ontologies/cityjson",
   "label": "CityJSON",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "ontologies/earth-commission-safe-and-just",
   "label": "A just world on a safe planet: Earth-system boundaries, translations, and transformations",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "ontologies",
   "label": "Ontologies",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "ontologies/ontology-monster",
   "label": "ontology.monster",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "ontologies/open-knowledge-format",
   "label": "Open Knowledge Format",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "ontologies/smart-city-ontology-mediterranean",
   "label": "Conceptualizing Small and Medium-Sized Smart Cities in the Mediterranean Region: An Ontological Approach",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "ontologies/the-ontology-pipeline",
   "label": "Ontology Pipeline, the book: a review",
   "kinds": [
    "book"
   ]
  },
  {
   "id": "ontologies/world-earth-taxonomies",
   "label": "Taxonomies for structuring World–Earth models",
   "kinds": [
    "article"
   ]
  },
  {
   "id": "organizations/amazon-ia-amazon-ia",
   "label": "Amazon.ia",
   "kinds": [
    "organization"
   ]
  },
  {
   "id": "organizations/bioregional-financing-facilities-resiliance-discovery-arcs",
   "label": "ResiliAnce Partnership",
   "kinds": [
    "organization"
   ]
  },
  {
   "id": "organizations/climate-cartographics",
   "label": "Climate Cartographics",
   "kinds": [
    "organization"
   ]
  },
  {
   "id": "organizations/coastal-assembly",
   "label": "Coastal Assembly",
   "kinds": [
    "organization"
   ]
  },
  {
   "id": "organizations/digital-twin-hub",
   "label": "Digital Twin Hub",
   "kinds": [
    "organization"
   ]
  },
  {
   "id": "organizations/gloria",
   "label": "GLORIA",
   "kinds": [
    "organization"
   ]
  },
  {
   "id": "organizations",
   "label": "Organizations",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "organizations/localscale",
   "label": "LocalScale",
   "kinds": [
    "organization"
   ]
  },
  {
   "id": "organizations/open-agroecology-lab",
   "label": "Open Agroecology Laboratory",
   "kinds": [
    "organization"
   ]
  },
  {
   "id": "organizations/swan-sovereign-wealth-and-nature",
   "label": "SWAN Platform (Sovereign Wealth and Nature)",
   "kinds": [
    "organization"
   ]
  },
  {
   "id": "people",
   "label": "People",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "posts",
   "label": "Recent",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "presentation/cesiumjs",
   "label": "CesiumJS",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "presentation/deck-gl",
   "label": "deck.gl",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "presentation/forge3d",
   "label": "forge3d",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "presentation/geolibre",
   "label": "GeoLibre",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "presentation",
   "label": "Presentation",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "presentation/kepler-gl",
   "label": "kepler.gl",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "presentation/maplibre",
   "label": "MapLibre",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "presentation/paraview",
   "label": "ParaView",
   "kinds": [
    "tool"
   ]
  },
  {
   "id": "questions/after-a-closure",
   "label": "Traffic and public transport",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "questions/combining-proposals",
   "label": "Public discussion and learning",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "questions/crowds-and-evacuation",
   "label": "Crowds and evacuation",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "questions/electrification",
   "label": "Electricity and energy transitions",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "questions/flooding",
   "label": "Flooding, rivers and water services",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "questions/housing-and-land-use",
   "label": "Housing and land use",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "questions",
   "label": "Use cases",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "questions/land-use-change",
   "label": "Ecosystems and land management",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "questions/sensory-landscape",
   "label": "Sensory landscape",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "questions/weather-and-climate",
   "label": "Weather and climate",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "questions/wildfire",
   "label": "Wildfire and exposure",
   "kinds": [
    "question"
   ]
  },
  {
   "id": "sites/arxiv",
   "label": "arXiv",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/cityjson",
   "label": "CityJSON",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/digital-twin-consortium",
   "label": "Digital Twin Consortium",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/digital-twin-hub",
   "label": "Digital Twin Hub",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/github-new",
   "label": "GitHub: new projects",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/github",
   "label": "GitHub: active projects",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/google-news",
   "label": "Google News",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/gov-uk-digital-twin",
   "label": "GOV.UK news: digital twin",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/hacker-news",
   "label": "Hacker News",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites",
   "label": "Sites",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "sites/living-in-eu",
   "label": "Living-in.EU",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/mastodon-digitaltwin",
   "label": "#digitaltwin on Mastodon",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/nvidia-omniverse",
   "label": "NVIDIA Blog: Omniverse",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/ogc",
   "label": "Open Geospatial Consortium",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/openalex",
   "label": "OpenAlex",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/reddit-digitaltwin",
   "label": "r/digitaltwin",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/smart-cities-dive",
   "label": "Smart Cities Dive",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/tudelft-3d-geoinformation",
   "label": "3D geoinformation group, TU Delft",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/weeklyosm",
   "label": "weeklyOSM",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "sites/zenodo",
   "label": "Zenodo",
   "kinds": [
    "website"
   ]
  },
  {
   "id": "stories/a-flooded-substation",
   "label": "A flooded substation",
   "kinds": [
    "story"
   ]
  },
  {
   "id": "stories/a-frog-chorus",
   "label": "A frog chorus",
   "kinds": [
    "story"
   ]
  },
  {
   "id": "stories/a-late-bus",
   "label": "A late bus",
   "kinds": [
    "story"
   ]
  },
  {
   "id": "stories/computational-journalism-colorado-river-interactive",
   "label": "Who Drinks the River?",
   "kinds": [
    "story"
   ]
  },
  {
   "id": "stories",
   "label": "Stories",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "terms/biohabitats-nature-first-data-center-framework",
   "label": "Nature First: A Framework for Data Centers",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "terms/bioregional-relationship-governance-johar-tjoelker-kay",
   "label": "Bioregional relationship governance",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "terms/civic-models-simulating-the-world-direction",
   "label": "Civic models",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "terms/digital-twin",
   "label": "What is a digital twin?",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "terms",
   "label": "Terminology",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "terms/natural-general-intelligence-ngi",
   "label": "Natural General Intelligence",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "terms/ontology",
   "label": "Ontology",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "terms/regenerative-gdp-regdp",
   "label": "Regenerative GDP (ReGDP)",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "terms/umbrella-species-stewardship-protocol-era",
   "label": "ERA Biodiversity Crediting Protocol for Umbrella Species Stewardship",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "terms/verifiable-nature-units-vnus",
   "label": "Verifiable Nature Units (VNUs)",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "terms/world-system-science-wss",
   "label": "World System Science",
   "kinds": [
    "term"
   ]
  },
  {
   "id": "twins/3d-amsterdam",
   "label": "3D Amsterdam",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/3d-rotterdam",
   "label": "3D Rotterdam",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/bay-layers",
   "label": "Bay Layers",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/boston-3d-smart-model",
   "label": "Boston 3D Smart Model",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/boundlessnyc",
   "label": "Valdrada",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/chesapeake-cast",
   "label": "Chesapeake Assessment Scenario Tool (CAST)",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/edito",
   "label": "European Digital Twin of the Ocean (EDITO)",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/ereefs",
   "label": "eReefs",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/helsinki-bologna",
   "label": "Helsinki / Bologna",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/iliad",
   "label": "Iliad, Digital Twins of the Ocean",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins",
   "label": "Notable twins",
   "kinds": [
    "section"
   ]
  },
  {
   "id": "twins/moorea-idea",
   "label": "Moorea IDEA (Island Digital Ecosystem Avatar)",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/nsw-spatial-digital-twin",
   "label": "NSW Spatial Digital Twin",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/tees-valley-traffic-twin",
   "label": "Tees Valley Traffic Digital Twin",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/virtual-singapore",
   "label": "Dassault / Virtual Singapore",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "twins/zurich-3d-city-model",
   "label": "3D-Stadtmodell Stadt Zürich",
   "kinds": [
    "twin"
   ]
  },
  {
   "id": "vitals",
   "label": "Vitals",
   "kinds": [
    "section"
   ]
  }
 ],
 "edges": [
  {
   "from": "about/visual-grammar",
   "predicate": "about",
   "to": "domains"
  },
  {
   "from": "articles/moderate-warming-extreme-outcomes",
   "predicate": "answers",
   "to": "questions/weather-and-climate"
  },
  {
   "from": "articles/parts-of-a-twin",
   "predicate": "about",
   "to": "terms/digital-twin"
  },
  {
   "from": "articles/parts-of-a-twin",
   "predicate": "cites",
   "to": "terms/ontology"
  },
  {
   "from": "articles/places-with-a-question",
   "predicate": "about",
   "to": "questions/flooding"
  },
  {
   "from": "articles/places-with-a-question",
   "predicate": "about",
   "to": "questions/land-use-change"
  },
  {
   "from": "articles/places-with-a-question",
   "predicate": "cites",
   "to": "stories/computational-journalism-colorado-river-interactive"
  },
  {
   "from": "articles/places-with-a-question",
   "predicate": "cites",
   "to": "engines/deltares-delft3d"
  },
  {
   "from": "articles/places-with-a-question",
   "predicate": "cites",
   "to": "engines/circuitscape"
  },
  {
   "from": "articles/places-with-a-question",
   "predicate": "cites",
   "to": "engines/dssat"
  },
  {
   "from": "articles/places-with-a-question",
   "predicate": "cites",
   "to": "engines/gcam"
  },
  {
   "from": "data-sources/bioregioning-earth",
   "predicate": "about",
   "to": "terms/bioregional-relationship-governance-johar-tjoelker-kay"
  },
  {
   "from": "data-sources/geoexpertqueries",
   "predicate": "about",
   "to": "engines/google-earth-ai-geospatial-reasoning-agent"
  },
  {
   "from": "data-sources/geoktools",
   "predicate": "about",
   "to": "engines/google-earth-ai-geospatial-reasoning-agent"
  },
  {
   "from": "data-sources/inaturalist-service-in-arcgis-living-atlas",
   "predicate": "needs",
   "to": "data-sources/inaturalist"
  },
  {
   "from": "data-sources/nvidia-strata-scream",
   "predicate": "about",
   "to": "questions/weather-and-climate"
  },
  {
   "from": "data-sources/us-energy-data",
   "predicate": "answers",
   "to": "questions/electrification"
  },
  {
   "from": "data-sources/wikimedia-enterprise-openstreetmap-joined-dataset",
   "predicate": "needs",
   "to": "data-sources/openstreetmap-osm"
  },
  {
   "from": "engines/aimsun",
   "predicate": "answers",
   "to": "questions/after-a-closure"
  },
  {
   "from": "engines/anylogic",
   "predicate": "answers",
   "to": "questions/crowds-and-evacuation"
  },
  {
   "from": "engines/bmap",
   "predicate": "built_on",
   "to": "data-sources/openstreetmap-osm"
  },
  {
   "from": "engines/cadnaa",
   "predicate": "answers",
   "to": "questions/sensory-landscape"
  },
  {
   "from": "engines/circuitscape",
   "predicate": "answers",
   "to": "questions/sensory-landscape"
  },
  {
   "from": "engines/circuitscape",
   "predicate": "answers",
   "to": "questions/land-use-change"
  },
  {
   "from": "engines/cool-cities-lab",
   "predicate": "answers",
   "to": "questions/weather-and-climate"
  },
  {
   "from": "engines/deepreefmap",
   "predicate": "needs",
   "to": "data-sources/coralscapes-coralscapesv2"
  },
  {
   "from": "engines/deepreefmap",
   "predicate": "built_on",
   "to": "engines/vggt"
  },
  {
   "from": "engines/deepreefmap",
   "predicate": "built_on",
   "to": "engines/lingbot-map"
  },
  {
   "from": "engines/delft-fews-flood-hub-integration",
   "predicate": "needs",
   "to": "engines/google-flood-hub"
  },
  {
   "from": "engines/deltares-delft3d",
   "predicate": "answers",
   "to": "questions/flooding"
  },
  {
   "from": "engines/destination-earth",
   "predicate": "answers",
   "to": "questions/weather-and-climate"
  },
  {
   "from": "engines/dhi",
   "predicate": "answers",
   "to": "questions/flooding"
  },
  {
   "from": "engines/dssat",
   "predicate": "answers",
   "to": "questions/land-use-change"
  },
  {
   "from": "engines/earth-genome-earth-index",
   "predicate": "answers",
   "to": "questions/land-use-change"
  },
  {
   "from": "engines/eclipse-sumo",
   "predicate": "answers",
   "to": "questions/after-a-closure"
  },
  {
   "from": "engines/en-roads",
   "predicate": "answers",
   "to": "questions/combining-proposals"
  },
  {
   "from": "engines/gama",
   "predicate": "answers",
   "to": "questions/crowds-and-evacuation"
  },
  {
   "from": "engines/gcam",
   "predicate": "answers",
   "to": "questions/land-use-change"
  },
  {
   "from": "engines/geodesignhub",
   "predicate": "answers",
   "to": "questions/combining-proposals"
  },
  {
   "from": "engines/google-earth-ai-geospatial-reasoning-agent",
   "predicate": "part_of",
   "to": "engines/google-earth-ai"
  },
  {
   "from": "engines/google-earth-ai-geospatial-reasoning-agent",
   "predicate": "built_on",
   "to": "engines/weathernext-nvidia-earth-2"
  },
  {
   "from": "engines/google-earth-ai-geospatial-reasoning-agent",
   "predicate": "built_on",
   "to": "engines/alphaearth-prithvi"
  },
  {
   "from": "engines/google-earth-ai-geospatial-reasoning-agent",
   "predicate": "built_on",
   "to": "engines/population-dynamics-foundations-pdfm"
  },
  {
   "from": "engines/gral",
   "predicate": "answers",
   "to": "questions/sensory-landscape"
  },
  {
   "from": "engines/hydrata",
   "predicate": "built_on",
   "to": "engines/anuga"
  },
  {
   "from": "engines/invest",
   "predicate": "answers",
   "to": "questions/land-use-change"
  },
  {
   "from": "engines/matsim",
   "predicate": "answers",
   "to": "questions/after-a-closure"
  },
  {
   "from": "engines/methanet",
   "predicate": "example_of",
   "to": "engines/emergentbiome"
  },
  {
   "from": "engines/neara",
   "predicate": "answers",
   "to": "questions/electrification"
  },
  {
   "from": "engines/planetary-prediction-engine",
   "predicate": "part_of",
   "to": "engines/google-earth-ai"
  },
  {
   "from": "engines/pypsa-pypsa-eur",
   "predicate": "answers",
   "to": "questions/electrification"
  },
  {
   "from": "engines/radiance",
   "predicate": "answers",
   "to": "questions/sensory-landscape"
  },
  {
   "from": "engines/technosylva",
   "predicate": "answers",
   "to": "questions/wildfire"
  },
  {
   "from": "engines/uk-ndtp",
   "predicate": "answers",
   "to": "questions/electrification"
  },
  {
   "from": "engines/urbanly-citycompass",
   "predicate": "answers",
   "to": "questions/housing-and-land-use"
  },
  {
   "from": "engines/urbansim",
   "predicate": "answers",
   "to": "questions/housing-and-land-use"
  },
  {
   "from": "engines/walk-score",
   "predicate": "answers",
   "to": "questions/sensory-landscape"
  },
  {
   "from": "engines/wansec",
   "predicate": "built_on",
   "to": "engines/openfoam"
  },
  {
   "from": "engines/wansec",
   "predicate": "built_on",
   "to": "presentation/paraview"
  },
  {
   "from": "engines/weathernext-nvidia-earth-2",
   "predicate": "answers",
   "to": "questions/weather-and-climate"
  },
  {
   "from": "engines/xylem-vue",
   "predicate": "answers",
   "to": "questions/flooding"
  },
  {
   "from": "mandates/thirty-by-thirty",
   "predicate": "raises",
   "to": "questions/land-use-change"
  },
  {
   "from": "mandates/thirty-by-thirty",
   "predicate": "measured_with",
   "to": "data-sources/protected-planet"
  },
  {
   "from": "ontologies/the-ontology-pipeline",
   "predicate": "cites",
   "to": "terms/ontology"
  },
  {
   "from": "organizations/digital-twin-hub",
   "predicate": "about",
   "to": "sites/digital-twin-hub"
  },
  {
   "from": "presentation/geolibre",
   "predicate": "built_on",
   "to": "presentation/maplibre"
  },
  {
   "from": "presentation/geolibre",
   "predicate": "built_on",
   "to": "presentation/deck-gl"
  },
  {
   "from": "presentation/geolibre",
   "predicate": "built_on",
   "to": "presentation/cesiumjs"
  },
  {
   "from": "presentation/geolibre",
   "predicate": "alternative_to",
   "to": "presentation/kepler-gl"
  },
  {
   "from": "stories/a-flooded-substation",
   "predicate": "tells",
   "to": "engines/credo"
  },
  {
   "from": "stories/a-late-bus",
   "predicate": "tells",
   "to": "engines/aimsun"
  },
  {
   "from": "terms/civic-models-simulating-the-world-direction",
   "predicate": "about",
   "to": "terms/natural-general-intelligence-ngi"
  },
  {
   "from": "terms/ontology",
   "predicate": "cites",
   "to": "ontologies/world-earth-taxonomies"
  },
  {
   "from": "terms/ontology",
   "predicate": "cites",
   "to": "ontologies/cityjson"
  },
  {
   "from": "twins/boundlessnyc",
   "predicate": "needs",
   "to": "data-sources/openstreetmap-osm"
  },
  {
   "from": "twins/tees-valley-traffic-twin",
   "predicate": "built_on",
   "to": "engines/aimsun"
  },
  {
   "from": "twins/tees-valley-traffic-twin",
   "predicate": "answers",
   "to": "questions/after-a-closure"
  },
  {
   "from": "vitals",
   "predicate": "needs",
   "to": "data-sources/climate-reanalyzer"
  },
  {
   "from": "vitals",
   "predicate": "needs",
   "to": "data-sources/noaa-gml-co2-trends"
  },
  {
   "from": "vitals",
   "predicate": "needs",
   "to": "data-sources/nsidc-sea-ice-index"
  },
  {
   "from": "vitals",
   "predicate": "about",
   "to": "articles/2026-state-of-the-climate-report"
  }
 ]
}