{
  "version": 1,
  "preparedAt": "2026-10-31",
  "mapEdition": "April 2026",
  "setbackMetres": 100,
  "width": 941,
  "height": 726,
  "step": 100,
  "west": -56900,
  "north": 6744700,
  "grid": "/data/transit/tube-exclusion.bin.gz",
  "catalog": "/data/transit/tube-sections.json.gz",
  "hopCount": 379,
  "eligibleHopCount": 241,
  "trackWayCount": 1487,
  "checkedLondonStations": 237,
  "excludedCells": 14386,
  "excludedLondonCells": 14338,
  "lineTrackCounts": {
    "district": 536,
    "circle": 295,
    "hammersmith-city": 188,
    "metropolitan": 312,
    "bakerloo": 58,
    "central": 182,
    "piccadilly": 247,
    "northern": 77,
    "jubilee": 70
  },
  "sourceOsmTimestamp": "2026-10-30T21:24:51Z",
  "sourceOsmSha256": "d4179f64e2b29413e47297a0e05f796c7847ee976079e420116eacf4c5aa82c6",
  "sourceRulesSha256": "578344f3ea57cab32f747d4485dea7c275064ec63890be9f1d2e7cb003375e56",
  "supplementSha256": "a6f86ca9a952bad56f8a4b8c682e38334d741a527edecfa18da9cf3c708bcb90",
  "supplementWayCount": 181,
  "sources": [
    {
      "file": "data/raw/transit-extension/cycles-on-public-transport-map.pdf",
      "url": "https://content.tfl.gov.uk/cycles-on-public-transport-map.pdf",
      "bytes": 206804,
      "sha256": "f1317c453ed46ce80b2bbc93ce3f31e15ef70a4193f27ebb2727652b990cce6c"
    },
    {
      "file": "data/raw/transit-extension/routes/circle.json",
      "url": "https://api.tfl.gov.uk/Line/circle/Route/Sequence/all",
      "bytes": 156340,
      "sha256": "a6d51ee86f5a8a57c7089b104c856a5b7128e0671aab5c6f0ddc0b720434e290"
    },
    {
      "file": "data/raw/transit-extension/routes/district.json",
      "url": "https://api.tfl.gov.uk/Line/district/Route/Sequence/all",
      "bytes": 214595,
      "sha256": "3a074ad753340ccb1603797ec2e8e92395800711501b4bfd29137130e75ec3db"
    },
    {
      "file": "data/raw/transit-extension/routes/hammersmith-city.json",
      "url": "https://api.tfl.gov.uk/Line/hammersmith-city/Route/Sequence/all",
      "bytes": 120536,
      "sha256": "927617871b155b8b28139894a05640aea25ae2e64096ff79a53e60a70c606116"
    },
    {
      "file": "data/raw/transit-extension/routes/metropolitan.json",
      "url": "https://api.tfl.gov.uk/Line/metropolitan/Route/Sequence/all",
      "bytes": 135980,
      "sha256": "11deaba821caada224d7dc1fb101e0b802aed78c889e3fcbd7269a671217f87c"
    },
    {
      "file": "data/raw/transit-extension/routes/bakerloo.json",
      "url": "https://api.tfl.gov.uk/Line/bakerloo/Route/Sequence/all",
      "bytes": 86546,
      "sha256": "237d03bfbb7a62b9f740c3c1cb7c816b8e567ee7c8a7da2b4ad704a8ed557fbc"
    },
    {
      "file": "data/raw/transit-extension/routes/central.json",
      "url": "https://api.tfl.gov.uk/Line/central/Route/Sequence/all",
      "bytes": 159392,
      "sha256": "5d50bb1456c618e84525e45cd69d92296cbfec40e49bfd6b44a6cec7c376f47e"
    },
    {
      "file": "data/raw/transit-extension/routes/jubilee.json",
      "url": "https://api.tfl.gov.uk/Line/jubilee/Route/Sequence/all",
      "bytes": 103116,
      "sha256": "85c436b4cea648916654bc7f5db614561cebba9659cc35414ae16c5ad24168c9"
    },
    {
      "file": "data/raw/transit-extension/routes/northern.json",
      "url": "https://api.tfl.gov.uk/Line/northern/Route/Sequence/all",
      "bytes": 193079,
      "sha256": "f169f36aee9e405554839db8dc2c4edfa4e059cd9271377ab635b9e338f96f3f"
    },
    {
      "file": "data/raw/transit-extension/routes/piccadilly.json",
      "url": "https://api.tfl.gov.uk/Line/piccadilly/Route/Sequence/all",
      "bytes": 175134,
      "sha256": "6e96307bf78e2b3f7b48ec548c7242fe87c02340e96b027fa54fb51faf11b227"
    },
    {
      "file": "data/raw/transit-extension/routes/victoria.json",
      "url": "https://api.tfl.gov.uk/Line/victoria/Route/Sequence/all",
      "bytes": 66840,
      "sha256": "4c315aebd1713a53a31c3a19d3f6a6683c4e304c1c30abca8e4a1318ebaa9a9e"
    },
    {
      "file": "data/raw/transit-extension/routes/waterloo-city.json",
      "url": "https://api.tfl.gov.uk/Line/waterloo-city/Route/Sequence/all",
      "bytes": 19297,
      "sha256": "9d559737e5a6fd533a07a2c85bcbc50e3dc2c95584928acacecb76d578b0f167"
    }
  ],
  "attribution": "Powered by TfL Open Data. Track geometry \u00a9 OpenStreetMap contributors, ODbL.",
  "limitations": "Cycle permission is a user-selected exposure proxy, not measured noise or verified tunnel depth. No quietness guarantee. Conservative overview cells extend exclusions beyond the 100 m vector buffer; station positions may differ from platform ends."
}
