[SOLVED] Requête OverpassTurbo pour récupérer les voies vertes + véloroutes en France?

Bonjour

Comme l’AF3V ne permet pas de télécharger les voies vertes + véloroutes* et que FranceVeloTourisme impose de les télécharger par étapes**… je me suis dit qu’il serait plus rapide d’utiliser OSM pour au moins récupérer les itinéraires qui s’y trouvent, quitte à compléter manuellement s’il en manque.

http://www.openstreetmap.org/#map=6/46.309/2.758&layers=C

Je ne suis pas expert en OverpassTurbo et voudrais vérifier que cette requête est 1) correcte et 2) ne peut pas être optimisée pour éviter de récupérer trop de données, même si je me doute qu’il faudra sans doute bidouiller ensuite les fichiers pour réunir toutes les étapes d’un parcours dans un fichier donné:

[out:json][timeout:25];
(
	node["highway"="path"]["motor_vehicle"="no"] ({{bbox}});
	way["highway"="path"]["motor_vehicle"="no"] ({{bbox}});
	relation["highway"="path"]["motor_vehicle"="no"] ({{bbox}});
);
out body;
>;
out skel qt;

Merci.

  • voie verte = réservées aux non-motorisés; véloroutes = itinéraires comportant aussi des étapes sur route mais à faible débit
    ** où un itinéraire = plusieurs tronçons, et chaque tronçon = plusieurs étapes

PS : je profite de l’occasion pour demander à quoi servent les trois dernières lignes:

out body;
>;
out skel qt;

Salut,
Overpass n’est pas adapté pour une telle requête. ) la totalité des vélo-routes française. :astonished:
Beaucoup trop de données à analyser et en sortie tu aurais ( conditionnel car ça plantera avant) un monstrueux échevaux inextricable.

Utilise plutôt waymarkedtrail pour récupérer 1 par 1 les gpx des itinéraires de ton choix.
(c’est ce que tu souhaites-il me semble)

En ce qui concerne Overpass, ta requête n’est pas bonne car elle ne cible absolument pas les véloroutes mais uniquement les chemins génériques interdits aux véhicules à moteur .

Il faut cibler les attributs spécifiques des véloroutes
Celle-ci sont définies d’abord comme relation de type route=bicycle
ensuite éventuellement par network=lcn/rcn/ncn/icn
ensuite le nom de chaque véloroute
etc…

exemple de requête pour les véloroutes locales (lcn) d’alsace
http://overpass-turbo.eu/s/nlY

exemple de requête au niveau france pourlEurovelo 6 EV6
http://overpass-turbo.eu/s/nm0


out body;

;
out skel qt;

sont les paramétrages de sortie
http://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#Print_.28out.29
la quantité d’info que doit récupérer OverpassTurbo.

Merci pour les infos.

Je me doutais un peu que ça risquait de faire beaucoup de données, d’où ma question avant de me lancer.

J’ai trouvé ailleurs une solution plus légère, mais il serait utile de pouvoir télécharger facilement l’ensemble des voies vertes (+ véloroutes) qui se trouvent dans OSM:

http://www.openstreetmap.org/#map=6/46.793/-0.385&layers=C