{
  "date": "2026-09-13",
  "osmTimestamp": "2026-09-13T11:52:21Z",
  "coastTimestamp": "2026-05-06T03:25:00Z",
  "projection": "WGS84 equirectangular, standard parallel 22.5°S; identical transform for borders, roads and towns",
  "bounds": [
    11.7367163,
    -28.96945,
    25.2617292,
    -16.9635105
  ],
  "roadRefs": [
    "B1",
    "B2",
    "B3",
    "B4",
    "B6",
    "B8",
    "B9",
    "B10",
    "B14",
    "B15"
  ],
  "roadWays": 1330,
  "excluded": [
    {
      "id": 369687448,
      "ref": "B1",
      "highway": "construction"
    }
  ],
  "coastalJoins": {
    "northMetres": 0,
    "southMetres": 0
  },
  "clippedAtInternationalBoundary": [
    {
      "way": 689182287,
      "ref": "B1",
      "removedKm": 0.107979
    }
  ],
  "outsideMidpoints": 0,
  "towns": [
    {
      "name": "Windhoek",
      "coordinates": [
        17.0772739,
        -22.5776104
      ],
      "osmId": 33364833,
      "geonamesId": 3352136,
      "geonamesCoordinates": [
        17.08323,
        -22.55941
      ],
      "discrepancyKm": 2.114,
      "dx": 13,
      "dy": 4,
      "note": "OSM and GeoNames choose different points within the city (2.1 km apart); Wikipedia (-22.57000, 17.08361) also lies between them. The dot represents the city, not a collection address."
    },
    {
      "name": "Swakopmund",
      "coordinates": [
        14.528972,
        -22.6768424
      ],
      "osmId": 33364835,
      "geonamesId": 3352844,
      "geonamesCoordinates": [
        14.52663,
        -22.67842
      ],
      "discrepancyKm": 0.298,
      "dx": -10,
      "dy": -9,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Walvis Bay",
      "coordinates": [
        14.5071125,
        -22.9557607
      ],
      "osmId": 33364834,
      "geonamesId": 3359638,
      "geonamesCoordinates": [
        14.50528,
        -22.9575
      ],
      "discrepancyKm": 0.269,
      "dx": -10,
      "dy": 13,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Lüderitz",
      "coordinates": [
        15.157266,
        -26.6500086
      ],
      "osmId": 243660491,
      "geonamesId": 3355672,
      "geonamesCoordinates": [
        15.15383,
        -26.64807
      ],
      "discrepancyKm": 0.404,
      "dx": -10,
      "dy": 4,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Noordoewer",
      "coordinates": [
        17.6179768,
        -28.721967
      ],
      "osmId": 243652939,
      "geonamesId": 3355099,
      "geonamesCoordinates": [
        17.62147,
        -28.71817
      ],
      "discrepancyKm": 0.542,
      "dx": -10,
      "dy": 4,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Karasburg",
      "coordinates": [
        18.748657,
        -28.0131949
      ],
      "osmId": 243653372,
      "geonamesId": 3356343,
      "geonamesCoordinates": [
        18.74797,
        -28.01658
      ],
      "discrepancyKm": 0.382,
      "dx": 10,
      "dy": 5,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Grünau",
      "coordinates": [
        18.3799788,
        -27.7357244
      ],
      "osmId": 243784427,
      "geonamesId": 3357074,
      "geonamesCoordinates": [
        18.38012,
        -27.7337
      ],
      "discrepancyKm": 0.226,
      "dx": -10,
      "dy": -10,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Keetmanshoop",
      "coordinates": [
        18.1341909,
        -26.5790901
      ],
      "osmId": 82260251,
      "geonamesId": 3356264,
      "geonamesCoordinates": [
        18.13359,
        -26.57654
      ],
      "discrepancyKm": 0.29,
      "dx": 10,
      "dy": -8,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Mariental",
      "coordinates": [
        17.9626696,
        -24.6246442
      ],
      "osmId": 5669837284,
      "geonamesId": 3355595,
      "geonamesCoordinates": [
        17.96471,
        -24.62705
      ],
      "discrepancyKm": 0.338,
      "dx": 10,
      "dy": 4,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Rehoboth",
      "coordinates": [
        17.0816994,
        -23.315105
      ],
      "osmId": 89142290,
      "geonamesId": 3353540,
      "geonamesCoordinates": [
        17.09,
        -23.317
      ],
      "discrepancyKm": 0.873,
      "dx": 10,
      "dy": 7,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Gobabis",
      "coordinates": [
        18.9724666,
        -22.4495283
      ],
      "osmId": 33364950,
      "geonamesId": 3357247,
      "geonamesCoordinates": [
        18.97159,
        -22.45338
      ],
      "discrepancyKm": 0.438,
      "dx": 10,
      "dy": 16,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Buitepos",
      "coordinates": [
        19.9883251,
        -22.2819811
      ],
      "osmId": 2920192900,
      "geonamesId": 3358226,
      "geonamesCoordinates": [
        19.9931,
        -22.28148
      ],
      "discrepancyKm": 0.494,
      "dx": 12,
      "dy": 4,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Otjinene",
      "coordinates": [
        18.7855971,
        -21.1383155
      ],
      "osmId": 259754729,
      "geonamesId": 3353863,
      "geonamesCoordinates": [
        18.7836,
        -21.13889
      ],
      "discrepancyKm": 0.217,
      "dx": 10,
      "dy": 4,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Okahandja",
      "coordinates": [
        16.9128172,
        -21.979231
      ],
      "osmId": 243717016,
      "geonamesId": 3354898,
      "geonamesCoordinates": [
        16.9029,
        -21.98141
      ],
      "discrepancyKm": 1.051,
      "dx": 10,
      "dy": -12,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Usakos",
      "coordinates": [
        15.5874,
        -21.996963
      ],
      "osmId": 544157624,
      "geonamesId": 3352461,
      "geonamesCoordinates": [
        15.58601,
        -22.00219
      ],
      "discrepancyKm": 0.599,
      "dx": -10,
      "dy": 16,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Karibib",
      "coordinates": [
        15.8540947,
        -21.9358722
      ],
      "osmId": 243719248,
      "geonamesId": 3356332,
      "geonamesCoordinates": [
        15.85654,
        -21.93554
      ],
      "discrepancyKm": 0.255,
      "dx": 0,
      "dy": -12,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Otjiwarongo",
      "coordinates": [
        16.651205,
        -20.4609337
      ],
      "osmId": 245023717,
      "geonamesId": 3353811,
      "geonamesCoordinates": [
        16.64772,
        -20.46369
      ],
      "discrepancyKm": 0.475,
      "dx": -10,
      "dy": 4,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Otavi",
      "coordinates": [
        17.3440906,
        -19.6412405
      ],
      "osmId": 245024172,
      "geonamesId": 3353934,
      "geonamesCoordinates": [
        17.33986,
        -19.63805
      ],
      "discrepancyKm": 0.568,
      "dx": -10,
      "dy": 9,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Tsumeb",
      "coordinates": [
        17.7087503,
        -19.248402
      ],
      "osmId": 7632695914,
      "geonamesId": 3352593,
      "geonamesCoordinates": [
        17.71345,
        -19.24842
      ],
      "discrepancyKm": 0.493,
      "dx": -10,
      "dy": -11,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Grootfontein",
      "coordinates": [
        18.1040894,
        -19.5644204
      ],
      "osmId": 245024692,
      "geonamesId": 3357114,
      "geonamesCoordinates": [
        18.1003,
        -19.57328
      ],
      "discrepancyKm": 1.062,
      "dx": 10,
      "dy": 11,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Ondangwa",
      "coordinates": [
        15.9734636,
        -17.9097449
      ],
      "osmId": 259489787,
      "geonamesId": 3354247,
      "geonamesCoordinates": [
        15.98037,
        -17.90824
      ],
      "discrepancyKm": 0.75,
      "dx": -10,
      "dy": 15,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Oshakati",
      "coordinates": [
        15.6986,
        -17.7826518
      ],
      "osmId": 259490969,
      "geonamesId": 3354021,
      "geonamesCoordinates": [
        15.70436,
        -17.78833
      ],
      "discrepancyKm": 0.878,
      "dx": -16,
      "dy": -8,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Nkurenkuru",
      "coordinates": [
        18.6117549,
        -17.6299038
      ],
      "osmId": 1362628219,
      "geonamesId": 3355137,
      "geonamesCoordinates": [
        18.61966,
        -17.64182
      ],
      "discrepancyKm": 1.568,
      "dx": 0,
      "dy": -27,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Rundu",
      "coordinates": [
        19.7672535,
        -17.913716
      ],
      "osmId": 259609505,
      "geonamesId": 3353383,
      "geonamesCoordinates": [
        19.77314,
        -17.91796
      ],
      "discrepancyKm": 0.781,
      "dx": 10,
      "dy": 20,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Katima Mulilo",
      "coordinates": [
        24.2793522,
        -17.5073143
      ],
      "osmId": 331410669,
      "geonamesId": 877178,
      "geonamesCoordinates": [
        24.27574,
        -17.50467
      ],
      "discrepancyKm": 0.483,
      "dx": 0,
      "dy": -15,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    },
    {
      "name": "Oshikango",
      "coordinates": [
        15.89077,
        -17.40161
      ],
      "geonamesId": 3353996,
      "geonamesCoordinates": [
        15.89077,
        -17.40161
      ],
      "discrepancyKm": 0.844,
      "dx": 0,
      "dy": -14,
      "note": "GeoNames coordinate; cross-check: Wikipedia Oshikango (-17.400, 15.883)."
    },
    {
      "name": "Divundu",
      "coordinates": [
        21.5488028,
        -18.0992755
      ],
      "osmId": 532157357,
      "geonamesId": 11048946,
      "geonamesCoordinates": [
        21.54752,
        -18.0973
      ],
      "discrepancyKm": 0.258,
      "dx": 0,
      "dy": 26,
      "note": "GeoNames 11048946 is the town record linked by Wikidata Q5284692, despite its PPLX classification. Its coordinate agrees with OSM within 0.3 km and a Divundu EIA site at (-18.099134, 21.546073). GeoNames 13455698 is 3.5 km west; the English Wikipedia coordinate is several km east. Neither was used."
    },
    {
      "name": "Ngoma",
      "coordinates": [
        24.70899,
        -17.9173434
      ],
      "osmId": 9754812614,
      "geonamesId": 876952,
      "geonamesCoordinates": [
        24.71038,
        -17.91659
      ],
      "discrepancyKm": 0.169,
      "dx": 12,
      "dy": 15,
      "note": "OSM place node retained; independently compared with the named GeoNames populated place."
    }
  ],
  "svgSha256": "3ddd2258a7533cb3cc15cf1d88f8b8c5bc1603c86302e97aba3c22f1d8b4675f",
  "limitations": [
    "This is a national overview, not a certified survey, road-status service or navigation map. Detailed vertices do not establish absolute accuracy.",
    "B designation is taken from the dated OSM way ref, not inferred from road colour or motorway classification. A1/A2 and C/D routes are deliberately absent.",
    "B11 is not separately tagged in this OSM extract. The Katwitwi approach is included under B15; older route maps call it B11. Waze also uses B15. No duplicate or invented B11 alignment was added.",
    "OSM currently tags B14 only from Gobabis to Grootfontein. Sources describe an extension towards Aminuis/Aranos, but the map does not relabel C-road geometry as a confirmed B14 extension.",
    "GeoNames and OSM points identify a settlement, not necessarily the same civic-centre building. Same-named farms were excluded using fixed GeoNames IDs.",
    "The map marks selected towns as geographical references; courier service, handling, availability and delivery charges must be confirmed on enquiry."
  ]
}