{
  "name": "Snaefell Mountain Course",
  "source": "https://www.openstreetmap.org/relation/188240",
  "extract": "https://download.geofabrik.de/europe/isle-of-man.html",
  "data_as_of": "2026-10-12T20:21:35Z",
  "extract_sha256": "e7086bb80b0707930936b31409063b6f5ff9f9ba6233530a84201d6b33a456f7",
  "license": "Open Database License (ODbL) 1.0",
  "license_url": "https://www.openstreetmap.org/copyright",
  "attribution": "© OpenStreetMap contributors",
  "coordinate_order": [
    "longitude",
    "latitude"
  ],
  "lap_direction": "Clockwise/race direction: Grandstand, Bray Hill, A1 to Ballacraine, A3 to Ramsey, A18 Mountain Road, Governor’s Dip, Grandstand.",
  "official_lap_miles": 37.73,
  "official_distance_m_from_miles": 60720.549,
  "rendered_centreline_distance_m": 60659.502,
  "coordinate_count": 852,
  "named_mark_count": 72,
  "method": "Assemble consecutive OSM relation highway members in race direction. Exclude buildings and unused roundabout arcs. Use the original OSM Braddan south-west roundabout arc and the short mapped Governor roundabout arc (way 38554715) to connect members. Project the TT start-line point onto Glencrutchery Road; close the loop; simplify to 1 metre projected lateral tolerance. Calculate cumulative spherical geodesic metres. Named marker distances are projections onto this geometry, not official measured mileages.",
  "known_limits": [
    "OSM road centrelines and tourist POIs can differ from the official racing line and timing points.",
    "Roundabout race joins are drawn using mapped arcs; exact closed-road racing lines are not claimed.",
    "Rendered lap distance is 60659.502m, approximately 61m shorter than the conversion of the published 37.73 miles.",
    "Town/field/woodland/mountain bands are broad game scenery cues based on the official TT sector guide, not a survey of every roadside feature.",
    "Elevations are sampled from the existing island DEM; road surfaces, bridge decks and small jumps are not surveyed."
  ],
  "verification_sources": [
    {
      "url": "https://www.iomttraces.com/visit/spectating/the-mountain-course-spectator-guide/",
      "use": "Published 37.73-mile course and six sector divisions."
    },
    {
      "url": "https://iom-tt-races-2022.s3.eu-west-1.amazonaws.com/overview-course-map-a4.pdf",
      "use": "Official map cross-check of route outline and named corners; no map pixels copied."
    },
    {
      "url": "https://www.iomttraces.com/visit/page/the-mountain-course-sector-1/",
      "use": "Course order, named public points and broad landscape description."
    },
    {
      "url": "https://www.iomttraces.com/visit/page/the-mountain-course-sector-2/",
      "use": "Course order, named public points and broad landscape description."
    },
    {
      "url": "https://www.iomttraces.com/visit/page/the-mountain-course-sector-3/",
      "use": "Course order, named public points and broad landscape description."
    },
    {
      "url": "https://www.iomttraces.com/visit/page/the-mountain-course-sector-4/",
      "use": "Course order, named public points and broad landscape description."
    },
    {
      "url": "https://www.iomttraces.com/visit/page/the-mountain-course-sector-5/",
      "use": "Course order, named public points and broad landscape description."
    },
    {
      "url": "https://www.iomttraces.com/visit/page/the-mountain-course-sector-6/",
      "use": "Course order, named public points and broad landscape description."
    }
  ],
  "terrain_source": {
    "dataset": "Existing Mapzen/Tilezen Terrarium elevation grid used by Manx Wire flight simulator",
    "credit": "Mapzen, Tilezen and underlying elevation providers",
    "information": "https://github.com/tilezen/joerd/blob/master/docs/attribution.md",
    "note": "Resampled bilinear elevations only, not road surveys."
  },
  "highway_way_ids": [
    1175416863,
    28788648,
    25987737,
    25987490,
    369383395,
    163463276,
    845468320,
    845468319,
    1196054123,
    37880080,
    25987090,
    1469926421,
    163463285,
    163463286,
    1195657413,
    1195657414,
    38753836,
    38753835,
    1195657395,
    413033578,
    166769709,
    172088844,
    1305514015,
    1305514010,
    166769707,
    845468315,
    845468316,
    165129772,
    25988777,
    25987903,
    42342460,
    165802048,
    528717367,
    528717366,
    165802049,
    1195661132,
    280419076,
    1195661133,
    1167623842,
    1167623841,
    1195661136,
    1195661137,
    280419075,
    1197237599,
    1195661138,
    162744415,
    162744409,
    1112532933,
    1197237598,
    1108350126,
    25986792,
    37948937,
    112575037,
    1197711972,
    83351288,
    412956687,
    1150985184,
    165791835,
    412956691,
    412956690,
    25987397,
    1197711980,
    25987835,
    157868404,
    1197716925,
    1177973822,
    25987961,
    1149476055,
    436655771,
    37948939,
    1177939058,
    1197716929,
    412956683,
    1197716935,
    1197716936,
    25988627,
    1035163671,
    1035163670,
    527457426,
    412956700,
    1197716937,
    412956698,
    412956703,
    1197716938,
    40700186,
    1313569867,
    412956699,
    1301270443,
    25988288,
    1301270444,
    1197716939,
    436655773,
    99350142,
    25989252,
    412947466,
    25988205,
    1197166904,
    25988107,
    1197166903,
    101184647,
    1197166901,
    1197166900,
    25988494,
    1197166899,
    1288083919,
    163040576,
    163040577,
    157535006,
    157535003,
    157535005,
    157535004,
    162961247,
    162961250,
    157535002,
    157535001,
    162961262,
    162961256,
    162961264,
    162961266,
    25987526,
    921520047,
    921520046,
    25988097,
    25986145,
    1288083920,
    1288083921,
    1288083922,
    25986367,
    186708041,
    1196826155,
    25987278,
    25987899,
    25987630,
    183100046,
    160422259,
    1196822907,
    160422203,
    186073443,
    186073444,
    25988970,
    39187486,
    436480087,
    1196319697,
    136360189,
    1196319696,
    25988023,
    528717350,
    1105363650,
    1105363649,
    1196319695,
    25989313,
    39187493,
    25986488,
    186060139,
    186060138,
    1101185707,
    25988484,
    38554715
  ],
  "markers": [
    {
      "id": "grandstand",
      "name": "TT Grandstand",
      "lon": -4.4772445,
      "lat": 54.16834,
      "osmNodeId": 283514446,
      "distanceM": 0,
      "routeOffsetM": 0.0,
      "biome": "town",
      "mapLabel": true,
      "elevationM": 85.4
    },
    {
      "id": "st-ninian-s-crossroads",
      "name": "St Ninian's Crossroads",
      "lon": -4.4839255,
      "lat": 54.165269,
      "osmNodeId": 283519166,
      "distanceM": 553.6,
      "routeOffsetM": 0.4,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 71.3
    },
    {
      "id": "bray-hill",
      "name": "Bray Hill",
      "lon": -4.4853341,
      "lat": 54.1642466,
      "osmNodeId": 458533108,
      "distanceM": 699.3,
      "routeOffsetM": 13.3,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 64.1
    },
    {
      "id": "quarterbridge",
      "name": "Quarterbridge",
      "lon": -4.501433,
      "lat": 54.155773,
      "osmWayId": 186060139,
      "distanceM": 2127.0,
      "routeOffsetM": 0.6,
      "biome": "town",
      "mapLabel": true,
      "elevationM": 16.7
    },
    {
      "id": "braddan-bridge",
      "name": "Braddan Bridge",
      "lon": -4.5055188,
      "lat": 54.1613801,
      "osmWayId": 25987737,
      "distanceM": 2829.6,
      "routeOffsetM": 0.0,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 26.0
    },
    {
      "id": "snugborough",
      "name": "Snugborough",
      "lon": -4.5163114,
      "lat": 54.1668992,
      "osmNodeId": 283500807,
      "distanceM": 3782.5,
      "routeOffsetM": 0.2,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 32.5
    },
    {
      "id": "union-mills",
      "name": "Union Mills",
      "lon": -4.522811,
      "lat": 54.1697696,
      "osmNodeId": 1773962839,
      "distanceM": 4326.6,
      "routeOffsetM": 22.7,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 29.5
    },
    {
      "id": "ballahutchin-hill",
      "name": "Ballahutchin Hill",
      "lon": -4.5362237,
      "lat": 54.1715385,
      "osmNodeId": 1751528049,
      "distanceM": 5214.8,
      "routeOffsetM": 0.3,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 49.1
    },
    {
      "id": "ballagarey-corner",
      "name": "Ballagarey Corner",
      "lon": -4.5490383,
      "lat": 54.1738041,
      "osmNodeId": 458533119,
      "distanceM": 6087.1,
      "routeOffsetM": 5.4,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 60.0
    },
    {
      "id": "glen-vine",
      "name": "Glen Vine",
      "lon": -4.5529841,
      "lat": 54.1769461,
      "osmNodeId": 1773962837,
      "distanceM": 6520.1,
      "routeOffsetM": 60.3,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 59.9
    },
    {
      "id": "crosby-crossroads",
      "name": "Crosby Crossroads",
      "lon": -4.5660982,
      "lat": 54.1838775,
      "osmNodeId": 283519855,
      "distanceM": 7670.6,
      "routeOffsetM": 0.0,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 49.9
    },
    {
      "id": "crosby-jump",
      "name": "Crosby Jump",
      "lon": -4.5732522,
      "lat": 54.1868167,
      "osmNodeId": 7887954946,
      "distanceM": 8239.6,
      "routeOffsetM": 0.4,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 67.4
    },
    {
      "id": "the-highlander",
      "name": "The Highlander",
      "lon": -4.5816964,
      "lat": 54.1902373,
      "osmNodeId": 801113963,
      "distanceM": 8908.3,
      "routeOffsetM": 0.6,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 54.0
    },
    {
      "id": "greeba-castle",
      "name": "Greeba Castle",
      "lon": -4.5888657,
      "lat": 54.1927085,
      "osmNodeId": 801114012,
      "distanceM": 9461.3,
      "routeOffsetM": 0.0,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 68.1
    },
    {
      "id": "greeba-bridge",
      "name": "Greeba Bridge",
      "lon": -4.6057748,
      "lat": 54.1968483,
      "osmNodeId": 458533125,
      "distanceM": 10695.9,
      "routeOffsetM": 5.2,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 59.2
    },
    {
      "id": "ballacraine",
      "name": "Ballacraine",
      "lon": -4.6295092,
      "lat": 54.20319,
      "osmNodeId": 448463229,
      "distanceM": 12442.9,
      "routeOffsetM": 23.1,
      "biome": "fields",
      "mapLabel": true,
      "elevationM": 56.8
    },
    {
      "id": "doran-s-bend",
      "name": "Doran's Bend",
      "lon": -4.6307399,
      "lat": 54.2125047,
      "osmNodeId": 10858845295,
      "distanceM": 13510.6,
      "routeOffsetM": 5.7,
      "biome": "woodland",
      "mapLabel": false,
      "elevationM": 67.3
    },
    {
      "id": "laurel-bank",
      "name": "Laurel Bank",
      "lon": -4.6326237,
      "lat": 54.2182279,
      "osmNodeId": 10858941214,
      "distanceM": 14210.9,
      "routeOffsetM": 16.7,
      "biome": "woodland",
      "mapLabel": false,
      "elevationM": 85.4
    },
    {
      "id": "the-blackdub",
      "name": "The Blackdub",
      "lon": -4.6268354,
      "lat": 54.2204605,
      "osmNodeId": 10858616256,
      "distanceM": 14672.9,
      "routeOffsetM": 13.0,
      "biome": "woodland",
      "mapLabel": false,
      "elevationM": 108.3
    },
    {
      "id": "glen-helen",
      "name": "Glen Helen",
      "lon": -4.6168109,
      "lat": 54.2257389,
      "osmNodeId": 475395150,
      "distanceM": 15597.4,
      "routeOffsetM": 27.1,
      "biome": "woodland",
      "mapLabel": true,
      "elevationM": 119.9
    },
    {
      "id": "sarah-s-cottage",
      "name": "Sarah's Cottage",
      "lon": -4.6201989,
      "lat": 54.2280724,
      "osmNodeId": 8378219631,
      "distanceM": 15924.1,
      "routeOffsetM": 14.5,
      "biome": "woodland",
      "mapLabel": false,
      "elevationM": 139.5
    },
    {
      "id": "lambfell",
      "name": "Lambfell",
      "lon": -4.6133236,
      "lat": 54.2358493,
      "osmNodeId": 10858941284,
      "distanceM": 16901.2,
      "routeOffsetM": 11.3,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 169.4
    },
    {
      "id": "cronk-y-voddy",
      "name": "Cronk-y-Voddy",
      "lon": -4.6063523,
      "lat": 54.2403333,
      "osmNodeId": 475392771,
      "distanceM": 17568.7,
      "routeOffsetM": 77.3,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 181.1
    },
    {
      "id": "molyneux-s",
      "name": "Molyneux's",
      "lon": -4.6063079,
      "lat": 54.241574,
      "osmNodeId": 1745777545,
      "distanceM": 17683.2,
      "routeOffsetM": 0.9,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 181.5
    },
    {
      "id": "11th-milestone",
      "name": "11th Milestone",
      "lon": -4.5968782,
      "lat": 54.2452513,
      "osmNodeId": 9918871435,
      "distanceM": 18436.1,
      "routeOffsetM": 0.7,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 165.2
    },
    {
      "id": "handley-s-corner",
      "name": "Handley's Corner",
      "lon": -4.5891628,
      "lat": 54.250412,
      "osmNodeId": 1745777551,
      "distanceM": 19212.8,
      "routeOffsetM": 0.2,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 153.0
    },
    {
      "id": "barregarrow-crossroads",
      "name": "Barregarrow Crossroads",
      "lon": -4.5815164,
      "lat": 54.2605383,
      "osmNodeId": 283481023,
      "distanceM": 20454.0,
      "routeOffsetM": 0.3,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 129.6
    },
    {
      "id": "douglas-road-corner",
      "name": "Douglas Road Corner",
      "lon": -4.5879813,
      "lat": 54.2811615,
      "osmNodeId": 283481474,
      "distanceM": 22983.9,
      "routeOffsetM": 1.0,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 44.0
    },
    {
      "id": "kirk-michael",
      "name": "Kirk Michael",
      "lon": -4.5881535,
      "lat": 54.2847452,
      "osmNodeId": 283505157,
      "distanceM": 23337.6,
      "routeOffsetM": 109.1,
      "biome": "town",
      "mapLabel": true,
      "elevationM": 34.1
    },
    {
      "id": "rhencullen",
      "name": "Rhencullen",
      "lon": -4.5755794,
      "lat": 54.2958767,
      "osmNodeId": 475393345,
      "distanceM": 24850.8,
      "routeOffsetM": 46.4,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 33.8
    },
    {
      "id": "dub-cottage",
      "name": "Dub Cottage",
      "lon": -4.5632419,
      "lat": 54.3035861,
      "osmNodeId": 283486904,
      "distanceM": 26019.1,
      "routeOffsetM": 0.0,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 34.2
    },
    {
      "id": "ballaugh-bridge",
      "name": "Ballaugh Bridge",
      "lon": -4.5414431,
      "lat": 54.3096751,
      "osmWayId": 25987835,
      "distanceM": 27606.0,
      "routeOffsetM": 0.3,
      "biome": "town",
      "mapLabel": true,
      "elevationM": 33.3
    },
    {
      "id": "quarry-bends",
      "name": "Quarry Bends",
      "lon": -4.5137418,
      "lat": 54.3155908,
      "osmNodeId": 1151886562,
      "distanceM": 29542.0,
      "routeOffsetM": 0.7,
      "biome": "woodland",
      "mapLabel": false,
      "elevationM": 20.7
    },
    {
      "id": "caley-s",
      "name": "Caley's",
      "lon": -4.4964205,
      "lat": 54.3184429,
      "osmNodeId": 283517384,
      "distanceM": 30724.3,
      "routeOffsetM": 0.0,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 22.0
    },
    {
      "id": "sulby",
      "name": "Sulby",
      "lon": -4.4895805,
      "lat": 54.3197288,
      "osmNodeId": 967364100,
      "distanceM": 31189.2,
      "routeOffsetM": 28.8,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 22.9
    },
    {
      "id": "sulby-bridge",
      "name": "Sulby Bridge",
      "lon": -4.472789,
      "lat": 54.3227623,
      "osmWayId": 1035163670,
      "distanceM": 32366.1,
      "routeOffsetM": 0.5,
      "biome": "town",
      "mapLabel": true,
      "elevationM": 14.9
    },
    {
      "id": "ginger-hall",
      "name": "Ginger Hall",
      "lon": -4.470786,
      "lat": 54.3209744,
      "osmWayId": 412956695,
      "distanceM": 32601.7,
      "routeOffsetM": 15.4,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 19.6
    },
    {
      "id": "kerrowmoar",
      "name": "Kerrowmoar",
      "lon": -4.4659182,
      "lat": 54.3213265,
      "osmNodeId": 9186866788,
      "distanceM": 32918.4,
      "routeOffsetM": 9.6,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 28.3
    },
    {
      "id": "kerrowmoar",
      "name": "Kerrowmoar",
      "lon": -4.4647446,
      "lat": 54.3210854,
      "osmNodeId": 10867731359,
      "distanceM": 32994.8,
      "routeOffsetM": 16.6,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 28.7
    },
    {
      "id": "glentramman",
      "name": "Glentramman",
      "lon": -4.4327492,
      "lat": 54.3180719,
      "osmNodeId": 1732884687,
      "distanceM": 35137.1,
      "routeOffsetM": 0.0,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 25.1
    },
    {
      "id": "churchtown",
      "name": "Churchtown",
      "lon": -4.424249,
      "lat": 54.3187676,
      "osmNodeId": 10720127017,
      "distanceM": 35706.4,
      "routeOffsetM": 42.3,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 25.7
    },
    {
      "id": "milntown",
      "name": "Milntown",
      "lon": -4.4034406,
      "lat": 54.3204383,
      "osmNodeId": 10742329769,
      "distanceM": 37105.0,
      "routeOffsetM": 99.0,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 20.0
    },
    {
      "id": "parliament-square",
      "name": "Parliament Square",
      "lon": -4.3866786,
      "lat": 54.3221962,
      "osmNodeId": 283494345,
      "distanceM": 38216.7,
      "routeOffsetM": 0.0,
      "biome": "town",
      "mapLabel": true,
      "elevationM": 6.3
    },
    {
      "id": "cruickshank-s-corner",
      "name": "Cruickshank's Corner",
      "lon": -4.3825761,
      "lat": 54.3194394,
      "osmNodeId": 1747483581,
      "distanceM": 38628.3,
      "routeOffsetM": 0.2,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 11.4
    },
    {
      "id": "whitegates",
      "name": "Whitegates",
      "lon": -4.3837057,
      "lat": 54.3169534,
      "osmNodeId": 283504477,
      "distanceM": 38918.7,
      "routeOffsetM": 0.8,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 26.5
    },
    {
      "id": "stella-maris",
      "name": "Stella Maris",
      "lon": -4.3829628,
      "lat": 54.3147612,
      "osmNodeId": 1697728716,
      "distanceM": 39169.4,
      "routeOffsetM": 0.0,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 35.5
    },
    {
      "id": "ramsey-hairpin",
      "name": "Ramsey Hairpin",
      "lon": -4.3849935,
      "lat": 54.3128922,
      "osmNodeId": 8555436839,
      "distanceM": 39417.0,
      "routeOffsetM": 9.8,
      "biome": "woodland",
      "mapLabel": true,
      "elevationM": 65.1
    },
    {
      "id": "waterworks",
      "name": "Waterworks",
      "lon": -4.3769761,
      "lat": 54.3132122,
      "osmNodeId": 1697727831,
      "distanceM": 39982.5,
      "routeOffsetM": 11.2,
      "biome": "woodland",
      "mapLabel": false,
      "elevationM": 88.9
    },
    {
      "id": "tower-bends",
      "name": "Tower Bends",
      "lon": -4.3811381,
      "lat": 54.3077272,
      "osmNodeId": 283524120,
      "distanceM": 40727.9,
      "routeOffsetM": 0.4,
      "biome": "woodland",
      "mapLabel": false,
      "elevationM": 145.3
    },
    {
      "id": "gooseneck",
      "name": "Gooseneck",
      "lon": -4.3818232,
      "lat": 54.3054335,
      "osmNodeId": 8555436824,
      "distanceM": 40998.7,
      "routeOffsetM": 20.3,
      "biome": "woodland",
      "mapLabel": false,
      "elevationM": 166.9
    },
    {
      "id": "26th-milestone",
      "name": "26th Milestone",
      "lon": -4.3935816,
      "lat": 54.3011464,
      "osmNodeId": 1697727855,
      "distanceM": 42006.9,
      "routeOffsetM": 0.3,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 249.9
    },
    {
      "id": "guthrie-s-memorial",
      "name": "Guthrie's Memorial",
      "lon": -4.4057821,
      "lat": 54.2952048,
      "osmNodeId": 10868015203,
      "distanceM": 43064.0,
      "routeOffsetM": 8.3,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 326.8
    },
    {
      "id": "mountain-box",
      "name": "Mountain Box",
      "lon": -4.4433327,
      "lat": 54.2783594,
      "osmNodeId": 475392854,
      "distanceM": 46237.5,
      "routeOffsetM": 19.5,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 401.9
    },
    {
      "id": "black-hut",
      "name": "Black Hut",
      "lon": -4.4492016,
      "lat": 54.2674598,
      "osmWayId": 936116458,
      "distanceM": 47524.3,
      "routeOffsetM": 11.6,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 423.9
    },
    {
      "id": "the-verandah",
      "name": "The Verandah",
      "lon": -4.4493761,
      "lat": 54.2629394,
      "osmNodeId": 8555436710,
      "distanceM": 48044.6,
      "routeOffsetM": 34.0,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 428.1
    },
    {
      "id": "graham-memorial",
      "name": "Graham Memorial",
      "lon": -4.4584925,
      "lat": 54.2575557,
      "osmWayId": 492407633,
      "distanceM": 48903.8,
      "routeOffsetM": 14.6,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 432.9
    },
    {
      "id": "bungalow",
      "name": "Bungalow",
      "lon": -4.4641739,
      "lat": 54.2504717,
      "osmNodeId": 475393102,
      "distanceM": 49813.8,
      "routeOffsetM": 54.8,
      "biome": "mountain",
      "mapLabel": true,
      "elevationM": 403.9
    },
    {
      "id": "hailwood-s-rise",
      "name": "Hailwood's Rise",
      "lon": -4.4650358,
      "lat": 54.2480093,
      "osmNodeId": 1783400412,
      "distanceM": 50087.8,
      "routeOffsetM": 0.3,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 411.3
    },
    {
      "id": "brandywell",
      "name": "Brandywell",
      "lon": -4.471316,
      "lat": 54.2424687,
      "osmNodeId": 8555436566,
      "distanceM": 50830.8,
      "routeOffsetM": 43.1,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 426.8
    },
    {
      "id": "32nd-milestone",
      "name": "32nd Milestone",
      "lon": -4.4736702,
      "lat": 54.2370381,
      "osmNodeId": 1697702230,
      "distanceM": 51494.8,
      "routeOffsetM": 0.0,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 392.8
    },
    {
      "id": "windy-corner",
      "name": "Windy Corner",
      "lon": -4.4714148,
      "lat": 54.2308992,
      "osmNodeId": 475393909,
      "distanceM": 52219.7,
      "routeOffsetM": 81.8,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 365.4
    },
    {
      "id": "keppel-gate",
      "name": "Keppel Gate",
      "lon": -4.4798804,
      "lat": 54.2138591,
      "osmNodeId": 10717665419,
      "distanceM": 54318.5,
      "routeOffsetM": 20.5,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 315.7
    },
    {
      "id": "kate-s-cottage",
      "name": "Kate's Cottage",
      "lon": -4.4772948,
      "lat": 54.2113558,
      "osmNodeId": 475393351,
      "distanceM": 54639.2,
      "routeOffsetM": 10.9,
      "biome": "mountain",
      "mapLabel": false,
      "elevationM": 289.1
    },
    {
      "id": "creg-ny-baa",
      "name": "Creg-ny-baa",
      "lon": -4.4673739,
      "lat": 54.20715,
      "osmNodeId": 475393925,
      "distanceM": 55431.6,
      "routeOffsetM": 59.8,
      "biome": "fields",
      "mapLabel": true,
      "elevationM": 237.7
    },
    {
      "id": "gob-ny-geay",
      "name": "Gob-ny-Geay",
      "lon": -4.4707259,
      "lat": 54.2022239,
      "osmNodeId": 5117277517,
      "distanceM": 56116.0,
      "routeOffsetM": 0.2,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 202.4
    },
    {
      "id": "brandish",
      "name": "Brandish",
      "lon": -4.4768379,
      "lat": 54.1954589,
      "osmNodeId": 475393766,
      "distanceM": 56982.6,
      "routeOffsetM": 40.4,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 159.8
    },
    {
      "id": "hillberry-corner",
      "name": "Hillberry Corner",
      "lon": -4.4743067,
      "lat": 54.1879584,
      "osmNodeId": 283484388,
      "distanceM": 57852.7,
      "routeOffsetM": 0.5,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 117.5
    },
    {
      "id": "cronk-ny-mona",
      "name": "Cronk-ny-mona",
      "lon": -4.4760312,
      "lat": 54.1834197,
      "osmNodeId": 475395188,
      "distanceM": 58364.5,
      "routeOffsetM": 33.8,
      "biome": "fields",
      "mapLabel": false,
      "elevationM": 124.3
    },
    {
      "id": "signpost-corner",
      "name": "Signpost Corner",
      "lon": -4.4700145,
      "lat": 54.1797668,
      "osmNodeId": 458533098,
      "distanceM": 58929.2,
      "routeOffsetM": 13.4,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 132.7
    },
    {
      "id": "bedstead-corner",
      "name": "Bedstead Corner",
      "lon": -4.4715922,
      "lat": 54.177588,
      "osmNodeId": 283523051,
      "distanceM": 59183.2,
      "routeOffsetM": 0.2,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 116.6
    },
    {
      "id": "governor-s-bridge",
      "name": "Governor's Bridge",
      "lon": -4.4682896,
      "lat": 54.1718151,
      "osmNodeId": 10868094898,
      "distanceM": 59909.8,
      "routeOffsetM": 8.1,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 88.4
    },
    {
      "id": "governor-s-dip",
      "name": "Governor's Dip",
      "lon": -4.4689631,
      "lat": 54.1720274,
      "osmNodeId": 10871602930,
      "distanceM": 59964.2,
      "routeOffsetM": 8.0,
      "biome": "town",
      "mapLabel": false,
      "elevationM": 92.1
    }
  ],
  "car_reference": {
    "url": "https://www.peelengineering.com/",
    "use": "P50 appearance reference: tiny enclosed rounded three-wheeler, two front wheels and one rear wheel; no photograph pixels copied.",
    "notes": "Visual reference only; arcade vehicle speed and equipment are fictional."
  },
  "scenic_bonus_tracks": {
    "source": "OSM roads and paths from the same extract",
    "laxey": "Laxey village to the wheel entrance",
    "milner": "Bradda Head mapped walking path, widened into a fictional arcade lane; not a real driving route",
    "landmark_references": [
      "https://manxnationalheritage.im/our-sites/laxey-wheel/",
      "https://www.visitisleofman.com/experience/port-erin-beach-p1291011"
    ]
  },
  "geometry_download": "/games/tt/mountain-course.geojson"
}
