Itinéraire Transport île-de-France

Bonjour,

Je cherche à réaliser un itinéraire d’un point A vers un point B via les transports en communs d’île-de-France.
De plus, j’ai besoin de mettre les couleurs entre chaque point d’arrêt ainsi que des marqueurs spécifiques (ex : RER, TRAM, …).
Est-ce qu’il serait aussi possible d’avoir 2 ou 3 propositions ?

J’ai trouvé pas mal d’infos sur le wiki de OSM à ce sujet : wiki
Quelle est le meilleur moyen afin d’avoir ce trajet (avec OSRM par exemple ?
Est-ce qu’il est possible de filtrer suivant les paramètres des relation lié aux lignes (operator, route, …) ??

Merci pour toute aide car je ne trouve vraiment pas de solutions permettant de répondre entièrement à mon besoin.

Les problèmes:

  • point A et B: ce sont quoi ?
    → des adresses ? : il va falloir géocoder… or on n’a pas toutes les adresses
    → des noms de gare/arrêt ? pour le réseau ferré (RER/Métro/Tram) c’est complet, pour les bus, on en est très loin

  • le calcul d’itinéraire: pour le réseau ferré c’est complet, pour les bus c’est très incomplet là aussi. OSRM n’est pas forcément adapté (il ne sortira qu’un itinéraire et aura du mal avec le manque de connexion entre les différents transport en commun), il faudrait regarder OpenTripPlanner qui gère ça nettement mieux car il a été conçu pour ça (calcul multimodal).

Une fois l’itinéraire calculé, sa présentation graphique sera à coder selon l’objectif souhaité, mais il faut déjà traiter les premiers points.

Merci pour ta réponse.

point A et B corrspondant à des adresses dont je récupère les coordonnées GPS (via Nominatim).

Je suis entrain de regarder ta solution avec OpenTripPlanner.
Je n’arrive pas à trouver d’exemple d’installe / d’utilisation.
Est-ce que tu aurai ça sous la main ?

Attention donc… Nominatim ne pourra pas toujours répondre, pas manque de données !
Par exemple, il manque encore des adresses sur Paris, et encore plus plus on s’éloigne.

L’installation d’OTP est décrite ici: https://github.com/opentripplanner/OpenTripPlanner/wiki et ici: https://github.com/opentripplanner/OpenTripPlanner/wiki/Install

Je ne l’ai jamais installé.

Hello,

pour le calcul d’itinéraire, tu peux aussi utiliser navitia :

  • ou bien avec l’API http://navitia.io directement, qui propose du calcul d’itinéraire en transports en commun, avec les adresses d’OSM, et les données opendata de la RATP et de la SNCF en opendata . Ça marche plutôt bien sur Paris, mais pour l’Île-de-France au complet, il va manquer l’essentiel de la donnée …
  • ou bien en installant navitia, qui est opensource depuis hier (https://github.com/CanalTP/navitia) et en te débrouillant pour lui fournir les données de transports à utiliser pour son calcul d’itinéraire

Bon courage !

Merci encore pour ces réponses.

Navitia me semble pas mal. Il me fourni directement le GeoJson pour chaque étape, donc aucun soucis.
exemple : http://api.navitia.io/v1/journeys?from=2.357359;48.926091&to=2.352133;48.856505&datetime=20140528T0800

Par contre, navitia me donne un seul trajet à partir d’une date de départ ou d’arrivée. Je n’arrive pas avoir plusieurs trajet pour une seul date de départ ou d’arrivée.
En résumé, j’aimerai avoir un itinéraire (BIS). c’est un peu hors-sujet osm du coup, mais si quelqu’un passe par là et connait une solution, je suis preneur ^^

Bonjour,

as-tu essayé le paramètre count ?
http://api.navitia.io/v1/journeys?from=2.357359;48.926091&to=2.352133;48.856505&datetime=20140528T0800&count=3

N’hésite pas à poser tes questions ici : https://groups.google.com/forum/#!forum/navitia

Oui bien sûre.
Mais j’ai l’impression qu’il me donne à chaque fois le même trajet à des horaires différents.

Bonsoir,

Je suis à la recherche d’une solution de routage sur transport publique. D’ici un mois je pense finir à cartographier l’ensemble du réseau de bus de Narbonne urbain (zone rurale pour plus tard)
Je viens d’installer OpenTripPlanner et je me demande comment ajouter une région pour pouvoir tester cela sur quelques villes en France qui sont plus avancé sur leur réseau de transport. Est ce qu’il faut faire une traitement au préalable ? Idem pour Navitia, est ce qu’il existe une interface en ligne qui permette de voir le résulta ?