{"schemaVersion":"1.0","id":"trains-moving-now","dataset":"live-tube","title":"Every train moving right now","description":"The Underground counted line by line, as it runs.","methodology":"Every distinct vehicle reporting an arrival prediction on the TfL Unified API, deduplicated by vehicle id across all eleven Underground lines and refreshed on an interval. A line running no service returns nothing rather than zero, so an empty row means engineering works or a closure rather than a missing reading.","category":"transport","categoryLabel":"Transport","cadence":"live","placeholder":false,"landingPage":"https://londongraph.com/g/trains-moving-now","markdown":"https://londongraph.com/g/trains-moving-now/index.html.md","source":{"name":"TfL Unified API","url":"https://api.tfl.gov.uk/","licence":"TfL Open Data Licence","licenceUrl":"https://tfl.gov.uk/corporate/terms-and-conditions/transport-data-service"},"observations":null,"areaStatistics":null,"visualizations":[{"id":"overview","label":"Overview","description":"The Underground counted line by line, as it runs.","url":"https://londongraph.com/g/trains-moving-now","renderer":"primary","default":true,"timeControl":"inherit","datasets":[],"transform":null,"controls":null,"metrics":[],"caveat":null},{"id":"geography","label":"Map","description":"Compare the same measure geographically.","url":"https://londongraph.com/g/trains-moving-now?view=geography","renderer":"spatial","default":false,"timeControl":"inherit","datasets":[],"transform":null,"controls":null,"metrics":[],"caveat":null}],"availability":"metadata-only","note":"Live values are intentionally served by rate-limited application feeds, not this crawlable record."}