< ES:Panamá < Proyectos

ES:Panamá/Proyectos/Las casas no llevan nombre

Las casas no llevan nombre

al parecer hay confusión en qué es el nombre de un objeto. las casas building=house pueden tener dirección, quizás si son una obra arquitectónica de algún Lloyd Wright, Rietveld, o Gaudí sí tienen su propio nombre único que todo el mundo conozca (por ejemplo: La Pedrera), pero una casa común y corriente no se llama "Casa 42b", no, eso no.

en particular en la ciudad de David se daba el caso. más que 1000 casas, con name=####. muchas con valor no más que numérico, otras cuantas con una letra después o delante del número, otras pocas con el prefijo "Casa", y también otras con nombre no más que "Casa".

les describo lo que hice, pues la manera de actuar puede ser generalizada a casos parecidos, o en otras zonas.

iniciar

  • arrancar JOSM
  • descargar de OSM usando Overpass API

centrar en David y utilizar la selección Overpass

[out:xml][timeout:90][bbox:(bbox={{{minlon}}},{{{minlat}}},{{{maxlon}}},{{{maxlat}}})];
(
  way["name"]["building"="house"];
);
(._;>;);
out meta;

ahora trabajamos por partes

a cada selección, a los elementos seleccionados, cambiar el atributo name=‹value› en disused:addr:housenumber=‹value›, sin editar el valor.

a cada paso darse cuenta si hay más.

  • las casas con sólo números:
type:way name="^[0-9][0-9]*$"
  • las casas con número y letra al final
type:way name="^[0-9][0-9]*[A-Z]?$"
  • las casas que empiezan con letra, número y quizás también letra al final
type:way name="^[A-Z][0-9][0-9]*[A-Z]?$"
  • las casas con "Casa" y luego un número
type:way name="^Casa [0-9][0-9]*$"
  • las casas que se llaman "Casa" (a estas, quitarle el nombre)
type:way name="^Casa$"

finalizar

a este punto sólo hay una casa con nombre, que en realidad no es una casa sino un restaurante que se llama con el nombre con que se llama el restaurante.

a este objeto me parece razonable cambiar building=house en building=yes

This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.