¿Existe alguna forma de buscar vías no etiquetadas que no formen parte de una relación multipolígono utilizando overpass-turbo.eu ? Estoy tratando de localizar todas las vías de mi condado que no fueron etiquetadas (es decir, carreteras no etiquetadas, edificios no etiquetados, piscinas, etc.)
Respuesta
¿Demasiados anuncios?En primer lugar, también existe una herramienta Geofabrik para encontrar vías sin etiquetas, denominada Inspector OSM . El análisis correspondiente puede consultarse en etiquetado ver como formas sin etiquetas (sólo en caso de que alguien se pregunta, por qué turbo paso elevado entra en juego para esto).
Volvamos a la pregunta: Encontrar todos los caminos en un bbox y eliminar todos los caminos con cualquier etiqueta le dará el resultado deseado:
((way({{bbox}}); - way({{bbox}})[~"."~"."];);>;);
out meta;
Enlace al paso elevado turbo: http://overpass-turbo.eu/s/6WF
Editar: OP en realidad estaba buscando maneras sin etiquetas, no pertenecientes a las relaciones (pero no mencionó que en primer lugar). Para este caso de uso, por favor, intente lo siguiente:
(way({{bbox}}); - way({{bbox}})[~"."~"."];)->.w1;
rel(bw.w1);way(r)->.w2;
(.w1; - .w2;);
(._; >;);
out meta;
Paso elevado Turbo Link: http://overpass-turbo.eu/s/6WH
Desde la versión 0.7.54 también existe la siguiente opción:
way({{bbox}})(if:count_tags()==0)->.w1;
rel(bw.w1);way(r)->.w2;
(.w1; - .w2;);
(._; >;);
out meta;