{
  "agency": {
    "country": "FR",
    "id": "fr-pan-83389",
    "name": "R\u00e9seau urbain Vitalis",
    "subdivision_code": "FR-NAQ",
    "subdivision_name": "Nouvelle-Aquitaine"
  },
  "categories": {
    "completeness": {
      "details": {
        "accessibility": {
          "measures": "presence_not_usability",
          "score": 12.6,
          "stops_marked_accessible_pct": 19.5,
          "stops_marked_not_accessible_pct": 0.6,
          "stops_stated_pct": 20.1,
          "trips_stated_pct": 0.0
        },
        "accessibility_measures": "presence_not_usability",
        "cemv": {
          "declared": false,
          "supported": false
        },
        "components": {
          "contact": 7.5,
          "fares": 0.0,
          "headsigns": 15.0,
          "stop_names": 15.0,
          "wheelchair_stops": 5.0,
          "wheelchair_trips": 0.0
        },
        "fare_free": false,
        "fares": {
          "applied": false,
          "has_leg_rules": false,
          "has_products": false,
          "has_transfer_rules": false,
          "model": "none",
          "product_count": 0
        },
        "flex": {
          "booking_reachable": false,
          "booking_rule_count": 0,
          "has_booking_rules": false,
          "has_flex": false
        },
        "has_fares": false,
        "headsign_applicable_trips": 3198,
        "headsign_loop_exempt_trips": 0,
        "headsign_pct": 100.0,
        "headsign_scored_pct": 100.0,
        "mixed_case_stop_name_pct": 99.9,
        "pathways": {
          "has_entrances": false,
          "has_levels": false,
          "has_pathways": false,
          "has_stations": true,
          "has_step_free": false,
          "pathway_count": 0
        },
        "stops": 2665,
        "translations": {
          "feed_lang": null,
          "has_translations": false,
          "languages": [],
          "translated_tables": [],
          "translation_count": 0
        },
        "trips": 3198,
        "unmeasured_components": [],
        "wheelchair_accessible_pct": 0.0,
        "wheelchair_boarding_pct": 20.1,
        "wheelchair_marked_accessible_pct": 19.5,
        "wheelchair_marked_not_accessible_pct": 0.6
      },
      "findings": [
        {
          "code": "scorecard_wheelchair_boarding_unknown",
          "count": 2129,
          "effort": "A column in stops.txt; your scheduling software likely has it.",
          "fix": "Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops.",
          "owner": "Likely your team",
          "points": 20.0,
          "severity": "WARNING",
          "what": "2129 of 2665 stops don't say whether a wheelchair user can board there.",
          "why": "Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all."
        },
        {
          "code": "scorecard_wheelchair_accessible_unknown",
          "count": 3198,
          "effort": "A default or per-trip field in your export.",
          "fix": "Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip.",
          "owner": "Likely your export tool",
          "points": 15.0,
          "severity": "WARNING",
          "what": "3198 of 3198 trips don't say whether the vehicle is wheelchair accessible.",
          "why": "Even with accessible stops, riders need to know the bus itself can take them."
        },
        {
          "code": "scorecard_no_fare_data",
          "count": 1,
          "effort": "A small file for most flat-fare systems.",
          "fix": "Add fare_attributes.txt (or Fares v2 files) with your fare structure. If your service is fare-free, ask to have it marked fare-free instead.",
          "owner": "",
          "points": 15.0,
          "severity": "WARNING",
          "what": "The feed contains no fare information.",
          "why": "Riders see 'fare unknown' in trip planners and can't budget their trip; visitors are most affected."
        },
        {
          "code": "scorecard_no_feed_contact",
          "count": 1,
          "effort": "One field.",
          "fix": "Add feed_contact_email to feed_info.txt.",
          "owner": "",
          "points": 7.5,
          "severity": "INFO",
          "what": "feed_info.txt has no technical contact (feed_contact_email or feed_contact_url).",
          "why": "App makers and state data programs have nobody to email when they spot a problem. Small errors then sit in the feed for months."
        },
        {
          "code": "scorecard_station_no_pathways",
          "count": 1,
          "effort": "Worth it for multi-level or large stations; flat stops don't need it.",
          "fix": "Add pathways.txt to link entrances, platforms, and elevators. Give each one a level.",
          "owner": "",
          "points": 0.0,
          "severity": "WARNING",
          "what": "This feed models stations or entrances but has no pathways.txt.",
          "why": "Trip planners can't guide riders through the station, and there is no step-free route information for wheelchair users."
        }
      ],
      "name": "completeness",
      "score": 42.5,
      "status": "measured",
      "summary": "20% of stops state wheelchair accessibility (20% marked accessible, 1% marked not accessible). This measures what the feed publishes, not whether a stop is physically usable. Fare data is not published.",
      "weight": 0.25
    },
    "correctness": {
      "details": {
        "distinct_codes": 6,
        "instances_by_severity": {
          "ERROR": 25,
          "INFO": 3204,
          "WARNING": 11
        },
        "validator_version": "8.0.1"
      },
      "findings": [
        {
          "code": "block_trips_with_overlapping_stop_times",
          "count": 25,
          "effort": "Varies.",
          "fix": "Review the rule documentation for 'block_trips_with_overlapping_stop_times' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
          "owner": "",
          "points": 18.0,
          "severity": "ERROR",
          "what": "Block trips with overlapping stop times (flagged by the MobilityData validator).",
          "why": "See the linked rule for what this affects."
        },
        {
          "code": "fast_travel_between_consecutive_stops",
          "count": 8,
          "effort": "A few minutes per flagged trip.",
          "fix": "Check the flagged stop times for transposed minutes.",
          "owner": "",
          "points": 6.0,
          "severity": "WARNING",
          "what": "Some scheduled trips move faster between stops than a bus can.",
          "why": "Usually a typo'd stop time; riders get arrival times no bus can meet."
        },
        {
          "code": "mixed_case_recommended_field",
          "count": 2,
          "effort": "Often a bulk fix in your scheduling software.",
          "fix": "Use mixed case for stop names and headsigns (e.g. 'Main St & 2nd Ave', not 'MAIN ST & 2ND AVE').",
          "owner": "Likely your export tool",
          "points": 4.0,
          "severity": "WARNING",
          "what": "Some rider-facing names are in ALL CAPS or all lowercase.",
          "why": "ALL-CAPS stop and headsign names are harder to read in apps and are read awkwardly by screen readers."
        },
        {
          "code": "missing_recommended_file",
          "count": 1,
          "effort": "One small file, set once in export settings.",
          "fix": "Add feed_info.txt with publisher name, URL, language, and feed_start_date/feed_end_date.",
          "owner": "Likely your export tool",
          "points": 4.0,
          "severity": "WARNING",
          "what": "A file GTFS asks for (usually feed_info.txt) is missing.",
          "why": "feed_info.txt tells apps who publishes the feed and when it expires; without it nobody is warned before data goes stale."
        },
        {
          "code": "trip_with_shape_dist_traveled_but_no_shape_distances",
          "count": 3198,
          "effort": "Varies.",
          "fix": "Review the rule documentation for 'trip_with_shape_dist_traveled_but_no_shape_distances' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
          "owner": "",
          "points": 1.0,
          "severity": "INFO",
          "what": "Trip with shape dist traveled but no shape distances (flagged by the MobilityData validator).",
          "why": "See the linked rule for what this affects."
        },
        {
          "code": "trip_headsign_matches_intermediate_stop",
          "count": 6,
          "effort": "Usually a bulk edit in your scheduling software.",
          "fix": "Set trip_headsign to the trip's last stop or its overall destination.",
          "owner": "Likely your export tool",
          "points": 0.8,
          "severity": "INFO",
          "what": "Some trip headsigns name a stop along the way, not the final destination.",
          "why": "The sign should tell riders where the bus ends up, so a midpoint name can send them the wrong way."
        }
      ],
      "name": "correctness",
      "score": 66.2,
      "status": "measured",
      "summary": "The MobilityData validator flagged 6 kinds of issue across 3240 instances (25 error, 11 warning, 3204 informational).",
      "weight": 0.35
    },
    "freshness": {
      "details": {
        "days_until_expiry": 68,
        "effective_expiry_date": "2026-11-08",
        "feed_end_date": null,
        "feed_start_date": null,
        "feed_version": null,
        "has_feed_info": false,
        "last_service_date": "2026-11-08",
        "seasonal_boundary": false,
        "service_horizon_review_years": 10,
        "service_horizon_status": "within_review_threshold",
        "service_type": "fixed"
      },
      "findings": [
        {
          "code": "scorecard_missing_feed_info_dates",
          "count": 1,
          "effort": "Two fields, set once in export settings.",
          "fix": "Add feed_info.txt with feed_start_date and feed_end_date to your export.",
          "owner": "Likely your export tool",
          "points": 15.0,
          "severity": "WARNING",
          "what": "feed_info.txt is missing its start/end dates (the file itself is absent)",
          "why": "Apps and this scorecard can't warn anyone before the feed goes stale without stated validity dates."
        }
      ],
      "name": "freshness",
      "score": 85.0,
      "status": "measured",
      "summary": "Service data covers the next 68 days.",
      "weight": 0.2
    },
    "realtime": {
      "details": {
        "configured_kinds": [
          "trip_updates"
        ],
        "coverage_pct": 89.3,
        "covered_trips": 50,
        "drift": {
          "median_seconds": 51,
          "observations": 5249,
          "on_time_share_pct": 83.0,
          "p90_abs_seconds": 298
        },
        "kinds_configured": 1,
        "kinds_reachable": 1,
        "reachable_kinds": [
          "trip_updates"
        ],
        "rt_freshness": "fresh",
        "samples": 3,
        "scheduled_trips_in_window": 56,
        "worst_lag_seconds": 3
      },
      "findings": [
        {
          "code": "scorecard_rt_trip_coverage",
          "count": 6,
          "effort": "A vendor data-mapping question.",
          "fix": "Ask your AVL vendor to check that every vehicle assignment reaches TripUpdates. School-day and tripper runs are the ones most often left out.",
          "owner": "",
          "points": 4.4,
          "severity": "WARNING",
          "what": "6 of 56 trips scheduled during the sampling window had no live predictions.",
          "why": "Riders on those trips get schedule times labeled as live. Caltrans asks that every trip you run shows up in TripUpdates."
        }
      ],
      "name": "realtime",
      "score": 95.6,
      "status": "measured",
      "summary": "Sampled 3 times: 1 of 1 configured feed healthy; 89.3% of scheduled trips had live predictions; predictions ran a median of 51s behind schedule.",
      "weight": 0.2
    }
  },
  "confidence": {
    "feed_age_days": 0,
    "fetch_source": "origin",
    "level": "high",
    "measured_categories": 4,
    "notes": [
      "All four score categories were measured this run.",
      "Realtime was sampled in one bounded window of 3 snapshots.",
      "The feed was downloaded from the official feed URL on file."
    ],
    "rt_windows": 1,
    "total_categories": 4
  },
  "conformance": {
    "awarded": false,
    "criteria": [
      {
        "detail": "1 validator error to resolve.",
        "key": "valid",
        "met": false
      },
      {
        "detail": "Service data covers the next 68 days.",
        "key": "current",
        "met": true
      },
      {
        "detail": "States wheelchair access on 20% of stops and 0% of trips; the mark needs 90% of each.",
        "key": "accessible",
        "met": false
      }
    ],
    "status": "not_yet",
    "summary": "Two requirements remain for this feed to earn the conformance mark. 1 validator error to resolve. States wheelchair access on 20% of stops and 0% of trips; the mark needs 90% of each.",
    "version": 2
  },
  "feed": {
    "license_note": "Licence Ouverte 2.0 (Etalab), recorded by France's National Access Point; reuse including commercial reuse is permitted with attribution to CU du Grand Poitiers and the update date.",
    "reachable": true,
    "sha256": "9e1a50c0c358180461759ec16735d030e655b613f3a0210658d4dd0aad460ab2",
    "size_bytes": 2215762,
    "source_provenance": "official",
    "static_url": "https://www.data.gouv.fr/api/1/datasets/r/82146378-f019-4048-aa16-7328081b0369"
  },
  "fetch": {
    "final_url": "https://data.grandpoitiers.fr/data-fair/api/v1/datasets/offre-de-transport-du-reseau-vitalis/metadata-attachments/gtfs.zip",
    "max_attempts": 4,
    "reader_archive_profile": "raw-v1",
    "source": "origin",
    "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
  },
  "generated_at": "2026-09-01T00:00:00+00:00",
  "geo": {
    "bbox": [
      -0.01288,
      46.31298,
      0.75324,
      46.74892
    ],
    "lat": 46.57171,
    "lon": 0.3523,
    "stop_count": 2665
  },
  "mode_profile": {
    "ferry_only": false,
    "graded": false,
    "has_ferry": false,
    "is_multimodal": false,
    "measured": true,
    "modes": [
      {
        "key": "bus",
        "label": "Bus",
        "route_count": 235,
        "trip_count": 3198,
        "trip_share_pct": 100.0
      }
    ],
    "primary_mode": "bus",
    "primary_mode_label": "Bus",
    "route_count": 235,
    "trip_count": 3198
  },
  "overall": {
    "grade": "D",
    "margin_to_lower_band": 9.9,
    "margin_to_next_band": 0.1,
    "score": 69.9
  },
  "recommendations": [
    {
      "category": "accessibility",
      "code": "scorecard_route_color_low_contrast",
      "count": 18,
      "effort": "A per-route color setting in your scheduling software.",
      "fix": "Adjust route_color or route_text_color so each pair clears 4.5:1. Often switching the text between black and white is enough.",
      "owner": "Likely your export tool",
      "points": 0.0,
      "severity": "WARNING",
      "what": "18 route badge(s) pair a color and text color below the WCAG 4.5:1 contrast bar (11, 2A, 81, 83, 84, and more).",
      "why": "Riders with low vision struggle to read a low-contrast route badge. It also washes out on a phone screen in sunlight at the stop."
    },
    {
      "category": "accessibility",
      "code": "scorecard_stop_name_needs_tts",
      "count": 43,
      "effort": "A short text field per affected stop; start with the busiest.",
      "fix": "Add tts_stop_name with the spoken form, e.g. 'Main Street and Second Avenue', for the affected stops.",
      "owner": "",
      "points": 0.0,
      "severity": "INFO",
      "what": "43 stop name(s) use abbreviations or symbols a screen reader may mispronounce, with no spoken form set (\"Eglise St Porchaire\", \"Eglise St Porchaire\", \"St Exup\u00e9ry\", and more).",
      "why": "A screen reader speaks the raw name. 'Main St & 2nd Ave' can come out as 'Main saint', or lose the ampersand."
    },
    {
      "category": "accessibility",
      "code": "scorecard_station_missing_step_free_data",
      "count": 2,
      "effort": "Worth it for multi-level or large stations; flat stops don't need it.",
      "fix": "Add pathways.txt connecting entrances, platforms, and elevators, and levels.txt for each floor, so the step-free route is described.",
      "owner": "",
      "points": 0.0,
      "severity": "WARNING",
      "what": "This feed models stations or entrances but has no pathways.txt and levels.txt.",
      "why": "Without pathways and levels, a wheelchair user can't tell if a step-free route exists inside the station. Trip planners can't route anyone through it."
    }
  ],
  "routability": {
    "boardable_stops": 1742,
    "findings": [],
    "orphan_stops": 0,
    "single_stop_trips": 0,
    "trips_total": 3198
  },
  "route_map": {
    "drawn_route_count": 235,
    "has_shapes": true,
    "path": "data/artifacts/fr-pan-83389/geometry.geojson",
    "route_count": 235,
    "routes": [
      {
        "color": "90277D",
        "color_name": "purple",
        "has_shape": true,
        "id": "1",
        "label": "11",
        "long": "Mign\u00e9 Rochereaux-Laborit/Mignaloux",
        "short": "11",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FC1FA0",
        "color_name": "pink",
        "has_shape": true,
        "id": "10",
        "label": "86",
        "long": "Celle L'Evescault/Clou\u00e9-March\u00e9 de Rouill\u00e9",
        "short": "86",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "9756BF",
        "color_name": "purple",
        "has_shape": true,
        "id": "11",
        "label": "87",
        "long": "Lusignan-March\u00e9 de Rouill\u00e9",
        "short": "87",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00A3DB",
        "color_name": "teal",
        "has_shape": true,
        "id": "114",
        "label": "1",
        "long": "Mil\u00e9trie Patis-Futuroscope LPI",
        "short": "1",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "83D0F5",
        "color_name": "white",
        "has_shape": true,
        "id": "118",
        "label": "1E",
        "long": "Notre Dame-Futuroscope LPI",
        "short": "1E",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "12",
        "label": "P36",
        "long": "Primaire 36 Vouneuil sous Biard",
        "short": "P36",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "13",
        "label": "P35",
        "long": "Primaire 35 Saint-Benoit",
        "short": "P35",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "64C800",
        "color_name": "brown",
        "has_shape": true,
        "id": "138",
        "label": "CITA",
        "long": "Citadine",
        "short": "CITA",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "14",
        "label": "P34",
        "long": "Primaire 34 Saint-Benoit",
        "short": "P34",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DE3FA2",
        "color_name": "pink",
        "has_shape": true,
        "id": "140",
        "label": "14",
        "long": "P\u00e9tonnet Hulin 2-La Chaume",
        "short": "14",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "5C2483",
        "color_name": "purple",
        "has_shape": true,
        "id": "146",
        "label": "30",
        "long": "Gare du Futuroscope-Futuroscope LPI",
        "short": "30",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "FF0000",
        "color_name": "red",
        "has_shape": true,
        "id": "147",
        "label": "S47",
        "long": "Scolaire S47",
        "short": "S47",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "A780AD",
        "color_name": "gray",
        "has_shape": true,
        "id": "148",
        "label": "12",
        "long": "Biard-Saint-Beno\u00eet",
        "short": "12",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "15",
        "label": "P31",
        "long": "Primaire 31 Chasseneuil-du-Poitou",
        "short": "P31",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "A1BCC6",
        "color_name": "gray",
        "has_shape": true,
        "id": "150",
        "label": "27",
        "long": "Bois de sapin-Mil\u00e9trie Rond Point",
        "short": "27",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "69B642",
        "color_name": "gray",
        "has_shape": true,
        "id": "151",
        "label": "29",
        "long": "Vouneuil Boivre-P\u00e9tonnet Hulin",
        "short": "29",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "837438",
        "color_name": "brown",
        "has_shape": true,
        "id": "152",
        "label": "22",
        "long": "Montamis\u00e9 Fousserettes-Notre Dame",
        "short": "22",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "7F7F7F",
        "color_name": "gray",
        "has_shape": true,
        "id": "154",
        "label": "S95",
        "long": "Scolaire S95",
        "short": "S95",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "9EC83F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "155",
        "label": "15",
        "long": "P\u00e9tonnet Hulin 1-Centre Equestre",
        "short": "15",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "E57FA9",
        "color_name": "pink",
        "has_shape": true,
        "id": "156",
        "label": "13",
        "long": "Buxerolles Bourg-Champlain",
        "short": "13",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "DDAD22",
        "color_name": "yellow",
        "has_shape": true,
        "id": "157",
        "label": "N3",
        "long": "Poitiers Sud-A. Briand",
        "short": "N3",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "82BE40",
        "color_name": "gray",
        "has_shape": true,
        "id": "159",
        "label": "20",
        "long": "Mign\u00e9 Les Boisses-Ecossais",
        "short": "20",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "16",
        "label": "P32",
        "long": "Primaire 32 Chasseneuil-du-Poitou",
        "short": "P32",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C1934F",
        "color_name": "gray",
        "has_shape": true,
        "id": "160",
        "label": "17",
        "long": "AFT Le Carreau/P\u00f4le R\u00e9publique-Vouneuil Nougeraie",
        "short": "17",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "347C86",
        "color_name": "teal",
        "has_shape": true,
        "id": "161",
        "label": "16",
        "long": "Edith Augustin-V\u00e9lodrome/St Eloi",
        "short": "16",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FFF000",
        "color_name": "yellow",
        "has_shape": true,
        "id": "162",
        "label": "3",
        "long": "Buxerolles Mairie-Poitiers Sud",
        "short": "3",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "E26626",
        "color_name": "orange",
        "has_shape": true,
        "id": "163",
        "label": "23",
        "long": "Vaudouzil-Notre Dame",
        "short": "23",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "E05A75",
        "color_name": "pink",
        "has_shape": true,
        "id": "164",
        "label": "24",
        "long": "Ligug\u00e9 Gare-Ecossais",
        "short": "24",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EEA829",
        "color_name": "yellow",
        "has_shape": true,
        "id": "165",
        "label": "25",
        "long": "Chantejeau-Ecossais",
        "short": "25",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "9D6331",
        "color_name": "brown",
        "has_shape": true,
        "id": "166",
        "label": "28",
        "long": "Fontaine Mairie-Ecossais",
        "short": "28",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "E78229",
        "color_name": "orange",
        "has_shape": true,
        "id": "167",
        "label": "21",
        "long": "Futuroscope/Jaunay George Sand-P\u00e9tonnet Hulin 3",
        "short": "21",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "168",
        "label": "F58",
        "long": "flex'e-bus Vouneuil Nord",
        "short": "F58",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "169",
        "label": "F53",
        "long": "flex'e-bus Chasseneuil",
        "short": "F53",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "17",
        "label": "P29",
        "long": "Primaire 29 Vouneuil sous Biard",
        "short": "P29",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "170",
        "label": "F54",
        "long": "flex'e-bus Montamis\u00e9",
        "short": "F54",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "171",
        "label": "F56",
        "long": "flex'e-bus Breuil Mingot",
        "short": "F56",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "173",
        "label": "F61",
        "long": "flex'e-bus Ligug\u00e9",
        "short": "F61",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "175",
        "label": "F59",
        "long": "flex'e-bus Biard",
        "short": "F59",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "176",
        "label": "F63",
        "long": "flex'e-bus Mignaloux Beauvoir",
        "short": "F63",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "177",
        "label": "F62",
        "long": "flex'e-bus Saint-Beno\u00eet",
        "short": "F62",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "178",
        "label": "F55",
        "long": "flex'e-bus Buxerolles",
        "short": "F55",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D6",
        "color_name": "pink",
        "has_shape": true,
        "id": "179",
        "label": "F57",
        "long": "flex'e-bus Mign\u00e9-Auxances",
        "short": "F57",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "18",
        "label": "P30",
        "long": "Primaire 30 Vouneuil sous Biard",
        "short": "P30",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "181",
        "label": "F60",
        "long": "flex'e-bus Fontaine",
        "short": "F60",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "183",
        "label": "S406",
        "long": "Scolaire S406",
        "short": "S406",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF3737",
        "color_name": "red",
        "has_shape": true,
        "id": "184",
        "label": "S46",
        "long": "Scolaire S46",
        "short": "S46",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FFAA5F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "189",
        "label": "S61",
        "long": "Scolaire S61",
        "short": "S61",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "92CFC5",
        "color_name": "gray",
        "has_shape": true,
        "id": "19",
        "label": "10",
        "long": "Buxerolles Mairie-Mil\u00e9trie Claudel",
        "short": "10",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FFAA5F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "190",
        "label": "S60",
        "long": "Scolaire S60",
        "short": "S60",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "191",
        "label": "S38",
        "long": "Scolaire S38",
        "short": "S38",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "1FC7FF",
        "color_name": "teal",
        "has_shape": true,
        "id": "192",
        "label": "S22",
        "long": "Scolaire S22",
        "short": "S22",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "194",
        "label": "S36",
        "long": "Scolaire S36",
        "short": "S36",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "196",
        "label": "S71",
        "long": "Scolaire S71",
        "short": "S71",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "198",
        "label": "S34",
        "long": "Scolaire S34",
        "short": "S34",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF3737",
        "color_name": "red",
        "has_shape": true,
        "id": "199",
        "label": "S43",
        "long": "Scolaire S43",
        "short": "S43",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B275AE",
        "color_name": "pink",
        "has_shape": true,
        "id": "2",
        "label": "80",
        "long": "Sanxay/Curzay/Jazeneuil-Lusignan",
        "short": "80",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87E1",
        "color_name": "pink",
        "has_shape": true,
        "id": "20",
        "label": "S1",
        "long": "Scolaire S1",
        "short": "S1",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "7F7F7F",
        "color_name": "gray",
        "has_shape": true,
        "id": "200",
        "label": "S98",
        "long": "Scolaire S98",
        "short": "S98",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "203",
        "label": "S31",
        "long": "Scolaire S31",
        "short": "S31",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "204",
        "label": "S32",
        "long": "Scolaire S32",
        "short": "S32",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C83200",
        "color_name": "red",
        "has_shape": true,
        "id": "205",
        "label": "S81",
        "long": "Scolaire S81",
        "short": "S81",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0064C8",
        "color_name": "teal",
        "has_shape": true,
        "id": "206",
        "label": "S18",
        "long": "Scolaire S18",
        "short": "S18",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "208",
        "label": "P28",
        "long": "Primaire 28 Fontaine Le Comte",
        "short": "P28",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0064C8",
        "color_name": "teal",
        "has_shape": true,
        "id": "209",
        "label": "S14",
        "long": "Scolaire S14",
        "short": "S14",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0064C8",
        "color_name": "teal",
        "has_shape": true,
        "id": "21",
        "label": "S17",
        "long": "Scolaire S17",
        "short": "S17",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0064C8",
        "color_name": "teal",
        "has_shape": true,
        "id": "210",
        "label": "S13",
        "long": "Scolaire S13",
        "short": "S13",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0064C8",
        "color_name": "teal",
        "has_shape": true,
        "id": "211",
        "label": "S15",
        "long": "Scolaire S15",
        "short": "S15",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "FF0000",
        "color_name": "red",
        "has_shape": true,
        "id": "212",
        "label": "S48",
        "long": "Scolaire S48",
        "short": "S48",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "214",
        "label": "S72",
        "long": "Scolaire S72",
        "short": "S72",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "216",
        "label": "S35",
        "long": "Scolaire S35",
        "short": "S35",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "217",
        "label": "S74",
        "long": "Scolaire S74",
        "short": "S74",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "FFAA5F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "219",
        "label": "S63",
        "long": "Scolaire S63",
        "short": "S63",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C83200",
        "color_name": "red",
        "has_shape": true,
        "id": "22",
        "label": "S80",
        "long": "Scolaire S80",
        "short": "S80",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "FFAA5F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "220",
        "label": "S64",
        "long": "Scolaire S64",
        "short": "S64",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "1FC7FF",
        "color_name": "teal",
        "has_shape": true,
        "id": "221",
        "label": "S23",
        "long": "Scolaire S23",
        "short": "S23",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "90277D",
        "color_name": "purple",
        "has_shape": true,
        "id": "223",
        "label": "N11",
        "long": "Notre Dame-Mil\u00e9trie Laborit",
        "short": "N11",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "E94282",
        "color_name": "pink",
        "has_shape": true,
        "id": "225",
        "label": "O",
        "long": "La Boucle du Centre-Ville",
        "short": "O",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "07AD98",
        "color_name": "teal",
        "has_shape": true,
        "id": "226",
        "label": "31",
        "long": "B\u00e9ruges-P\u00e9tonnet Hulin 2",
        "short": "31",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "23",
        "label": "S30",
        "long": "Scolaire S30",
        "short": "S30",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "A4502B",
        "color_name": "brown",
        "has_shape": true,
        "id": "232",
        "label": "33",
        "long": "Chauvigny Mairie-Gare Routi\u00e8re",
        "short": "33",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "347AB3",
        "color_name": "teal",
        "has_shape": true,
        "id": "233",
        "label": "32",
        "long": "Bignoux Parc-Notre Dame",
        "short": "32",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "719B68",
        "color_name": "gray",
        "has_shape": true,
        "id": "234",
        "label": "35",
        "long": "Beaumont Tricherie-Gare Routi\u00e8re",
        "short": "35",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "6666E1",
        "color_name": "blue",
        "has_shape": true,
        "id": "237",
        "label": "S50",
        "long": "Scolaire S50",
        "short": "S50",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "24",
        "label": "S33",
        "long": "Scolaire S33",
        "short": "S33",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "25",
        "label": "S70",
        "long": "Scolaire S70",
        "short": "S70",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "28",
        "label": "P33",
        "long": "Primaire 33 Saint Benoit",
        "short": "P33",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "A82D2D",
        "color_name": "red",
        "has_shape": true,
        "id": "29",
        "label": "S45a",
        "long": "Scolaire S45a",
        "short": "S45a",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "FF0000",
        "color_name": "red",
        "has_shape": true,
        "id": "3",
        "label": "2A",
        "long": "Pictavienne - 2A",
        "short": "2A",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "31",
        "label": "P28a",
        "long": "Primaire 28a Fontaine Le Comte",
        "short": "P28a",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "310",
        "label": "S110",
        "long": "Scolaire S110",
        "short": "S110",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "311",
        "label": "S103",
        "long": "Scolaire S103",
        "short": "S103",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "312",
        "label": "S100",
        "long": "Scolaire S100",
        "short": "S100",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "313",
        "label": "S101",
        "long": "Scolaire S101",
        "short": "S101",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "314",
        "label": "S102",
        "long": "Scolaire S102",
        "short": "S102",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "316",
        "label": "CH11",
        "long": "Navette CH11",
        "short": "CH11",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "317",
        "label": "S105",
        "long": "Scolaire S105",
        "short": "S105",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "318",
        "label": "S107",
        "long": "Scolaire S107",
        "short": "S107",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "319",
        "label": "S108",
        "long": "Scolaire S108",
        "short": "S108",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "320",
        "label": "S109",
        "long": "Scolaire S109",
        "short": "S109",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "322",
        "label": "S201",
        "long": "Scolaire S201",
        "short": "S201",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "323",
        "label": "S209",
        "long": "Scolaire S209",
        "short": "S209",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "324",
        "label": "S202",
        "long": "Scolaire S202",
        "short": "S202",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "325",
        "label": "S203",
        "long": "Scolaire S203",
        "short": "S203",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "326",
        "label": "S204",
        "long": "Scolaire S204",
        "short": "S204",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "327",
        "label": "S205",
        "long": "Scolaire S205",
        "short": "S205",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "328",
        "label": "S206",
        "long": "Scolaire S206",
        "short": "S206",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "329",
        "label": "S208",
        "long": "Scolaire S208",
        "short": "S208",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "330",
        "label": "S207",
        "long": "Scolaire S207",
        "short": "S207",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "331",
        "label": "S200",
        "long": "Scolaire S200",
        "short": "S200",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00B2BB",
        "color_name": "teal",
        "has_shape": true,
        "id": "332",
        "label": "S300",
        "long": "Scolaire S300",
        "short": "S300",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00B2BB",
        "color_name": "teal",
        "has_shape": true,
        "id": "333",
        "label": "S301",
        "long": "Scolaire S301",
        "short": "S301",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00B2BB",
        "color_name": "teal",
        "has_shape": true,
        "id": "334",
        "label": "S302",
        "long": "Scolaire S302",
        "short": "S302",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "335",
        "label": "S412",
        "long": "Scolaire S412",
        "short": "S412",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "336",
        "label": "S400",
        "long": "Scolaire S400",
        "short": "S400",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "338",
        "label": "S402",
        "long": "Scolaire S402",
        "short": "S402",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "339",
        "label": "S403",
        "long": "Scolaire S403",
        "short": "S403",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "340",
        "label": "S404",
        "long": "Scolaire S404",
        "short": "S404",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "341",
        "label": "S405",
        "long": "Scolaire S405",
        "short": "S405",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "343",
        "label": "S407",
        "long": "Scolaire S407",
        "short": "S407",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "344",
        "label": "S408",
        "long": "Scolaire S408",
        "short": "S408",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "345",
        "label": "S409",
        "long": "Scolaire S409",
        "short": "S409",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "346",
        "label": "S410",
        "long": "Scolaire S410",
        "short": "S410",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "347",
        "label": "S411",
        "long": "Scolaire S411",
        "short": "S411",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "348",
        "label": "P10",
        "long": "Primaire 10 Lusignan",
        "short": "P10",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "349",
        "label": "P02",
        "long": "Primaire 02 Rouill\u00e9 circuit 2",
        "short": "P02",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "350",
        "label": "P04",
        "long": "Primaire 04 Rouill\u00e9 circuit 4",
        "short": "P04",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "352",
        "label": "P06",
        "long": "Primaire 06 Jazeneuil/Curzay/Sanxay",
        "short": "P06",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "353",
        "label": "P03",
        "long": "Primaire 03 Rouill\u00e9 circuit 3",
        "short": "P03",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "354",
        "label": "P07",
        "long": "Primaire 07 Celle L'Evescault/Clou\u00e9",
        "short": "P07",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "355",
        "label": "P08",
        "long": "Primaire 08 Celle L'Evescault",
        "short": "P08",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "356",
        "label": "P09",
        "long": "Primaire 09 St Sauvant",
        "short": "P09",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "358",
        "label": "P12",
        "long": "Primaire 12 St Georges Les B.",
        "short": "P12",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "359",
        "label": "S106",
        "long": "Scolaire S106",
        "short": "S106",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "360",
        "label": "P13",
        "long": "Primaire 13 Dissay circuit 1",
        "short": "P13",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "361",
        "label": "P14",
        "long": "Primaire 14 Dissay circuit 2",
        "short": "P14",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "362",
        "label": "S104",
        "long": "Scolaire S104",
        "short": "S104",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "363",
        "label": "P15",
        "long": "Primaire 15 Dissay circuit 3",
        "short": "P15",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "364",
        "label": "P17",
        "long": "Primaire 17 Terc\u00e9 Pouill\u00e9 Jardres",
        "short": "P17",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "365",
        "label": "P18",
        "long": "Primaire 18 Lavoux La Chapelle",
        "short": "P18",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "369",
        "label": "S250",
        "long": "Scolaire S250",
        "short": "S250",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "370",
        "label": "S252",
        "long": "Scolaire S252",
        "short": "S252",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "372",
        "label": "S251",
        "long": "Scolaire S251",
        "short": "S251",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "374",
        "label": "S454",
        "long": "Scolaire S454",
        "short": "S454",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "378",
        "label": "S253",
        "long": "Scolaire S253",
        "short": "S253",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "379",
        "label": "BA02",
        "long": "Navette - Bois d'Amour-Futuroscope LPI",
        "short": "BA02",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "382",
        "label": "P16",
        "long": "Primaire 16 Jaunay Marigny",
        "short": "P16",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "D71F26",
        "color_name": "red",
        "has_shape": true,
        "id": "4",
        "label": "2B",
        "long": "Pictavienne - 2B",
        "short": "2B",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "9A181F",
        "color_name": "red",
        "has_shape": true,
        "id": "41",
        "label": "N2B",
        "long": "Noctambus 2B",
        "short": "N2B",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "D80014",
        "color_name": "red",
        "has_shape": true,
        "id": "42",
        "label": "N2A",
        "long": "Noctambus 2A",
        "short": "N2A",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "43",
        "label": "S73",
        "long": "Scolaire S73",
        "short": "S73",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "FFAA5F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "444",
        "label": "S67",
        "long": "Scolaire S67",
        "short": "S67",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "445",
        "label": "S153",
        "long": "Scolaire S153",
        "short": "S153",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FFAA5F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "446",
        "label": "S68",
        "long": "Scolaire S68",
        "short": "S68",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "447",
        "label": "S152",
        "long": "Scolaire S152",
        "short": "S152",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FFAA5F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "448",
        "label": "S69",
        "long": "Scolaire S69",
        "short": "S69",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "449",
        "label": "S77",
        "long": "Scolaire S77",
        "short": "S77",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "450",
        "label": "S78",
        "long": "Scolaire S78",
        "short": "S78",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "452",
        "label": "AR01",
        "long": "Navette Les Ar\u00e8nes-Dolmen-Centre Equestre",
        "short": "AR01",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "453",
        "label": "AR05",
        "long": "Navette Les Ar\u00e8nes-AFT Le Carreau",
        "short": "AR05",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "457",
        "label": "S453",
        "long": "Scolaire S453",
        "short": "S453",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "458",
        "label": "S150",
        "long": "Scolaire S150",
        "short": "S150",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "459",
        "label": "S155",
        "long": "Scolaire S155",
        "short": "S155",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "460",
        "label": "S450",
        "long": "Scolaire S450",
        "short": "S450",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FFAA5F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "461",
        "label": "S66",
        "long": "Scolaire S66",
        "short": "S66",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "462",
        "label": "S79",
        "long": "Scolaire S79",
        "short": "S79",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "465",
        "label": "S75",
        "long": "Scolaire S75",
        "short": "S75",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "466",
        "label": "S154",
        "long": "Scolaire S154",
        "short": "S154",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "467",
        "label": "AR03",
        "long": "Navette Les Ar\u00e8nes-Alienor d'Aquitaine",
        "short": "AR03",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "470",
        "label": "BA01",
        "long": "Navette Bois d'Amour-Ali\u00e9nor d'Aquitaine (Rondy)",
        "short": "BA01",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "471",
        "label": "FU01",
        "long": "Navette Gare du Futuroscope-Isaac de l'Etoile",
        "short": "FU01",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "472",
        "label": "FU02",
        "long": "Navette Gare du Futuroscope-Gare Routiere",
        "short": "FU02",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "473",
        "label": "FU03",
        "long": "Navette Gare du Futuroscope-Centre Equestre",
        "short": "FU03",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "475",
        "label": "AR02",
        "long": "Navette Les Ar\u00e8nes-St Jacques-Kyoto",
        "short": "AR02",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "477",
        "label": "AR04",
        "long": "Navette Les Ar\u00e8nes-Camille Gu\u00e9rin",
        "short": "AR04",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "478",
        "label": "S151",
        "long": "Scolaire S151",
        "short": "S151",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FFAA5F",
        "color_name": "yellow",
        "has_shape": true,
        "id": "479",
        "label": "S65",
        "long": "Scolaire S65",
        "short": "S65",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "481",
        "label": "S452",
        "long": "Scolaire S452",
        "short": "S452",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "482",
        "label": "S451",
        "long": "Scolaire S451",
        "short": "S451",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "484",
        "label": "VE11",
        "long": "Navette Coll\u00e8ge J. Monnet-Venours Lyc\u00e9e",
        "short": "VE11",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "485",
        "label": "JM11",
        "long": "Navette Coll\u00e8ge St Exupery-Sacr\u00e9 Coeur",
        "short": "JM11",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00B2BB",
        "color_name": "teal",
        "has_shape": true,
        "id": "486",
        "label": "S303",
        "long": "Scolaire S303",
        "short": "S303",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "AAB500",
        "color_name": "yellow",
        "has_shape": true,
        "id": "487",
        "label": "S174",
        "long": "Scolaire S174",
        "short": "S174",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71D53",
        "color_name": "red",
        "has_shape": true,
        "id": "488",
        "label": "P22",
        "long": "Primaire 22 Jaunay Marigny 2",
        "short": "P22",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "489",
        "label": "S455",
        "long": "Scolaire S455",
        "short": "S455",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "90287B",
        "color_name": "purple",
        "has_shape": true,
        "id": "49",
        "label": "E",
        "long": "Futuroscope LPI-Ecossais",
        "short": "E",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EC6608",
        "color_name": "orange",
        "has_shape": true,
        "id": "490",
        "label": "FU04",
        "long": "Navettes Futuroscope-Kyoto",
        "short": "FU04",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "491",
        "label": "S456",
        "long": "Scolaire S456",
        "short": "S456",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "0064C8",
        "color_name": "teal",
        "has_shape": true,
        "id": "492",
        "label": "S19",
        "long": "Scolaire S19",
        "short": "S19",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "493",
        "label": "P23",
        "long": "Primaire 23 Mignaloux B. 1",
        "short": "P23",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "494",
        "label": "P24",
        "long": "Primaire 24 Mignaloux B. 2",
        "short": "P24",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "495",
        "label": "P25",
        "long": "Primaire 25 Ligug\u00e9",
        "short": "P25",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "496",
        "label": "S211",
        "long": "Scolaire S211",
        "short": "S211",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "498",
        "label": "S37",
        "long": "Scolaire S37",
        "short": "S37",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71D53",
        "color_name": "red",
        "has_shape": true,
        "id": "499",
        "label": "P21",
        "long": "Primaire 21 Jaunay Marigny 1",
        "short": "P21",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B221B9",
        "color_name": "purple",
        "has_shape": true,
        "id": "5",
        "label": "81",
        "long": "Celle L'evescault/Clou\u00e9-Lusignan",
        "short": "81",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF0000",
        "color_name": "red",
        "has_shape": true,
        "id": "50",
        "label": "A",
        "long": "Pictavienne Dimanche 2A",
        "short": "A",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "500",
        "label": "P01",
        "long": "Primaire 01 Rouill\u00e9 circuit 1",
        "short": "P01",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "503",
        "label": "S32b",
        "long": "Scolaire S32b",
        "short": "S32b",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "506",
        "label": "P27",
        "long": "Primaire 27 Poitiers",
        "short": "P27",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "7F7F7F",
        "color_name": "gray",
        "has_shape": true,
        "id": "507",
        "label": "S93",
        "long": "Scolaire S93",
        "short": "S93",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "7F7F7F",
        "color_name": "gray",
        "has_shape": true,
        "id": "508",
        "label": "S94",
        "long": "Scolaire S94",
        "short": "S94",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "7F7F7F",
        "color_name": "gray",
        "has_shape": true,
        "id": "509",
        "label": "S92",
        "long": "Scolaire S92",
        "short": "S92",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "E30613",
        "color_name": "red",
        "has_shape": true,
        "id": "51",
        "label": "B",
        "long": "Pictavienne Dimanche 2B",
        "short": "B",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "7F7F7F",
        "color_name": "gray",
        "has_shape": true,
        "id": "510",
        "label": "S91",
        "long": "Scolaire S91",
        "short": "S91",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "7F7F7F",
        "color_name": "gray",
        "has_shape": true,
        "id": "511",
        "label": "S90",
        "long": "Scolaire S90",
        "short": "S90",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF0000",
        "color_name": "red",
        "has_shape": true,
        "id": "513",
        "label": "S45",
        "long": "Scolaire S45",
        "short": "S45",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "FF87E1",
        "color_name": "pink",
        "has_shape": true,
        "id": "514",
        "label": "S4",
        "long": "Scolaire S4",
        "short": "S4",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87E1",
        "color_name": "pink",
        "has_shape": true,
        "id": "515",
        "label": "S5",
        "long": "Scolaire S5",
        "short": "S5",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00C87D",
        "color_name": "teal",
        "has_shape": true,
        "id": "516",
        "label": "S39",
        "long": "Scolaire S39",
        "short": "S39",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "0064C8",
        "color_name": "teal",
        "has_shape": true,
        "id": "517",
        "label": "S12",
        "long": "Scolaire S12",
        "short": "S12",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0064C8",
        "color_name": "teal",
        "has_shape": true,
        "id": "518",
        "label": "S16",
        "long": "Scolaire S16",
        "short": "S16",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "6825C8",
        "color_name": "purple",
        "has_shape": true,
        "id": "519",
        "label": "36",
        "long": "Lusignan Gare-Gare Routi\u00e8re",
        "short": "36",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "00A665",
        "color_name": "green",
        "has_shape": true,
        "id": "52",
        "label": "C",
        "long": "La Chaume-Mil\u00e9trie Claudel",
        "short": "C",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "B77254",
        "color_name": "brown",
        "has_shape": true,
        "id": "520",
        "label": "33E",
        "long": "Chauvigny Mairie-Gare Routi\u00e8re",
        "short": "33E",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "521",
        "label": "F66",
        "long": "flex'e-bus La Puye/Ste Radegonde",
        "short": "F66",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "523",
        "label": "F65",
        "long": "flex'e-bus Pouill\u00e9/Terc\u00e9/Savigny L'Ev.",
        "short": "F65",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "524",
        "label": "F64",
        "long": "flex'e-bus La Chapelle M./Liniers/Lavoux/Bonnes",
        "short": "F64",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "527",
        "label": "F67",
        "long": "flex'e-bus Sanxay/Curzay/Jazeneuil/Celle",
        "short": "F67",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FF87D2",
        "color_name": "pink",
        "has_shape": true,
        "id": "529",
        "label": "F68",
        "long": "flex'e-bus St-Sauvant",
        "short": "F68",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "FFF000",
        "color_name": "yellow",
        "has_shape": true,
        "id": "53",
        "label": "D",
        "long": "Buxerolles Bourg/Poitiers Sud",
        "short": "D",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "A05A00",
        "color_name": "brown",
        "has_shape": true,
        "id": "532",
        "label": "S76",
        "long": "Scolaire S76",
        "short": "S76",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1EC7FF",
        "color_name": "teal",
        "has_shape": true,
        "id": "533",
        "label": "S21",
        "long": "Scolaire S21",
        "short": "S21",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "EA504C",
        "color_name": "red",
        "has_shape": true,
        "id": "534",
        "label": "S210",
        "long": "Scolaire S210",
        "short": "S210",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "535",
        "label": "P11",
        "long": "Primaire 11 Rouill\u00e9 Circuit 5",
        "short": "P11",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "7F7F7F",
        "color_name": "gray",
        "has_shape": true,
        "id": "542",
        "label": "S96",
        "long": "Scolaire S96",
        "short": "S96",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "7F7F7F",
        "color_name": "gray",
        "has_shape": true,
        "id": "543",
        "label": "S97",
        "long": "Scolaire S97",
        "short": "S97",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "545",
        "label": "P26",
        "long": "Primaire 26 Celle L'Evescault",
        "short": "P26",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "CCB4DB",
        "color_name": "white",
        "has_shape": true,
        "id": "6",
        "label": "82",
        "long": "Rouill\u00e9 1-Lusignan",
        "short": "82",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "B87991",
        "color_name": "pink",
        "has_shape": true,
        "id": "67",
        "label": "S401",
        "long": "Scolaire S401",
        "short": "S401",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "1FC7FF",
        "color_name": "teal",
        "has_shape": true,
        "id": "69",
        "label": "S20",
        "long": "Scolaire S20",
        "short": "S20",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "7426A5",
        "color_name": "purple",
        "has_shape": true,
        "id": "7",
        "label": "83",
        "long": "St Sauvant-Lusignan",
        "short": "83",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "C71553",
        "color_name": "red",
        "has_shape": true,
        "id": "72",
        "label": "P20",
        "long": "Primaire 20 Montamis\u00e9",
        "short": "P20",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "A7A7FF",
        "color_name": "white",
        "has_shape": true,
        "id": "73",
        "label": "S54",
        "long": "Scolaire S54",
        "short": "S54",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "A020F0",
        "color_name": "purple",
        "has_shape": true,
        "id": "8",
        "label": "84",
        "long": "Rouill\u00e9 2-Lusignan",
        "short": "84",
        "text_color": "000000",
        "type_label": "Bus"
      },
      {
        "color": "000000",
        "color_name": "black",
        "has_shape": true,
        "id": "9",
        "label": "85",
        "long": "Sanxay/Curzay/Chasseneuil-Lusignan",
        "short": "85",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      }
    ],
    "stop_count": 2665,
    "stop_points_capped": true
  },
  "rubric_version": "1.3",
  "schema_version": "1.18",
  "scoring_profile": {
    "id": "gtfs-scorecard-1.3",
    "provenance": "GTFS Scorecard's project-authored weights, deductions, thresholds, grade bands, and fix ranking, informed by the California Transit Data Guidelines and the MobilityData gtfs-validator. It is not a worldwide standard or a compliance determination.",
    "rubric_version": "1.3"
  },
  "snapshot_date": "2026-09-01",
  "top_fixes": [
    {
      "code": "block_trips_with_overlapping_stop_times",
      "count": 25,
      "effort": "Varies.",
      "fix": "Review the rule documentation for 'block_trips_with_overlapping_stop_times' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
      "owner": "",
      "points": 18.0,
      "rank": 1,
      "severity": "ERROR",
      "what": "Block trips with overlapping stop times (flagged by the MobilityData validator).",
      "why": "See the linked rule for what this affects."
    },
    {
      "code": "scorecard_wheelchair_boarding_unknown",
      "count": 2129,
      "effort": "A column in stops.txt; your scheduling software likely has it.",
      "fix": "Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops.",
      "owner": "Likely your team",
      "points": 20.0,
      "rank": 2,
      "severity": "WARNING",
      "what": "2129 of 2665 stops don't say whether a wheelchair user can board there.",
      "why": "Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all."
    },
    {
      "code": "scorecard_wheelchair_accessible_unknown",
      "count": 3198,
      "effort": "A default or per-trip field in your export.",
      "fix": "Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip.",
      "owner": "Likely your export tool",
      "points": 15.0,
      "rank": 3,
      "severity": "WARNING",
      "what": "3198 of 3198 trips don't say whether the vehicle is wheelchair accessible.",
      "why": "Even with accessible stops, riders need to know the bus itself can take them."
    }
  ],
  "validator_version": "8.0.1"
}
