extraction des impasses et des mailles du réseau de voirie

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
patrickGendre
Messages : 3
Inscription : ven. déc. 11, 2015 10:38 am

extraction des impasses et des mailles du réseau de voirie

Message par patrickGendre » mer. déc. 11, 2019 4:41 pm

bonjour,
je cherche à extraire de la voirie (piétonne, cyclable, ou automobile) les impasses d'un côté, les tronçons constituant les mailles du réseau de l'autre.
J'y arrive à peu près, j'ai expliqué ce que j'ai fait ici:
https://gitlab.com/patgendre/indicateur ... -de-Voirie
En gros je travaille dans postgis, j'utilise polygonize pour extraire les mailles (après re-découpage des tronçons), et par différence, les impasses sont les tronçons qui ne sont pas dans les mailles.
Cela a l'air de marcher mais les requêtes sont lentes (1H30 pour la commune d'aix-en-Provence).

Est-ce que vous avez déjà travaillé sur ce sujet, on doit pouvoir faire plus simple / plus rapide, non? Et il y a des cas difficiles à traiter (ponts et souterrains, élimination des ronds-points et autres petits objets...).
Réciproquement, est-ce que ça peut intéresser certain.e.s d'entre vous de réutiliser cette extraction des impasses et mailles?

Merci d'avance de vos retours!

Pierre33
Messages : 4
Inscription : mer. janv. 15, 2020 5:58 pm

Re: extraction des impasses et des mailles du réseau de voirie

Message par Pierre33 » jeu. janv. 16, 2020 8:26 am

Bonjour,

Je ne sais pas si cela répond à ta problématique, mais avec overpass turbo (http://overpass-turbo.eu/) tu peux extraire les impasses.

En utilisant ce code par exemple : way[noexit=yes]({{bbox}});/*added by auto repair*/(._;>;);/*end of auto repair*/out;

Romain
Messages : 82
Inscription : ven. juin 14, 2013 9:06 am

Re: extraction des impasses et des mailles du réseau de voirie

Message par Romain » jeu. janv. 16, 2020 12:33 pm

Bonjour,

Les "ways" des impasses ne doivent pas porter l'attribut "noexit=yes" mais uniquement le "noeud" final et seulement s'il n'y a pas un autre "way" prolongeant l'impasse pour des accès piéton et/ou cycliste. Voir https://wiki.openstreetmap.org/wiki/FR:Key:noexit

Romain

Pierre33
Messages : 4
Inscription : mer. janv. 15, 2020 5:58 pm

Re: extraction des impasses et des mailles du réseau de voirie

Message par Pierre33 » jeu. janv. 16, 2020 1:46 pm

Donc ce code serait plus logique ?

node[noexit=yes]({{bbox}});/*added by auto repair*/(._;>;);/*end of auto repair*/out;

Romain
Messages : 82
Inscription : ven. juin 14, 2013 9:06 am

Re: extraction des impasses et des mailles du réseau de voirie

Message par Romain » mar. janv. 21, 2020 9:36 am

Oui et en profiter pour corriger le cas échéant les ways portant le tag noexit=yes.

Romain

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités