OSM-es / CatAtom2Osm

Tool to convert INSPIRE data sets from the Spanish Cadastre ATOM Services to OSM files.
BSD 2-Clause "Simplified" License
13 stars 5 forks source link

Considerar bilinguismo para asignar lugares #71

Closed javiersanp closed 2 years ago

javiersanp commented 2 years ago

Los nombres de lugares se asignan a addr:place en lugar de addr:street si pertenecen a la lista 'place_types' que se incluye en el archivo de configuración catatom2osm/config.py

Esta lista cambia en función del idioma configurado (es/ca/gl). Sin embargo, en la práctica, los nombres pueden estar tanto en el idioma local como en español.

Modificar el comportamiento para que se sumen la lista del idioma local más la de español, para que no se queden sin asignar lugares.

javiersanp commented 2 years ago

Hacer la comparación si tener en cuenta capitalización por que en catalán se usan a veces las minúsculas y a veces las mayúsculas.

javiersanp commented 2 years ago

Ejemplo real

zgrep rbanitzaci results/03006/tasks/*.gz
results/03006/tasks/76451.osm.gz:  <tag k="addr:street" v="urbanitzaci&#243; Benarrosa Garden"/>
results/03006/tasks/missing.osm.gz:  <tag k="addr:place" v="Urbanitzaci&#243; Aldea de les Coves"/>

zgrep anizaci results/03006/tasks/*.gz
results/03006/tasks/70427.osm.gz:  <tag k="addr:street" v="urbanizaci&#243;n Cumbres de Alcalali"/>