Re: [Talk-es] Importación de Catastro. CatAtom2Osm no reconoce el archivo 'highway_names.csv'

2018-02-19 Por tema Javier Sánchez Portero
Hola Daniel

Cuando pueda ponerme delante del ordenador lo explico en detalle en la
wiki, mientras te adelanto de cabeza. Dile guardar como y marca una opción
que dice algo así como modificar opciones. Te saldrá un diálogo para
seleccionar el separador. Dile punto y coma si estás usando la versión
1.1.0 o tabulador si estás usando 1.1.1.

El 19 feb. 2018 15:12, "dcapillae"  escribió:

> ¡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
> 
> 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
>
___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Importación de Catastro. CatAtom2Osm no reconoce el archivo 'highway_names.csv'

2018-02-19 Por tema Juan Luis Rodríguez
2018-02-19 16:11 GMT+01:00 dcapillae :

> ¡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
> 
> 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?
>

Lo mismo Libreoffice está haciendo algo extraño cuando vuelve a guardar el
archivo en formato CSV.
Intenta abrir el archivo original con un editor de texto simple (notepad,
gedit, atom.io,...) y elimina las líneas no pertinentes y guarda.



-- 
Un saludo,
Juan Luis.
___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Importación de Catastro. CatAtom2Osm no reconoce el archivo 'highway_names.csv'

2018-02-19 Por tema dcapillae
¡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

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