[OSM-talk-fr] [Overpass] Sens unqiues sans double-sens cyclable?
marc marc
marc_marc_irc at hotmail.com
Mar 22 Oct 15:30:05 UTC 2019
tu peux faire une différence entre
way[oneway=yes](area.searchArea)
et
way[oneway=yes][~"(cycleway|cycleway:left)"~"(opposite|opposite_lane)"](area.searchArea)
tu gagneras à chercher les way de ta ville qu'une fois,
genre way[oneway=yes](area.searchArea)->.myway
ce qui permet de simplifier les autres lignes avec way.myway
Le 22.10.19 à 17:24, Shohreh a écrit :
> Bonjour,
>
> La requête suivant fonctionne mais je serais curieux de savoir s'il est
> possible de quand même chercher les deux clés avec les valeurs spécifiques,
> ou si la négation est tout simplement incompatible avec une regex ?
>
> ============
> [out:json][timeout:25];
>
> //Ma ville
> rel(123);
> map_to_area -> .searchArea;
>
> (
> rel(123);
> //sens uniques sans DSC
>
> //"static error: In the element "has-kv" regular expressions on keys
> cannot be combined with negation."
>
> //way[oneway=yes][~"(cycleway|cycleway:left)"!~"(opposite|opposite_lane)"](area.searchArea);
>
> way[oneway=yes][cycleway!~"."]["cycleway:left"!~"."](area.searchArea);
> );
>
> out body;
>> ;
> out skel qt;
> ============
>
> Merci.
>
>
>
> --
> Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html
>
> _______________________________________________
> 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