[OSM-talk-fr] Requête overpass pour signalisation routière

Antoine Riche antoine.riche at zaclys.net
Lun 23 Aou 21:59:33 UTC 2021


Voilà un beau défi !

J'ai un début de solution (http://overpass-turbo.eu/s/1azR) qui semble 
fonctionner mais a plusieurs limites :

1/ la requête ne fonctionne que si l'intersection se trouve à une 
extrémité du way non prioritaire, il doit y avoir une solution pour 
prendre en compte les stop se trouvant n'importe où à l'intérieur d'un 
way (mais il se fait tard)

2/ la requête repose sur l'hypothèse qu'il n'y a pas de node entre le 
stop et l'intersection.

3/ il est difficile de ne considérer que la voie croisée au stop, toutes 
les voies du carrefour sont retournées (sauf celle sur laquelle se 
trouve le stop) : la dernière colonne du CSV peut contenir une liste de 
noms de voies

La requête prend en compte la {{bbox}} Overpass Turbo, elle est 
facilement adaptable pour une commune (cf. code en commentaire).

Antoine.

Le 21/08/2021 à 18:06, deuzeffe a écrit :
> Bonjour,
>
> Dans le cadre de ma coopération fructueuse avec mon urbaniste communal 
> préféré, je cherche à construire une requête overpass qui, dans le 
> territoire de <macommune> :
> - récupère les highway=stop (jusque-là, tout va bien) ;
> - et récupère le *nom* (ou la ref quand le nom n'existe pas) de la 
> voie sur laquelle ils sont installés (ça se gâte) ;
> - et récupère le *nom* de la voie (ou sa ref) qui intersecte (ça ne va 
> plus du tout) ;
> - et pour finir, donne une sortie .csv (ça va mieux).
>
> Malgré l'aide de Jean-Yvon (à qui j'ai donné un CdC incomplet, my bad) 
> et de Marc-Marc, je n'arrive pas à avoir le résultat attendu (il 
> manque des stop ou je n'ai pas tous les noms/ref). Toute aide 
> bienvenue, donc ;)
>
> Merci d'avance.



Plus d'informations sur la liste de diffusion Talk-fr