Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
On peut faire plus simple que de s'ennuyer avec les id (changeants) des relations... area [name=Grand Angoulème]-.zone; ( way(area.zone)[highway=cycleway]; way(area.zone)[cycleway]; ); out;;out skel; http://overpass-turbo.eu/s/3xX Le 26 mai 2014 22:36, Vincent de Château-Thierry v...@laposte.net a écrit : Le 26/05/2014 22:22, Éric Gillet a écrit : Bonsoir, Pouvez-vous expliquer pourquoi il faut faire ces calculs sur l'id de la relation ? Le mécanisme est évoqué ici : http://api.openstreetmap.fr/#section.download_area L'exemple est celui d'une ville, mais (de mémoire) la possibilité a été étendue aux relations des communautés de communes. vincent ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr -- Christian Quest - OpenStreetMap France ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
Bonjour, et on peut au cas où exporter ces données dans Qgis, ou autres, pour analyses (kms, etc). Par contre, mais c'est peut être un peu hors sujet, je ne comprends pas bien la requête. Pour la way(area.zone)[highway=cycleway] , on a bien une paire clé/valeur qui cible la recherche, mais pour way(area.zone)[cycleway], c'est sensé remonter quoi ? Michel Le 27 mai 2014 09:55, Christian Quest cqu...@openstreetmap.fr a écrit : On peut faire plus simple que de s'ennuyer avec les id (changeants) des relations... area [name=Grand Angoulème]-.zone; ( way(area.zone)[highway=cycleway]; way(area.zone)[cycleway]; ); out;;out skel; http://overpass-turbo.eu/s/3xX Le 26 mai 2014 22:36, Vincent de Château-Thierry v...@laposte.net a écrit : Le 26/05/2014 22:22, Éric Gillet a écrit : Bonsoir, Pouvez-vous expliquer pourquoi il faut faire ces calculs sur l'id de la relation ? Le mécanisme est évoqué ici : http://api.openstreetmap.fr/#section.download_area L'exemple est celui d'une ville, mais (de mémoire) la possibilité a été étendue aux relations des communautés de communes. vincent ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr -- Christian Quest - OpenStreetMap France ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
way(area.zone)[cycleway] - les ways avec un tag cycleway=* dans la zone Le 27 mai 2014 10:46, Mides mides@gmail.com a écrit : Bonjour, et on peut au cas où exporter ces données dans Qgis, ou autres, pour analyses (kms, etc). Par contre, mais c'est peut être un peu hors sujet, je ne comprends pas bien la requête. Pour la way(area.zone)[highway=cycleway] , on a bien une paire clé/valeur qui cible la recherche, mais pour way(area.zone)[cycleway], c'est sensé remonter quoi ? Michel Le 27 mai 2014 09:55, Christian Quest cqu...@openstreetmap.fr a écrit : On peut faire plus simple que de s'ennuyer avec les id (changeants) des relations... area [name=Grand Angoulème]-.zone; ( way(area.zone)[highway=cycleway]; way(area.zone)[cycleway]; ); out;;out skel; http://overpass-turbo.eu/s/3xX Le 26 mai 2014 22:36, Vincent de Château-Thierry v...@laposte.net a écrit : Le 26/05/2014 22:22, Éric Gillet a écrit : Bonsoir, Pouvez-vous expliquer pourquoi il faut faire ces calculs sur l'id de la relation ? Le mécanisme est évoqué ici : http://api.openstreetmap.fr/#section.download_area L'exemple est celui d'une ville, mais (de mémoire) la possibilité a été étendue aux relations des communautés de communes. vincent ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr -- Christian Quest - OpenStreetMap France ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr -- Christian Quest - OpenStreetMap France ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
Ok vu ! Je pourrais voir cela comme une recherche générique sur le tag [cycleway] mis à part que l'on y retrouve aussi les [cycleway=no] ;-) Michel Le 27 mai 2014 11:09, Christian Quest cqu...@openstreetmap.fr a écrit : way(area.zone)[cycleway] - les ways avec un tag cycleway=* dans la zone Le 27 mai 2014 10:46, Mides mides@gmail.com a écrit : Bonjour, et on peut au cas où exporter ces données dans Qgis, ou autres, pour analyses (kms, etc). Par contre, mais c'est peut être un peu hors sujet, je ne comprends pas bien la requête. Pour la way(area.zone)[highway=cycleway] , on a bien une paire clé/valeur qui cible la recherche, mais pour way(area.zone)[cycleway], c'est sensé remonter quoi ? Michel Le 27 mai 2014 09:55, Christian Quest cqu...@openstreetmap.fr a écrit : On peut faire plus simple que de s'ennuyer avec les id (changeants) des relations... area [name=Grand Angoulème]-.zone; ( way(area.zone)[highway=cycleway]; way(area.zone)[cycleway]; ); out;;out skel; http://overpass-turbo.eu/s/3xX Le 26 mai 2014 22:36, Vincent de Château-Thierry v...@laposte.net a écrit : Le 26/05/2014 22:22, Éric Gillet a écrit : Bonsoir, Pouvez-vous expliquer pourquoi il faut faire ces calculs sur l'id de la relation ? Le mécanisme est évoqué ici : http://api.openstreetmap.fr/#section.download_area L'exemple est celui d'une ville, mais (de mémoire) la possibilité a été étendue aux relations des communautés de communes. vincent ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr -- Christian Quest - OpenStreetMap France ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr -- Christian Quest - OpenStreetMap France ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
Le 27/05/2014 11:18, Mides écrivait: Je pourrais voir cela comme une recherche générique sur le tag [cycleway] mis à part que l'on y retrouve aussi les [cycleway=no] Ce sont des exemples qui illustrent le principe. Pour faire des statistiques sur les aménagements cyclables il faut prendre en compte les cycleway:left, cycleway:right ainsi que les valeurs, track, lane, opposite, opposite_lane,... sans oublier les highway=path, bicycle=yes. ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
On 26.05.2014 10:28, domi wrote: je fais partie de vélocité de l'Angoumois et depuis 1 an nous contribuons à OSM pour répertorier les équipements cyclables de l'agglo, rajouter les rues manquantes ... Nous aimerions avoir une idée du kilométrage de voies cyclables de l'agglomération d'Angoulême Est- ce qu'il y a une méthode pour cela ? Je vois deux méthodes pour le faire. On peut importer les données OSM dans une base PostGis et faire une ou plusieurs requêtes spatiales du genre : select sum(st_length(l.way)) from planet_osm_line l, planet_osm_polygon p where l.highway='cycleway' and p.osm_id=-18000 and st_intersects(l.way,p.way) où 18000 est l'id de la relation boundary. Ou bien on utilise overpass / overpass-turbo pour selectionner les voies en question, puis on les eporte au format GPX, par exemple, et on aura la longueur avec un outil d'analyse GPX. Avec Overpass Turbo on obtient par exemple les pistes cyclables pour la ville de Perpignan avec http://overpass-turbo.eu/s/3xL Il suffit de remplacer 18000 par l'id de la relation boundary de ton agglo. Je préfére la méthode PostGis car elle permet un filtrage plus complexe et fournit directement la longueur. La méthode overpass a l'avantage de marcher sans base PostGis. Et il doit y avoir d'autres methodes. Rainer ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
Merci pour ces informations. J'ai testé la seconde méthode qui me semble plus simple pour moi. En exécutant la requête donnée en exemple, j'ai réussi effectivement à exporter les gpx et à obtenir la distance totale de Perpignan. Comme j'exécute bêtement j'ai remplacé le 18000 par 2177407 car dans le wiki d'OSM j'ai trouvé ce qui me semble être l'id du grand Angoulême mais là cela ne retourne rien. Relation : Grand Angoulème (2177407) Bref, merci de tes lumières. Dominique Lachgar Le 26/05/2014 17:26, rainerU a écrit : On 26.05.2014 10:28, domi wrote: je fais partie de vélocité de l'Angoumois et depuis 1 an nous contribuons à OSM pour répertorier les équipements cyclables de l'agglo, rajouter les rues manquantes ... Nous aimerions avoir une idée du kilométrage de voies cyclables de l'agglomération d'Angoulême Est- ce qu'il y a une méthode pour cela ? Je vois deux méthodes pour le faire. On peut importer les données OSM dans une base PostGis et faire une ou plusieurs requêtes spatiales du genre : select sum(st_length(l.way)) from planet_osm_line l, planet_osm_polygon p where l.highway='cycleway' and p.osm_id=-18000 and st_intersects(l.way,p.way) où 18000 est l'id de la relation boundary. Ou bien on utilise overpass / overpass-turbo pour selectionner les voies en question, puis on les eporte au format GPX, par exemple, et on aura la longueur avec un outil d'analyse GPX. Avec Overpass Turbo on obtient par exemple les pistes cyclables pour la ville de Perpignan avec http://overpass-turbo.eu/s/3xL Il suffit de remplacer 18000 par l'id de la relation boundary de ton agglo. Je préfére la méthode PostGis car elle permet un filtrage plus complexe et fournit directement la longueur. La méthode overpass a l'avantage de marcher sans base PostGis. Et il doit y avoir d'autres methodes. Rainer ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
Bonsoir Le 26/05/2014 22:01, domi a écrit : Merci pour ces informations. J'ai testé la seconde méthode qui me semble plus simple pour moi. En exécutant la requête donnée en exemple, j'ai réussi effectivement à exporter les gpx et à obtenir la distance totale de Perpignan. Comme j'exécute bêtement j'ai remplacé le 18000 par 2177407 car dans le wiki d'OSM j'ai trouvé ce qui me semble être l'id du grand Angoulême mais là cela ne retourne rien. Relation : Grand Angoulème (2177407) Il faut remplacer en soustrayant 18000 puis additionnant 2177407 = avec 3602177407 on a bien au final des données sur le Grand Angoulême. Bons tests, vincent ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
Bonsoir, Pouvez-vous expliquer pourquoi il faut faire ces calculs sur l'id de la relation ? Merci 2014-05-26 22:16 GMT+02:00 Vincent de Château-Thierry v...@laposte.net: Bonsoir Le 26/05/2014 22:01, domi a écrit : Merci pour ces informations. J'ai testé la seconde méthode qui me semble plus simple pour moi. En exécutant la requête donnée en exemple, j'ai réussi effectivement à exporter les gpx et à obtenir la distance totale de Perpignan. Comme j'exécute bêtement j'ai remplacé le 18000 par 2177407 car dans le wiki d'OSM j'ai trouvé ce qui me semble être l'id du grand Angoulême mais là cela ne retourne rien. Relation : Grand Angoulème (2177407) Il faut remplacer en soustrayant 18000 puis additionnant 2177407 = avec 3602177407 on a bien au final des données sur le Grand Angoulême. Bons tests, vincent ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Evaluer les kms de voies cyclables
Le 26/05/2014 22:22, Éric Gillet a écrit : Bonsoir, Pouvez-vous expliquer pourquoi il faut faire ces calculs sur l'id de la relation ? Le mécanisme est évoqué ici : http://api.openstreetmap.fr/#section.download_area L'exemple est celui d'une ville, mais (de mémoire) la possibilité a été étendue aux relations des communautés de communes. vincent ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr