Données BUS Temps réelles

Sujets relatifs aux données accessibles en temps réel sur la plateforme
Répondre
lhumeau4935
Messages : 1
Enregistré le : 14 mars 2018, 15:35

Données BUS Temps réelles

Message par lhumeau4935 »

Bonjour,

J'essaie de mettre en place un affichage de prochain à un arrêt X et d'afficher par exemple: "Ligne B: Le prochain BUS arrive dans 2min en direction de La Cité du Vin". Sur le même principe que https://data.bordeaux-metropole.fr/dev/ ... arrets.php trouver dans votre documentation sans l'affichage sous forme de carte interactive mais en récupérant les données brutes.

Via votre outil de création de requête, j'ai créé cette requête pour un arrêt de bus à Gambetta.

Code : Tout sélectionner

http://data.bordeaux-metropole.fr/wps?key=[VOTRECLE]&SERVICE=WPS&VERSION=1.0.0&REQUEST=EXECUTE&IDENTIFIER=SV_HORAI_A&DATAINPUTS=filter=<Filter><PropertyIsEqualTo><PropertyName>RS_SV_ARRET_P</PropertyName><Literal>1581</Literal></PropertyIsEqualTo></Filter>;maxfeatures=1000
Je récupère bien les horaires en revanche comment je dois faire pour joindre la destination dans mon résultat de requête ?
Sébastien Cart-Lamy
Équipe OpenData
Équipe OpenData
Messages : 352
Enregistré le : 23 juin 2011, 16:16

Re: Données BUS Temps réelles

Message par Sébastien Cart-Lamy »

Bonjour,
Si vous voulez obtenir un résultat similaire à l'exemple saeiv_arrets, il vaut mieux utiliser le service saeiv_arret_passages (ce qui est le cas dans l'exemple).

Si vous regardez les requêtes faites par la page, cela donne quelque chose comme ceci :
https://data.bordeaux-metropole.fr/wps? ... s=GID=2974

Le GID est celui de l'arrêt ciblé.

Ce WS renvoie ce type de réponse :

Code : Tout sélectionner

<wps:Data>
	<wps:ComplexData mimeType="text/xml">
		<gml:featureMember>
			<bm:SV_ARRET_P>
				<bm:LIBELLE>Lianes 4</bm:LIBELLE>
				<bm:HOR_THEO>2018-03-15T14:14:13</bm:HOR_THEO>
				<bm:HOR_APP>2018-03-15T14:14:13</bm:HOR_APP>
				<bm:HOR_REAL>2018-03-15T14:14:41</bm:HOR_REAL>
				<bm:TERMINUS>Magonty</bm:TERMINUS>
				<bm:RS_SV_LIGNE_A>4</bm:RS_SV_LIGNE_A>
				<bm:RS_SV_ARRET_P>2974</bm:RS_SV_ARRET_P>
				<bm:RS_SV_VEHIC_P>2655</bm:RS_SV_VEHIC_P>
			</bm:SV_ARRET_P>
		</gml:featureMember>
	</wps:ComplexData>
</wps:Data>
Description du WPS saeiv_arret_passages :
https://data.bordeaux-metropole.fr/wps? ... t_passages

Pour info si vous ne l'avez pas déjà, la doc du SAEIV Bus / Tram : http://data.bordeaux-metropole.fr/docs/ ... iv_bus.pdf
Répondre