Données BUS Temps réelles

Sujets relatifs aux données accessibles en temps réel sur la plateforme

Données BUS Temps réelles

Messagepar lhumeau4935 » 14 Mars 2018, 16:49

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/exemples/saeiv_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 ?
lhumeau4935
 
Messages: 1
Inscrit le: 14 Mars 2018, 16:35

Re: Données BUS Temps réelles

Messagepar Sébastien Cart-Lamy » 15 Mars 2018, 15:18

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?key=CLE&service=WPS&version=1.0.0&request=Execute&Identifier=saeiv_arret_passages&DataInputs=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?key=CLE&service=wps&version=1.0.0&request=describeprocess&identifier=saeiv_arret_passages

Pour info si vous ne l'avez pas déjà, la doc du SAEIV Bus / Tram : http://data.bordeaux-metropole.fr/docs/manuel_saeiv_bus.pdf
Sébastien Cart-Lamy
Équipe OpenData
Équipe OpenData
 
Messages: 269
Inscrit le: 23 Juin 2011, 17:16


Retour vers Données Temps Réel

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron