[OSM-talk-fr] Calcul d'itinéraire prenant en compte les travaux
Phyks
phyks at phyks.me
Mer 31 Oct 10:26:15 UTC 2018
Salut,
Sur BRouter, j'ai fait https://github.com/abrensch/brouter/pull/117 qui
est probablement loin d'être parfait mais permet d'attribuer des poids
aux zones d'exclusion (nogo) plutôt que de les ignorer complètement.
Avec ça d'un côté et les données ouvertes de travaux en cours de
l'autre, BRouter devrait donc pouvoir faire facilement du routage en
pénalisant les zones de travaux.
Il y a quelques données ouvertes de trafic qui sont disponibles
également (à Bordeaux par exemple
https://www.data.gouv.fr/fr/datasets/etat-du-trafic-en-temps-reel-sur-bordeaux-metropole/)
qui pourraient être intégrés.
Bonne journée,
--
Phyks
Le 2018-10-26 14:01, Nicolas Bétheuil a écrit :
> J'ai été poser la question
>
> https://ask.openrouteservice.org/t/roadworks-and-how-to-handle-it/45
> https://groups.google.com/forum/#!topic/osm-android-bikerouting/bsRYArj8fCM
> https://groups.google.com/forum/#!topic/opentripplanner-users/ryjK46IoOY8
>
> pour commencer
>
> Le ven. 26 oct. 2018 à 08:28, Phyks <phyks at phyks.me> a écrit :
>
>> Merci ! J'avais pensé à verser les signalements de cyclassist dans
>> OED
>> (et utiliser OED plutôt qu'une base différente pour cyclassist),
>> mais je
>> n'étais pas sûr que ça ait parfaitement sa place dans OED.
>> J'avais eu un
>> peu de mal à trouver de la doc / des points de contact aussi :/
>>
>> Mais c'est quelque chose qui pourrait changer facilement, il y a de
>> quoi
>> faire un dump des signalements de Cycl'Assist facilement.
>>
>> Concernant les travaux, pour l'instant je récupère des points
>> libres
>> mais je voudrais reprendre ça pour les associer à des objets OSM.
>> La
>> plupart des sources fournissent une aire touchée par les travaux et
>> il
>> suffit alors de chercher les intersections avec les objets OSM.
>> C'est
>> sur ma liste de trucs à faire.
>>
>> Concernant les modes de transport affectés (ou les fermetures
>> partielles
>> / totales etc), c'est très souvent donné dans un champ texte
>> libre, avec
>> toutes les variations possibles du coup… rien de normalisé et de
>> facile
>> à réutiliser j'ai l'impression :/
>>
>> Pour réutiliser ça dans un calculateur d'itinéraires, je sais que
>> certains proposent d'éviter des zones (OpenRouteService proposé
>> par JB,
>> brouter aussi). Du coup, pas besoin d'associer ça précisément à
>> un objet
>> OSM. Le seul problème que je vois avec les zones à éviter c'est
>> que ces
>> zones de travaux ne sont pas forcément "à éviter" mais plutôt
>> "à
>> pénaliser", du moins tant que l'information précise des éléments
>> (trottoirs, chaussée, fermeture partielle ou totale) n'est pas bien
>> connu. Des travaux sur un trottoir impliquent probablement des
>> complications pour les automobilistes, mais il n'y a aucune raison a
>> priori d'éviter totalement la zone.
>>
>> --
>> Phyks
>>
>> Le 25/10/2018 à 10:45, Nicolas Bétheuil a écrit :
>>> Classe ! Félicitations !
>>> J'adore la richesse d'OSM ! Ou de verser cyclassist dans OED ?
>> L'api d'OED
>>> est publique.
>>> Dire si ça concerne que les vélos où aussi les voitures, les
>> piétons,
>>> mobilité réduite ?
>>> Après pour que ce soit exploitable dans OSM par un calculateur
>>> d'itinéraire, il faut rattacher ça à des objets OSM pour les
>> tagguer ?
>>>
>>> Le jeu. 25 oct. 2018 à 09:33, Phyks <phyks at phyks.me> a écrit :
>>>
>>>> Salut,
>>>>
>>>>> Vu que chaque ville à sa propre base / api ça me paraît
>> compliqué que les
>>>>> calculateurs d'itinéraire le prenne en compte nottament avec
>> les
>>>> arguments
>>>>> déjà évoqués. Vu aussi que l'idée est de ne pas faire
>> d'import dans OSM
>>>>> mais que des contributeurs revalident ces données, modifier OSM
>> me parait
>>>>> aussi compliqué en automatique : ce n'est pas qu'ajouter un
>> POI, faire
>>>> une
>>>>> conflation ... les différents chantiers ont différents impact
>> donc à
>>>>> tagguer différemment.
>>>>
>>>> J'ai
>>>>
>>
> https://framagit.org/phyks/cyclassist/blob/master/scripts/opendata/works.py
>>>> en stock avec toutes les opendata sur les travaux que j'ai
>> trouvées en
>>>> France pour l'instant (et qui les uniformise un minimum).
>>>>
>>>> Ça devrait être possible de reprendre un script du genre et de
>>>> l'injecter dans OED, non ?
>>>>
>>>> --
>>>> Phyks
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Talk-fr mailing list
>>>> Talk-fr at openstreetmap.org
>>>> https://lists.openstreetmap.org/listinfo/talk-fr
>>>>
>>>
>>>
>>> _______________________________________________
>>> Talk-fr mailing list
>>> Talk-fr at openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/talk-fr
>>>
>>
>> _______________________________________________
>> Talk-fr mailing list
>> Talk-fr at openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-fr
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
--
Phyks
Plus d'informations sur la liste de diffusion Talk-fr