[OSM-talk-fr] OSRM données prêtes en téléchargement
Julien Coupey
julien at coupey.fr
Ven 11 Nov 10:01:40 UTC 2016
Salut
Tu peux utiliser osmfilter pour ne garder que ce qui est intéressant
pour le routage.
Ça aura un impact sur le temps d'extraction (moins de travail de parsing
pour OSRM) mais ne devrait pas changer significativement les besoins en
RAM, car ces éléments « inutiles » sont de toute façon déjà écartés dans
la construction du graphe.
La solution pour travailler avec OSRM sur de grosses données, c'est de
la RAM (beaucoup), de la swap et un gros fichier alloué à la librairie
stxxl.
En pratique, pas mal de gens font faire ces calculs dans des instances
de machines AWS pour cette raison.
À +
Julien
Le 11/11/2016 à 10:39, damien a écrit :
> Merci pour l'info Jean-Yvon, mais je ne crois pas que ça ne conviendra pas.
> Par contre, comme les données de base sont en XML, il doit y avoir un
> moyen de les filtrer pour en éliminer ce qui ne sert pas au routing (par
> exemple les chemins de fer, les restaurants, etc.) afin d'obtenir un
> fichier plus léger a ensuite faire parser par OSRM.
> Il existe un tel outil ou il faut le faire soit-même ?
> Damien
>
>
>
> Message: 4
> Date: Wed, 9 Nov 2016 20:18:47 +0100
> From: osm.sanspourriel at spamgourmet.com
> <mailto:osm.sanspourriel at spamgourmet.com>
> To: talk-fr at openstreetmap.org <mailto:talk-fr at openstreetmap.org>
> Subject: Re: [OSM-talk-fr] OSRM données prêtes en téléchargement
> Message-ID: <52bcbbd0-d972-97a0-e630-03c50b24b10d at gmx.net
> <mailto:52bcbbd0-d972-97a0-e630-03c50b24b10d at gmx.net>>
> Content-Type: text/plain; charset="utf-8"; Format="flowed"
>
> Regarde peut-être du côté d'OSMAND qui permet de faire du routage sur le
> mobile (sans connexion). Avec par exemple brouter spécialisé vélo
> (brouter comme bike router) sachant que le moteur voiture est embarqué.
>
> Pas forcément la réponse à ta question mais à ton problème.
>
> Grosso modo on a besoin des données OSM sous forme de graphe valorisé
> par un coût, souvent proportionnel à la durée d'un endroit à l'autre
> avec le mode de calcul.
>
> Là ce sera par tuile pour brouter.
>
> Attention, je ne sais si le serveur accepte un téléchargement massif.
> Peut-être ont-ils des moyens de production de ces tuiles suffisamment
> efficaces.
>
> Jean-Yvon
>
>
> Le 09/11/2016 à 18:35, damien - dawadam at gmail.com
> <mailto:dawadam at gmail.com> a écrit :
> > Merci Julien pour la réponse,
> > C'est bien dommage que l'extraction ne permette pas un export en XML
> > par exemple.
> > Je vais devoir trouver un moyen de faire tourner un programme trop
> > gourmand en ressources sur un serveur trop petit.
> > Damien
> >
> >
> >
> > Date: Wed, 9 Nov 2016 10:51:23 +0100
> > From: Julien Coupey <julien at coupey.fr
> <mailto:julien at coupey.fr> <mailto:julien at coupey.fr
> <mailto:julien at coupey.fr>>>
> > To: talk-fr at openstreetmap.org
> <mailto:talk-fr at openstreetmap.org> <mailto:talk-fr at openstreetmap.org
> <mailto:talk-fr at openstreetmap.org>>
> > Subject: Re: [OSM-talk-fr] OSRM données prêtes en téléchargement
> > Message-ID: <ef3a75bf-29ee-6012-f6eb-70599f3a0dc7 at coupey.fr
> <mailto:ef3a75bf-29ee-6012-f6eb-70599f3a0dc7 at coupey.fr>
> > <mailto:ef3a75bf-29ee-6012-f6eb-70599f3a0dc7 at coupey.fr
> <mailto:ef3a75bf-29ee-6012-f6eb-70599f3a0dc7 at coupey.fr>>>
> > Content-Type: text/plain; charset=utf-8; format=flowed
> >
> > Bonjour
> >
> > Le problème est que le format actuel des fichiers extraits ne
> présente
> > aucune garantie de portabilité. La façon dont les données sont
> > "dumpées"
> > dans ces fichiers peut dépendre de l'OS, des versions des
> librairies
> > utilisées et change également largement à chaque version d'OSRM.
> >
> > Conclusion : ça *peut* fonctionner en pratique pour une
> version donnée
> > d'OSRM de faire l'extraction/contraction sur une machine et le
> routage
> > sur une autre, mais rien n'est certain...
> >
> > Plus d'infos sur les travaux en cours à ce sujet :
> >
> > https://github.com/Project-OSRM/osrm-backend/issues/2242
> <https://github.com/Project-OSRM/osrm-backend/issues/2242>
> > <https://github.com/Project-OSRM/osrm-backend/issues/2242
> <https://github.com/Project-OSRM/osrm-backend/issues/2242>>
> >
> > À +
> > Julien
> >
> > Le 09/11/2016 à 10:41, damien a écrit :
> > > Bonjour,
> > > Je me demandais s'il existait des données prêtes à l'emploi pour
> > OSRM,
> > > c'est à dire déjà extraites.
> > > En effet, après un test d'extraction sur un serveur de puissance
> > > moyenne, le parsing à pris environ 6h et l'extraction a plantée
> > > rapidement après pour cause de limite de mémoire RAM.
> > > Ce serait tellement pratique que les données extraites soient
> > mises à
> > > disposition en téléchargement.
> > > Merci de vos réponses
> > > Damien
>
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
Plus d'informations sur la liste de diffusion Talk-fr