¡Genial! Gracias, Javier. Corregiré la descripción en inglés y esta tarde haré público el proyecto.
Aprovecho para comentarte un problema que estoy encontrándome en la ejecución de CatAtom2Osm. Creo que el problema se debe a que CatAtom2Osm no reconoce la información del archivo 'highway_names.csv' editado. Lo edito con LibreOffice y lo guardo en formato '.csv', así que no sé que puedo estar haciendo mal. Siguiendo los pasos descritos en el wiki: 1º) Después de comprobar el callejero, elimino los archivos 'current_highway.osm' y 'highway_names.csv', y vuelvo a ejecutar CatAtom2Osm. 2ª) Reviso nuevamente los resultados y edito el archivo 'highway_names.csv' para corregir nombres de calles erróneos o que no quiero que se importen. Dejo en blanco en la segunda columna los nombres de calles sobre los que tengo dudas y guardo el archivo. 3º) Elimino el archivo 'current_highway.osm' y vuelvo a ejecutar CatAtom2Osm. Aquí me surge el problema. CatAtom2Osm no termina de procesar los archivos en esta última ejecución, se detiene antes de terminar el proceso. En la pantalla del terminal se muestran los siguientes mensajes: INFO - Comienza el procesado de '29043' INFO - Leídos 184 características en '29043/A.ES.SDGC.CP.29043.cadastralzoning.gml' INFO - Municipio: 'Colmenar' INFO - Generado '29043/boundary.poly' INFO - Leídos 2621 características en '29043/A.ES.SDGC.AD.29043.gml|layername=address' INFO - Leídos 3 características en '29043/A.ES.SDGC.AD.29043.gml|layername=postaldescriptor' INFO - Leídos 131 características en '29043/A.ES.SDGC.AD.29043.gml|layername=thoroughfarename' INFO - Generado 'address.geojson' Traceback (most recent call last): File "/home/dcapillae/catastro/CatAtom2Osm/main.py", line 111, in <module> run() File "/home/dcapillae/catastro/CatAtom2Osm/main.py", line 104, in run process(args, options) File "/home/dcapillae/catastro/CatAtom2Osm/main.py", line 44, in process app.run() File "/home/dcapillae/catastro/CatAtom2Osm/catatom2osm.py", line 96, in run self.read_address() File "/home/dcapillae/catastro/CatAtom2Osm/catatom2osm.py", line 445, in read_address (highway_names, self.is_new) = self.get_translations(self.address) File "/home/dcapillae/catastro/CatAtom2Osm/catatom2osm.py", line 534, in get_translations highway_names = csvtools.csv2dict(highway_names_path, {}) File "/home/dcapillae/catastro/CatAtom2Osm/csvtools.py", line 23, in csv2dict a_dict[row[0].decode(encoding)] = row[1].decode(encoding) IndexError: list index out of range En el archivo de registro 'catatom2osm.log' aparece básicamente lo mismo en relación a esta última ejecución del programa: INFO - Comienza el procesado de '29043' INFO - Leídos 184 características en '29043/A.ES.SDGC.CP.29043.cadastralzoning.gml' INFO - Municipio: 'Colmenar' INFO - Generado '29043/boundary.poly' INFO - Leídos 2621 características en '29043/A.ES.SDGC.AD.29043.gml|layername=address' INFO - Leídos 3 características en '29043/A.ES.SDGC.AD.29043.gml|layername=postaldescriptor' INFO - Leídos 131 características en '29043/A.ES.SDGC.AD.29043.gml|layername=thoroughfarename' INFO - Generado 'address.geojson' El problema persiste tanto si dejo en blanco los nombres de calles en la segunda columna del archivo 'highway_names.csv' como si elimino la línea completa que hace referencia a esa calle. CatAtom2Osm parece que no reconoce el archivo y siempre se detiene devolviendo el mismo mensaje de error. ¿Qué puedo hacer? ----- Daniel Capilla OSM user: dcapillae -- Sent from: http://gis.19327.n8.nabble.com/Spain-f5409873.html _______________________________________________ Talk-es mailing list Talk-es@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-es