Cited GeoJSON

Draft 0.1

Cited GeoJSON

Map features that carry their evidence. Cited GeoJSON is a profile of GeoJSON for sharing places, borders, roads and buildings together with the sources they come from: which book, map or dataset, where in it, what it supports, and how scanned maps were fitted to the earth.

A Cited GeoJSON file is ordinary GeoJSON: QGIS, MapLibre and every other GeoJSON reader open it as is. Tools that know the profile can also show, check and exchange the citations. The same structure serves real history on OpenHistoryMap and invented worlds on Open Fantasy Maps.

A feature with a citation

{
  "type": "Feature",
  "id": "c530d10e-5455-521f-ad85-921f7a9a2873",
  "geometry": {
    "type": "Polygon",
    "coordinates": [
      "…"
    ]
  },
  "properties": {
    "name": "Wengnga",
    "class": "political"
  },
  "when": {
    "timespans": [
      {
        "start": {
          "in": "1078"
        }
      }
    ]
  },
  "citations": [
    {
      "source": "https://fantasymaps.org/id/claude/source/world-guide",
      "file": "world-md",
      "selector": [
        {
          "type": "TextQuoteSelector",
          "exact": "The old imperial cities, led by Ngendani, re-form as the **Wengnga City League**, …"
        },
        {
          "type": "SectionSelector",
          "headingPath": [
            "Claude — World Guide",
            "History"
          ]
        }
      ],
      "supports": [
        "name",
        "when"
      ],
      "method": "transcribed",
      "label": "Claude — World Guide, History › 1078"
    }
  ]
}

The citation names the source, the exact passage (by quote and by section), which parts of the feature it backs (name and when), and how the information was taken (transcribed). The source itself, with its file and checksum, is listed once per file in sources.

Built on existing standards