Resource details

File name: Info trafic en temps réel du réseau SOLEA
Format: gtfs-rt

Information sur l’état du trafic en temps réel

This resource file is part of the dataset Réseau urbain Solea.

Download availability

2025-11-21
0%
2025-11-22
0%
2025-11-23
0%
2025-11-24
0%
2025-11-25
0%
2025-11-26
0%
2025-11-27
0%
2025-11-28
0%
2025-11-29
0%
2025-11-30
0%
2025-12-01
0%
2025-12-02
0%
2025-12-03
0%
2025-12-04
0%
2025-12-05
0%
2025-12-06
0%
2025-12-07
0%
2025-12-08
0%
2025-12-09
0%
2025-12-10
0%
2025-12-11
0%
2025-12-12
0%
2025-12-13
0%
2025-12-14
0%
2025-12-15
0%
2025-12-16
0%
2025-12-17
0%
2025-12-18
0%
2025-12-19
80.5%
2025-12-20
100%
2025-12-21
100%
Learn more
We test this resource download availability every hour by making an HTTP HEAD request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.

For SIRI and SIRI Lite feeds, we perform a GET request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.

Validation details

177 errors, 177 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2025-12-20 at 08:05 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

GTFS-rt stop_id does not exist in GTFS data E011 88 errors

All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt

Sample errors
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:881 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:882 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:350 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:351 does not exist in GTFS data stops.txt
  • alert entity ID SITRAM:7786 stop_id SITRAM:StopPoint:379 does not exist in GTFS data stops.txt

Alert does not have an informed_entity E032 1 error

All alerts must have at least one informed_entity.

Sample errors
  • alert ID SITRAM:8490 does not have an informed_entity - alerts must have at least one informed_entity

GTFS-rt agency_id does not exist in GTFS data E034 88 errors

All agency_ids provided in the GTFS-rt alert.informed_entity.agency_id should also exist in GTFS agency.txt

Sample errors
  • alert ID SITRAM:7786 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:7786 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:7786 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:7786 agency_id SITRAM does not exist in the GTFS data agency.txt
  • alert ID SITRAM:7786 agency_id SITRAM does not exist in the GTFS data agency.txt

Warnings

trip missing trip_id W006 88 errors

trip should include a trip_id

Sample errors
  • entity ID SITRAM:7786 does not contain a trip_id
  • entity ID SITRAM:7786 does not contain a trip_id
  • entity ID SITRAM:7786 does not contain a trip_id
  • entity ID SITRAM:7786 does not contain a trip_id
  • entity ID SITRAM:7786 does not contain a trip_id

Header timestamp is older than 65 seconds W008 1 error

The data in a GTFS-realtime feed should always be less than one minute old

Sample errors
  • header.timestamp is 1260 min 12 sec old which is greater than the recommended age of 65 seconds

schedule_relationship not populated W009 88 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • entity ID SITRAM:7786 does not have a schedule_relationship
  • entity ID SITRAM:7786 does not have a schedule_relationship
  • entity ID SITRAM:7786 does not have a schedule_relationship
  • entity ID SITRAM:7786 does not have a schedule_relationship
  • entity ID SITRAM:7786 does not have a schedule_relationship
Validate this GTFS-RT now

Previous validations

Here is a recap of all the error types encountered over the last 30 days.

Error ID Description Errors count Number of occurences
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 172 2 times (100 % of validations)
E032 All alerts must have at least one informed_entity. 2 2 times (100 % of validations)
E034 All agency_ids provided in the GTFS-rt alert.informed_entity.agency_id should also exist in GTFS agency.txt 172 2 times (100 % of validations)
W006 trip should include a trip_id 172 2 times (100 % of validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 2 2 times (100 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 172 2 times (100 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-12-19 at 17:00 Europe/Paris.

service_alerts (7) vehicle_positions (0) trip_updates (0)

The timestamp field appears to be too old compared to the current time: the delay is 139 575 seconds. Try to update your feed at most every 30 seconds.

Entities seen in the last 7 days.

service_alerts

Service alerts

Here is a display of service alerts contained in this feed at 2025-12-19 at 17:00 Europe/Paris.

Unknown effect

Between 2025-08-18 at 05:00 Europe/Paris and 2026-02-28 at 23:59 Europe/Paris

Unknown effect

Unknown effect

Unknown effect

Between 2025-11-10 at 05:00 Europe/Paris and 2026-02-13 at 23:59 Europe/Paris

Unknown effect

Unknown effect

Unknown effect

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2025-12-19 at 17:00 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "alert": { "activePeriod": [ { "end": "1772319540", "start": "1755486000" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie, la ligne 50 est&nbsp;d&eacute;vi&eacute;e. Les travaux se poursuivent jusque fin f&eacute;vrier 2026. Les horaires de la ligne sont adapt&eacute;s. Vous pouvez consulter en pi&egrave;ce jointe la nouvelle fiche horaires ou&nbsp;les nouveaux horaires &agrave; votre arr&ecirc;t en cliquant sur le lien ci dessous.:</p>\n\n<p>&nbsp;</p>\n\n<div>\n<p><a href=\"https://www.solea.info/se-deplacer/horaires-des-lignes/vos-horaires-par-arret\" style=\"background-color: #ffe700; padding:10px; margin:auto; display:block; text-align:center; border-radius:50px;\" target=\"_blank\"><span style=\"color:#000000\">Consultez les horaires par arr&ecirc;t</span></a></p>\n</div>\n\n<p>&nbsp;</p>\n\n<p><strong>En direction de Rattachement :</strong></p>\n\n<ul>\n\t<li>&nbsp;Les arr&ecirc;ts CH&Acirc;TEAU D&rsquo;EAU et DAENSCHE ne sont pas desservis. Veuillez prendre le bus &agrave; l&rsquo;arr&ecirc;t DAENSCHE PROVISOIRE, situ&eacute; 5 rue d&rsquo;Heimsbrunn.&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</li>\n</ul>\n\n<p><strong>En direction de Ch&acirc;teau d&rsquo;Eau :</strong></p>\n\n<ul>\n\t<li>Le terminus CH&Acirc;TEAU D&rsquo;EAU n&rsquo;est pas desservi. Le terminus&nbsp;est d&eacute;plac&eacute; &agrave; l&rsquo;arr&ecirc;t DAENSCHE, situ&eacute; rue d&rsquo;Heimsbrunn.</li>\n</ul>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "LIGNE 50 : nouveaux horaires" }, { "language": "fr", "text": "A partir du 20 décembre" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:881", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:882", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:350", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:351", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:379", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:398", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:399", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:3200", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:132", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:133", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1840", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1841", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1843", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1844", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1845", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1846", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1847", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1848", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1850", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2058", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2059", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2060", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2061", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2087", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2088", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:5210", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:5211", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:801", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:802", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2085", "trip": { "directionId": 1, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:881", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:882", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:350", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:351", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:379", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:398", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:399", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:3200", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:132", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:133", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1840", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1841", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1843", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1844", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1845", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1846", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1847", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1848", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:1850", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2058", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2059", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2060", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2061", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2087", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2088", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:5210", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:5211", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:801", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:802", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:50", "stopId": "SITRAM:StopPoint:2085", "trip": { "directionId": 2, "routeId": "SITRAM:Line:50" } } ] }, "id": "SITRAM:7786" }, { "alert": { "activePeriod": [ { "end": "1766181600", "start": "1760925600" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie, et <u><strong>pour une dur&eacute;e d&#39;environ 2 mois,</strong></u>&nbsp;</p>\n\n<p>La ligne C6 direction Maison du Territoire ne dessert pas les arr&ecirc;ts suivants :&nbsp;</p>\n\n<ul>\n\t<li>TULIPES : veuillez prendre le bus &agrave; l&#39;arr&ecirc;t ST-EXUPERY situ&eacute; rue des Flandres</li>\n\t<li>ITALIE : veuillez prendre le bus &agrave; l&#39;arr&ecirc;t provisoire situ&eacute; 20, avenue d&#39;Italie &agrave; Illzach.</li>\n</ul>\n\n<p>La ligne 58 direction Bantzenheim Nord ne dessert pas l&#39;arr&ecirc;t ITALIE, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t provisoire situ&eacute; 20, avenue d&#39;Italie &agrave; Illzach.</p>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne C6 et 58 : arrêts TULIPES et ITALIE non desservis" }, { "language": "fr", "text": "A partir du Lundi 20 Octobre 2025" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1196", "trip": { "directionId": 1, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1220", "trip": { "directionId": 1, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1196", "trip": { "directionId": 2, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C6", "stopId": "SITRAM:StopPoint:1220", "trip": { "directionId": 2, "routeId": "SITRAM:Line:C6" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:58", "stopId": "SITRAM:StopPoint:1196", "trip": { "directionId": 1, "routeId": "SITRAM:Line:58" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:58", "stopId": "SITRAM:StopPoint:1196", "trip": { "directionId": 2, "routeId": "SITRAM:Line:58" } } ] }, "id": "SITRAM:8070" }, { "alert": { "activePeriod": [ { "end": "1766271540", "start": "1762315200" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie &agrave; Brunstatt &agrave; compter du mercredi 5&nbsp;novembre, la ligne 51 est d&eacute;vi&eacute;e jusqu&#39;au vendredi 19 d&eacute;cembre inclus.&nbsp;</p>\n\n<p>Les arr&ecirc;ts suivants ne sont pas desservis dans les deux directions :&nbsp;</p>\n\n<ul>\n\t<li>UNIVERSIT&Eacute;, HIRONDELLES et ARTHUR ASHE, veuillez prendre le bus &agrave; l&#39;arr&ecirc;t UNIVERSIT&Eacute; situ&eacute; rue de l&#39;Universit&eacute;.</li>\n</ul>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne 51 : arrêts UNIVERSITÉ, HIRONDELLES et ARTHUR ASHE non desservis" }, { "language": "fr", "text": "A partir du mercredi 5 novembre" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:160", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:381", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:669", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:670", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:909", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:929", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:160", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:381", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:669", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:670", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:909", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:929", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } } ] }, "id": "SITRAM:8112" }, { "alert": { "activePeriod": [ { "end": "1771023540", "start": "1762747200" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie &agrave; Brunstatt, les horaires de la ligne 51 en direction de Clair Horizon sont modifi&eacute;s &agrave; partir du lundi 10 novembre pour une dur&eacute;e d&#39;environ 3 mois.</p>\n\n<p>Le bus au d&eacute;part de l&rsquo;arr&ecirc;t GARE CENTRALE, habituellement pr&eacute;vu &agrave; 7h05, passera &agrave; 6h50.</p>\n\n<p>Ces ajustements &nbsp;:</p>\n\n<ul>\n\t<li>sont&nbsp;valables&nbsp;du lundi au vendredi</li>\n\t<li>sont appliqu&eacute;s uniquement en direction de Clair Horizon.</li>\n\t<li>sont appliqu&eacute;s&nbsp;<u><strong>e</strong><strong>ntre 6h50 et 7h20 avec 15 minutes d&#39;avance par &agrave; rapport &agrave; l&#39;horaire initial.</strong></u></li>\n</ul>\n\n<p>Nous vous invitons &agrave; consulter la fiche horaire mise &agrave; jour de la ligne 51 disponible ci-dessous, ainsi que&nbsp;depuis la rubrique se d&eacute;placer &gt; vos horaires par lignes. Les horaires sont &eacute;galement disponibles&nbsp;depuis la rubrique se d&eacute;placer &gt; vos horaires par arr&ecirc;t.&nbsp;</p>\n\n<p>&nbsp;</p>\n\n<p><br />\nMerci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne 51 : modification des horaires" }, { "language": "fr", "text": "A partir du lundi 10 novembre" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:1216", "trip": { "directionId": 1, "routeId": "SITRAM:Line:51" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:51", "stopId": "SITRAM:StopPoint:1216", "trip": { "directionId": 2, "routeId": "SITRAM:Line:51" } } ] }, "id": "SITRAM:8180" }, { "alert": { "activePeriod": [ { "end": "1767221940", "start": "1766548800" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>Le r&eacute;seau Sol&eacute;a ne circule pas en soir&eacute;e les mercredis 24 et 31 d&eacute;cembre 2025.&nbsp;</p>\n\n<p>Les derniers trajets par ligne ainsi que les derni&egrave;res correspondances bus/tram sont indiqu&eacute;s dans le fichier disponible&nbsp;ci-dessous.</p>\n\n<p>Pour des trajets facilit&eacute;s, optez pour <a href=\"http://www.solea.info/se-deplacer/horaires-des-lignes/votre-itineraire\">la recherche d&#39;itin&eacute;raire </a>qui&nbsp;prend&nbsp;en compte les horaires des derniers d&eacute;parts.</p>\n\n<p>Merci pour votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Horaires derniers départs 24 et 31 décembre" }, { "language": "fr", "text": "Pas de circulation en soirée" } ] } }, "id": "SITRAM:8490" }, { "alert": { "activePeriod": [ { "end": "1766163600", "start": "1766128500" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de la r&eacute;paration des ardoises de clocher de l&#39;&eacute;glise, le vendredi 19 d&eacute;cembre de 8h15&nbsp;&agrave; 18h00 :&nbsp;</p>\n\n<p>l&#39;arr&ecirc;t&nbsp;BANTZENHEIM &Eacute;GLISE n&#39;est pas desservi</p>\n\n<ul>\n\t<li>par la ligne 58 dans les deux directions,</li>\n\t<li>pas desservi par ligne scolaire 215.</li>\n</ul>\n\n<p>Veuillez prendre le bus &agrave; l&#39;arr&ecirc;t&nbsp;BANTZENHEIM NORD situ&eacute; rue de Strasbourg&nbsp;ou &agrave; l&#39;arr&ecirc;t&nbsp;BANTZENHEIM EST situ&eacute; rue du G&eacute;n&eacute;ral de Gaulle.</p>\n\n<p>&nbsp;</p>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne 58 et ligne scolaire 215 : arrêt BANTZENHEIM ÉGLISE non desservi" }, { "language": "fr", "text": "Le vendredi 19 décembre" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:58", "stopId": "SITRAM:StopPoint:1146", "trip": { "directionId": 1, "routeId": "SITRAM:Line:58" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:58", "stopId": "SITRAM:StopPoint:1154", "trip": { "directionId": 1, "routeId": "SITRAM:Line:58" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:58", "stopId": "SITRAM:StopPoint:1146", "trip": { "directionId": 2, "routeId": "SITRAM:Line:58" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:58", "stopId": "SITRAM:StopPoint:1154", "trip": { "directionId": 2, "routeId": "SITRAM:Line:58" } } ] }, "id": "SITRAM:8554" }, { "alert": { "activePeriod": [ { "end": "1766185140", "start": "1766030400" } ], "descriptionText": { "translation": [ { "language": "fr", "text": "<p>En raison de travaux de voirie, &agrave; partir du jeudi 18 d&eacute;cembre et pour une dur&eacute;e d&#39;environ 2 jours :</p>\n\n<ul>\n\t<li>l&#39;arr&ecirc;t&nbsp;LAVOISIER n&#39;est pas desservi par la ligne C5 sens B. Veuillez prendre le bus &agrave; l&#39;arr&ecirc;t PROVISOIRE situ&eacute; &agrave; 50m.</li>\n</ul>\n\n<p>&nbsp;</p>\n\n<p>Merci de votre compr&eacute;hension.</p>" } ] }, "headerText": { "translation": [ { "language": "fr", "text": "Ligne C5 sens B : arrêt LAVOISIER non desservi" }, { "language": "fr", "text": "A partir du jeudi 18 décembre" } ] }, "informedEntity": [ { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C5", "stopId": "SITRAM:StopPoint:357", "trip": { "directionId": 1, "routeId": "SITRAM:Line:C5" } }, { "agencyId": "SITRAM", "routeId": "SITRAM:Line:C5", "stopId": "SITRAM:StopPoint:357", "trip": { "directionId": 2, "routeId": "SITRAM:Line:C5" } } ] }, "id": "SITRAM:8558" } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1766160023" } }