{
  "version": "v1",
  "generated_at": "2026-05-24T17:24:27",
  "input": "A:\\TrafficAnalytics\\PROJECTS\\reports\\tirtl_melbourne\\exports\\melbourne_tirtl_truck_map_layer.csv",
  "output_directory": "A:\\TrafficAnalytics\\PROJECTS\\reports\\tirtl_melbourne\\exports\\freight_corridors",
  "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
  "methodology_note": "This Version 1 freight corridor map connects measured TIRTL site-heading locations into inferred corridor lines. It identifies monitored freight-heavy corridors, but it is not yet a road-centreline-snapped engineering map.",
  "site_heading_records": 562,
  "corridors": 21,
  "corridor_lines": 21,
  "top_corridors": [
    {
      "corridor_name": "Dohertys Road",
      "corridor_type": "Industrial / freight arterial",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 3286814.0,
      "trucks": 691967.0,
      "truck_pct": 21.052818930429286,
      "suburbs_or_localities": "ALTONA NORTH",
      "site_names_sample": "Dohertys Rd (EB); Dohertys Rd (WB)",
      "lat_min": -37.831211,
      "lat_max": -37.831143,
      "lng_min": 144.822392,
      "lng_max": 144.822901,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 100.0,
      "truck_volume_component_0_100": 66.67,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 82.38,
      "freight_dependence_band": "High freight dependence",
      "rank": 1
    },
    {
      "corridor_name": "M1 / Monash Freeway",
      "corridor_type": "Freeway / motorway corridor",
      "site_headings": 295,
      "unique_sites": 159,
      "vehicles": 1901461747.0,
      "trucks": 103233823.0,
      "truck_pct": 5.429182215360128,
      "suburbs_or_localities": "BEACONSFIELD; BERWICK; CHADSTONE; DANDENONG NORTH; DOVETON; ENDEAVOUR HILLS; GLEN WAVERLEY; HALLAM; MOUNT WAVERLEY; MULGRAVE; NARRE WARREN; NARRE WARREN NORTH; OFFICER; PAKENHAM; WHEELERS HILL",
      "site_names_sample": "M1 IB west of Eastlink; M1 Inbound - Above Kidds Rd; M1 Inbound - After Belgrave-Hallam Rd; M1 Inbound - After Brady Rd; M1 Inbound - After Cardinia Rd Entry (CH 53510); M1 Inbound - After Clyde Rd Entry Ramp; M1 Inbound - After Heatherton Rd Entry Ramp; M1 Inbound - After Narre Warren Rd entry ramp",
      "lat_min": -38.092059,
      "lat_max": -37.883971,
      "lng_min": 145.0934515895,
      "lng_max": 145.487136,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 57.14,
      "truck_volume_component_0_100": 100.0,
      "corridor_density_component_0_100": 100.0,
      "freight_dependence_score": 80.71,
      "freight_dependence_band": "High freight dependence",
      "rank": 2
    },
    {
      "corridor_name": "Fitzgerald Road",
      "corridor_type": "Industrial / freight arterial",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 3256463.0,
      "trucks": 499212.0,
      "truck_pct": 15.329883987627065,
      "suburbs_or_localities": "LAVERTON NORTH",
      "site_names_sample": "Fitzgerald Rd and Federation trail (NB); Fitzgerald Rd and Federation trail (SB)",
      "lat_min": -37.835882,
      "lat_max": -37.835621,
      "lng_min": 144.783706,
      "lng_max": 144.783932,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 95.24,
      "truck_volume_component_0_100": 57.14,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 76.43,
      "freight_dependence_band": "High freight dependence",
      "rank": 3
    },
    {
      "corridor_name": "M31 / Hume Freeway",
      "corridor_type": "Freeway / motorway corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 12504695.0,
      "trucks": 1200348.0,
      "truck_pct": 9.59917854853717,
      "suburbs_or_localities": "EPPING",
      "site_names_sample": "M31 Hume Fwy and Cooper St (NB); M31 Hume Fwy and Cooper St (SB)",
      "lat_min": -37.652995,
      "lat_max": -37.652938,
      "lng_min": 144.989412,
      "lng_max": 144.989942,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 80.95,
      "truck_volume_component_0_100": 71.43,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 75.71,
      "freight_dependence_band": "High freight dependence",
      "rank": 4
    },
    {
      "corridor_name": "M1 / West Gate Bridge",
      "corridor_type": "Freeway / motorway corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 30299007.0,
      "trucks": 2286084.0,
      "truck_pct": 7.545078952587455,
      "suburbs_or_localities": "PORT MELBOURNE",
      "site_names_sample": "M1 West Gate Bridge Inbound (EB); M1 West Gate Bridge Outbound (WB)",
      "lat_min": -37.8309,
      "lat_max": -37.830815,
      "lng_min": 144.900329,
      "lng_max": 144.900501,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 76.19,
      "truck_volume_component_0_100": 76.19,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 75.48,
      "freight_dependence_band": "High freight dependence",
      "rank": 5
    },
    {
      "corridor_name": "Princes Freeway",
      "corridor_type": "Freeway / motorway corridor",
      "site_headings": 83,
      "unique_sites": 46,
      "vehicles": 523990381.0,
      "trucks": 23206085.0,
      "truck_pct": 4.428723473074594,
      "suburbs_or_localities": "ALTONA; ALTONA MEADOWS; ALTONA NORTH; LAVERTON; LAVERTON NORTH; POINT COOK; WERRIBEE; WERRIBEE SOUTH; WILLIAMS LANDING",
      "site_names_sample": "PFW 1230m East of Duncans Road (IB); PFW 1230m East of Duncans Road (OB); PFW 125m East of Kororoit Creek Road (IB); PFW 125m East of Kororoit Creek Road (OB); PFW 1280m West of Kororoit Creek Road (IB); PFW 1280m West of Kororoit Creek Road (OB); PFW 1490m East of Sneydes Road (IB); PFW 1490m East of Sneydes Road (OB)",
      "lat_min": -37.915548,
      "lat_max": -37.843878,
      "lng_min": 144.67086,
      "lng_max": 144.7863319028,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 47.62,
      "truck_volume_component_0_100": 95.24,
      "corridor_density_component_0_100": 95.24,
      "freight_dependence_score": 73.81,
      "freight_dependence_band": "High freight dependence",
      "rank": 6
    },
    {
      "corridor_name": "M80 Ring Road",
      "corridor_type": "Freeway / motorway corridor",
      "site_headings": 48,
      "unique_sites": 28,
      "vehicles": 259339643.0,
      "trucks": 13882289.0,
      "truck_pct": 5.352937499030952,
      "suburbs_or_localities": "FAWKNER; GLADSTONE PARK; GOWANBRAE; KEILOR EAST; STRATHMORE HEIGHTS; THOMASTOWN; TULLAMARINE",
      "site_names_sample": "M80 - WRR East of Industrial Ave GB; M80 - WRR East of Kathryn St AB; M80 - WRR East of Kathryn St GB; M80 - WRR East of M31 overpass AB; M80 - WRR East of M31 overpass GB; M80 - WRR East of Mahoneys Rd AB; M80 - WRR East of Mahoneys Rd GB; M80 - WRR East of Merri Creek AB",
      "lat_min": -37.744389,
      "lat_max": -37.687067,
      "lng_min": 144.843089,
      "lng_max": 145.001980886,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 52.38,
      "truck_volume_component_0_100": 90.48,
      "corridor_density_component_0_100": 85.71,
      "freight_dependence_score": 72.62,
      "freight_dependence_band": "High freight dependence",
      "rank": 7
    },
    {
      "corridor_name": "West Gate Tunnel / West Gate Corridor",
      "corridor_type": "Freeway / motorway corridor",
      "site_headings": 13,
      "unique_sites": 7,
      "vehicles": 47872879.0,
      "trucks": 2854810.0,
      "truck_pct": 5.963313800283455,
      "suburbs_or_localities": "BROOKLYN; LAVERTON NORTH",
      "site_names_sample": "WGT - Distributor Carriageway to Main Carriageway; WGT - Inbound M80 Ring Rd to Eastbound Main Carriageway; WGT - Inbound Main Carriageway",
      "lat_min": -37.83148531,
      "lat_max": -37.82548947,
      "lng_min": 144.8119538,
      "lng_max": 144.8280208,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 61.9,
      "truck_volume_component_0_100": 80.95,
      "corridor_density_component_0_100": 80.95,
      "freight_dependence_score": 72.38,
      "freight_dependence_band": "High freight dependence",
      "rank": 8
    },
    {
      "corridor_name": "M8 / Western Freeway",
      "corridor_type": "Freeway / motorway corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 4560685.0,
      "trucks": 481105.0,
      "truck_pct": 10.548963587706671,
      "suburbs_or_localities": "BALLAN",
      "site_names_sample": "M8 Western Fwy - Ballan Inbound (EB); M8 Western Fwy - Ballan Outbound (WB)",
      "lat_min": -37.591114,
      "lat_max": -37.590695,
      "lng_min": 144.18161,
      "lng_max": 144.182456,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 85.71,
      "truck_volume_component_0_100": 52.38,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 70.24,
      "freight_dependence_band": "High freight dependence",
      "rank": 9
    },
    {
      "corridor_name": "Tullamarine Freeway",
      "corridor_type": "Freeway / motorway corridor",
      "site_headings": 56,
      "unique_sites": 29,
      "vehicles": 260964316.0,
      "trucks": 9175148.0,
      "truck_pct": 3.5158630653548815,
      "suburbs_or_localities": "AIRPORT WEST; ESSENDON FIELDS; ESSENDON NORTH; MELBOURNE AIRPORT; STRATHMORE HEIGHTS; TULLAMARINE; WESTMEADOWS",
      "site_names_sample": "Tullamarine FWY Inbound - A1 Airport Parking (SB); Tullamarine FWY Inbound - After English St exit (SB); Tullamarine FWY Inbound - After English St exit ramp (SB); Tullamarine FWY Inbound - After Wirraway Rd Exit (SB); Tullamarine FWY Inbound - After Wirraway Rd On Ramp (SB); Tullamarine FWY Inbound - After gantry M2-146 (SB); Tullamarine FWY Inbound - Apac Dr entry ramp bullnose (SB); Tullamarine FWY Inbound - Before Carrick Dr (SB)",
      "lat_min": -37.734782,
      "lat_max": -37.675542,
      "lng_min": 144.859121,
      "lng_max": 144.896401,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 42.86,
      "truck_volume_component_0_100": 85.71,
      "corridor_density_component_0_100": 90.48,
      "freight_dependence_score": 67.14,
      "freight_dependence_band": "Moderate-high freight dependence",
      "rank": 10
    },
    {
      "corridor_name": "Federation Trail / Fitzgerald Road",
      "corridor_type": "Industrial / freight arterial",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 8460509.0,
      "trucks": 561904.0,
      "truck_pct": 6.641491664390404,
      "suburbs_or_localities": "BROOKLYN",
      "site_names_sample": "Princes Hwy and Federation Trail (EB); Princes Hwy and Federation Trail (WB)",
      "lat_min": -37.819396,
      "lat_max": -37.819158,
      "lng_min": 144.839976,
      "lng_max": 144.840129,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 66.67,
      "truck_volume_component_0_100": 61.9,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 65.48,
      "freight_dependence_band": "Moderate-high freight dependence",
      "rank": 11
    },
    {
      "corridor_name": "Grieve Parade",
      "corridor_type": "Industrial / freight arterial",
      "site_headings": 3,
      "unique_sites": 2,
      "vehicles": 2155239.0,
      "trucks": 284033.0,
      "truck_pct": 13.178724030142364,
      "suburbs_or_localities": "ALTONA NORTH",
      "site_names_sample": "Grieve Pde (NB); Grieve Pde (SB)",
      "lat_min": -37.844896,
      "lat_max": -37.844198,
      "lng_min": 144.824831,
      "lng_max": 144.825018,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 90.48,
      "truck_volume_component_0_100": 42.86,
      "corridor_density_component_0_100": 4.76,
      "freight_dependence_score": 58.57,
      "freight_dependence_band": "Moderate-high freight dependence",
      "rank": 12
    },
    {
      "corridor_name": "A1 Princes Highway",
      "corridor_type": "Arterial / monitored road corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 1325828.0,
      "trucks": 92000.0,
      "truck_pct": 6.939059968563041,
      "suburbs_or_localities": "LINDENOW SOUTH",
      "site_names_sample": "A1 Princes Hwy - Lindenow South Eastbound; A1 Princes Hwy - Lindenow South Westbound",
      "lat_min": -37.878135,
      "lat_max": -37.878099,
      "lng_min": 147.435089,
      "lng_max": 147.435961,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 71.43,
      "truck_volume_component_0_100": 14.29,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 48.57,
      "freight_dependence_band": "Mixed commuter / freight corridor",
      "rank": 13
    },
    {
      "corridor_name": "Calder Freeway",
      "corridor_type": "Freeway / motorway corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 10325754.0,
      "trucks": 295406.0,
      "truck_pct": 2.8608661411069836,
      "suburbs_or_localities": "ESSENDON NORTH; KEILOR",
      "site_names_sample": "Calder FWY Inbound - Before Green Gully Rd Underpass (SB); Calder FWY Outbound - After gantry M2-138 (WB)",
      "lat_min": -37.73493,
      "lat_max": -37.709901,
      "lng_min": 144.825318,
      "lng_max": 144.8962,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 38.1,
      "truck_volume_component_0_100": 47.62,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 46.9,
      "freight_dependence_band": "Mixed commuter / freight corridor",
      "rank": 14
    },
    {
      "corridor_name": "Mountain Highway",
      "corridor_type": "Arterial / monitored road corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 7289817.0,
      "trucks": 198785.0,
      "truck_pct": 2.7268860109931428,
      "suburbs_or_localities": "BAYSWATER",
      "site_names_sample": "Mountain Hwy NR Violen St (EB); Mountain Hwy NR Violen St (WB)",
      "lat_min": -37.842319,
      "lat_max": -37.842102,
      "lng_min": 145.258492,
      "lng_max": 145.258728,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 33.33,
      "truck_volume_component_0_100": 33.33,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 39.05,
      "freight_dependence_band": "Lower freight dependence",
      "rank": 15
    },
    {
      "corridor_name": "Nepean Highway",
      "corridor_type": "Arterial / monitored road corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 13244117.0,
      "trucks": 205807.0,
      "truck_pct": 1.5539503313055902,
      "suburbs_or_localities": "BRIGHTON EAST",
      "site_names_sample": "Nepean Hwy NR Arnot St (NB); Nepean Hwy NR Arnot St (SB)",
      "lat_min": -37.912029,
      "lat_max": -37.912002,
      "lng_min": 145.013816,
      "lng_max": 145.014363,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 28.57,
      "truck_volume_component_0_100": 38.1,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 38.81,
      "freight_dependence_band": "Lower freight dependence",
      "rank": 16
    },
    {
      "corridor_name": "Sydney Road",
      "corridor_type": "Arterial / monitored road corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 10553497.0,
      "trucks": 141665.0,
      "truck_pct": 1.3423512604400227,
      "suburbs_or_localities": "FAWKNER",
      "site_names_sample": "Sydney Rd and Jukes Rd (NB); Sydney Rd and Jukes Rd (SB)",
      "lat_min": -37.701348,
      "lat_max": -37.700743,
      "lng_min": 144.959817,
      "lng_max": 144.960249,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 23.81,
      "truck_volume_component_0_100": 28.57,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 32.86,
      "freight_dependence_band": "Lower freight dependence",
      "rank": 17
    },
    {
      "corridor_name": "Princes Highway",
      "corridor_type": "Arterial / monitored road corridor",
      "site_headings": 8,
      "unique_sites": 4,
      "vehicles": 11878026.0,
      "trucks": 127997.0,
      "truck_pct": 1.0775948798226238,
      "suburbs_or_localities": "DANDENONG; WERRIBEE",
      "site_names_sample": "Princes Hwy West (EB); Princes Hwy West (WB); Princes Hwy and James St (EB); Princes Hwy and James St (WB)",
      "lat_min": -37.979226,
      "lat_max": -37.885494,
      "lng_min": 144.697972,
      "lng_max": 145.208086,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 14.29,
      "truck_volume_component_0_100": 23.81,
      "corridor_density_component_0_100": 76.19,
      "freight_dependence_score": 27.38,
      "freight_dependence_band": "Lower freight dependence",
      "rank": 18
    },
    {
      "corridor_name": "Plenty Road",
      "corridor_type": "Arterial / monitored road corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 9978568.0,
      "trucks": 115599.0,
      "truck_pct": 1.1584728389885202,
      "suburbs_or_localities": "BUNDOORA",
      "site_names_sample": "Plenty Rd NR Larundel (NB); Plenty Rd NR Larundel (SB)",
      "lat_min": -37.71065,
      "lat_max": -37.710443,
      "lng_min": 145.048835,
      "lng_max": 145.049152,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 19.05,
      "truck_volume_component_0_100": 19.05,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 26.9,
      "freight_dependence_band": "Lower freight dependence",
      "rank": 19
    },
    {
      "corridor_name": "Burwood Highway",
      "corridor_type": "Arterial / monitored road corridor",
      "site_headings": 4,
      "unique_sites": 2,
      "vehicles": 7174315.0,
      "trucks": 55766.0,
      "truck_pct": 0.7773006900310343,
      "suburbs_or_localities": "BURWOOD",
      "site_names_sample": "Burwood Hwy (EB); Burwood Hwy (WB)",
      "lat_min": -37.851438,
      "lat_max": -37.851169,
      "lng_min": 145.126052,
      "lng_max": 145.126391,
      "first_month": "2025-11",
      "last_month": "2026-05",
      "movement_interpretation_note": "Vehicle movements and truck movements are classified TIRTL sensor movement records / passings. They are not counts of unique vehicles or unique trucks.",
      "truck_share_component_0_100": 9.52,
      "truck_volume_component_0_100": 9.52,
      "corridor_density_component_0_100": 71.43,
      "freight_dependence_score": 18.81,
      "freight_dependence_band": "Lower freight dependence",
      "rank": 20
    }
  ]
}