[Talk-es] Herramienta de fusión de los datos actuales con el catastro
Cruz Enrique Borges Hernández
cruz.borges en deusto.es
Jue Feb 2 17:17:12 GMT 2012
Se ejecutan de forma paralela, aunque sincronizada y con un delay de
unos segundos porque estábamos teniendo problemas de concurrencia.
Tema aparte que tener 20 ogr2ogr corriendo a la vez no es bueno para
la memoria ni para el gestor de procesos :P. Si alguien se quiere
currar un gestor de tareas, los parches son bienvenidos aunque creo
que mañana lo que vamos a intentar es usar prll [1].
[1] http://prll.sourceforge.net/
Y creo que visto la cantidad de problemas que estamos teniendo con la
descompresión de los ficheros vamos a ver si la interfaz se puede
encargar de descomprimirlos.
El día 2 de febrero de 2012 18:00, Javier Briz <
algspd en gmail.com> escribió:
> Mi problema era similar, había descomprimido todo junto y revuelto en
> lugar de crear cada directorio.
> Solucionado, ya lo tengo reproyectando.
>
> He observado que ejecuta los ogr2ogr uno a uno ¿se puede paralelizar
> de forma sencilla? Si es un comando y basta con lanzarlos de N en N,
> igual con scriptarlo...
>
> Bueno, dentro de unas horillas os cuento que tal está el resultado de
> la conversión :)
>
>
> 2012/2/2 Carlos Dávila <cdavilam en orangecorreo.es>:
>> Según me ha indicado Cruz "off list" el problema se debía a que no estaban
>> descomprimidos cada uno de los subarchivos zip que vienen en la descarga de
>> catastro. Ahora se está ejecutando y uno de los scripts da problemas de
>> privilegios (java.io.IOException: Cannot run program
>> "result/scriptURMASA.SHP.sh": java.io.IOException: error=13, Permission
>> denied), aunque tiene los mismos permisos y propietario que el resto.
>> Manualmente sí lo he podido ejecutar. Aparte de eso, salen varios mensaje
>> "No se pudo borrar alguno de los archivos temporales de URSUBPARCE.SHP.
>> Estos estaran en la carpeta result."
>>
>> El 02/02/12 16:21, Ander Pijoan escribió:
>>
>> Hola Carlos, vamos a ver si entre los dos conseguimos averiguar qué pasa.
>>
>> En principio parece que no te da ningún error de que no pueda encontrar
>> archivos. Si los .Cat no los encuentra sigue el programa pero sin añadir los
>> tags que cargaría de los .Cat, en ese caso saldrían solo figuras en el osm
>> con pocos tags, pero saldrían.
>>
>> Entonces se me ocurren dos opciones.
>> Una, que haya algún problema con el ogr2ogr, este debería reproyectar los
>> archivos y generar una copia de ellos reproyectados en la carpeta RESULT.
>> Como no te dice que no los encuentra deduzco que los ha creado, pero...
>> puede que se haya comido toda la información de su interior. ¿Podrías mirar
>> cuanto ocupan los originales antes de reproyectar y los nuevos en la carpeta
>> result una vez reproyectados? Puede que así salgamos de dudas.
>> Y otra, que el programa no imprima los 3 archivos que tiene que imprimir
>> TempNodes, TempWays y TempRelations. Estos archivos los imprime justo antes
>> de terminar, los tres por separado en la carpeta result, luego los lee, los
>> borra y lo imprime en uno nuevo los 3 juntos. Puede que esta sea la razón
>> por la que no imprime nada, porque no los puede escribir o no los lee o algo
>> así pero en ese caso debería saltar un error.
>>
>> Gracias por la ayuda, a ver si entre todos podemos saber cual es el
>> problema.
>>
>>
>>
>> El 2 de febrero de 2012 14:34, Carlos Dávila <cdavilam en orangecorreo.es>
>> escribió:
>>>
>>> He probado con el cat2osm recién descargado y sigo obteniendo un osm
>>> vacío. El tema de "imposible leer cat" se soluciona suministrando los
>>> archivos de urbana *y* de rústica del municipio en cuestión (hasta ahora
>>> sólo había probado con uno). Supongo que el problema vendrá por los ogr2ogr.
>>> Además de los .bat he añadido un ogr2ogr25830.sh con la línea siguiente:
>>>
>>> ogr2ogr -s_srs "+init=epsg:25830 +nadgrids=./peninsula.gsb +wktext" -t_srs
>>> EPSG:4326 $2 $3
>>> Veo que en todos los archivos de configuración dais la ruta a las FWTools
>>> como C:\... aunque dices que habéis probado los archivos en Linux.
>>>
>>> El 02/02/12 12:12, Cruz Enrique Borges Hernández escribió:
>>>
>>> Buenas
>>>
>>> Muchas gracias por el feedback. Hemos subido una nueva versión que es
>>> mucho mas robusta con respecto a la proyección:
>>>
>>> http://paginaspersonales.deusto.es/cruz.borges/cat2osm.jar
>>>
>>> También hemos subido unos cuantos archivos de configuración:
>>>
>>> http://paginaspersonales.deusto.es/cruz.borges/configAldeasecaDeAlba
>>> http://paginaspersonales.deusto.es/cruz.borges/configCiudadReal
>>> http://paginaspersonales.deusto.es/cruz.borges/configZaragoza
>>> http://paginaspersonales.deusto.es/cruz.borges/configRealejoAlto
>>>
>>> Hemos probado todos los archivos de configuración en _LINUX_. En windows
>>> es altamente improbable que funcione :P. Alguna vez hemos vista algún
>>> problema de privilegios, pero ya no deberían de suceder.
>>> El Procedimiento es el siguiente (luego lo ponemos en la wiki):
>>>
>>> Descargar cat2osm.jar, config y cuadricula
>>> crear carpeta result en la misma carpeta que este el cat2osm.jar
>>> crear la carpeta files y meter en ella los datos del catastro
>>> descomprimidos
>>> descargar la cuadrícula
>>> modificar el archivo config según necesidades.
>>> ejecutar con
>>>
>>> java -jar cat2osm "direccion de configuracion"
>>>
>>> esperar un rato largo, paro largo de verdad si es una ciudad grande.
>>>
>>> Por si acaso, el árbol de directorios que estamos usando aquí tiene la
>>> siguiente estructura:
>>>
>>> |-config
>>> | configAldeasecaDeAlba
>>> | configCiudadReal
>>> | configRealejoAlto
>>> | configZaragoza
>>> |-files
>>> |---AldeasecaDeAlba
>>> |-----37_21_RA_2011-09-16_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU
>>> |-------EJES-
>>>
>>> |-------ELEMLIN &nb
>>> sp;
>>>
>>> |-------ELEMPUN &nb
>>> sp;
>>>
>>> |-------ELEMTEX &nb
>>> sp;
>>>
>>> |-------HOJAS  
>>> ;
>>>
>>> |-------LIMITES &nb
>>> sp;
>>>
>>> |-------MAPA
>>>
>>>
>>> |-------MASA
>>>
>>>
>>> |-------PARCELA &nb
>>> sp;
>>>
>>> |-------RUCULTIVO
>>>
>>> |-------RUSUBPARCELA
>>>
>>> |-------SUBPARCE &n
>>> bsp;
>>>
>>> |-----37_21_UA_2011-09-16_SHF
>>>
>>> |-------ALTIPUN &nb
>>> sp;
>>>
>>> |-------CARVIA &nbs
>>> p;
>>>
>>> |-------CONSTRU &nb
>>> sp;
>>>
>>> |-------EJES-  
>>> ;
>>>
>>> |-------ELEMLIN &nb
>>> sp;
>>>
>>> |-------ELEMPUN &nb
>>> sp;
>>>
>>> |-------ELEMTEX &nb
>>> sp;
>>>
>>> |-------HOJAS  
>>> ;
>>>
>>> |-------LIMITES &nb
>>> sp;
>>>
>>> |-------MAPA
>>>
>>>
>>> |-------MASA
>>>
>>>
>>> |-------PARCELA &nb
>>> sp;
>>> |-------SUBPARCE
>>> |---CiudadReal
>>> |-----13_900_RA_2011-09-16_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU
>>> |-------EJES
>>> |-------ELEMLIN
>>> |-------ELEMPUN
>>> |-------ELEMTEX
>>> |-------HOJAS
>>> |-------LIMITES
>>> |-------MAPA
>>> |-------MASA
>>> |-------PARCELA
>>> |-------RUCULTIVO
>>> |-------RUSUBPARCELA
>>> |-------SUBPARCE
>>> |-----13_900_UA_2011-09-16_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU
>>> |---------CONSTRU
>>> |-------EJES
>>> |-------ELEMLIN
>>> |-------ELEMPUN
>>> |-------ELEMTEX
>>> |-------HOJAS
>>> |-------LIMITES
>>> |-------MAPA
>>> |-------MASA
>>> |-------PARCELA
>>> |-------SUBPARCE
>>> |---Murcia
>>> |-----30_30_UA_2011-09-19_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU-
>>> |-------EJES-
>>> |-------ELEMLIN-
>>> |-------ELEMPUN
>>> |-------ELEMTEX
>>> |-------HOJAS
>>> |-------LIMITES
>>> |-------MAPA
>>> |-------MASA
>>> |-------PARCELA-
>>> |-------SUBPARCE-
>>> |---RealejoAlto
>>> |-----38_31_RA_2011-09-18_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU
>>> |-------EJES
>>> |-------ELEMLIN
>>> |-------ELEMPUN
>>> |-------ELEMTEX
>>> |-------HOJAS
>>> |-------LIMITES
>>> |-------MAPA
>>> |-------MASA
>>> |-------PARCELA
>>> |-------RUCULTIVO
>>> |-------RUSUBPARCELA
>>> |-------SUBPARCE
>>> |-----38_31_UH_2011-01-01_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU
>>> |-------EJES
>>> |-------ELEMLIN
>>> |-------ELEMPUN
>>> |-------ELEMTEX
>>> |-------HOJAS
>>> |-------LIMITES
>>> |-------MAPA
>>> |-------MASA
>>> |-------PARCELA
>>> |-------SUBPARCE
>>> |---Santander
>>> |-----39_900_RA_2011-09-18_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU
>>> |-------EJES-
>>> |-------ELEMLIN
>>> |-------ELEMPUN
>>> |-------ELEMTEX
>>> |-------HOJAS
>>> |-------LIMITES
>>> |-------MAPA
>>> |-------MASA
>>> |-------PARCELA
>>> |-------RUCULTIVO
>>> |-------RUSUBPARCELA
>>> |-------SUBPARCE
>>> |-----39_900_UA_2011-09-18_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU
>>> |-------EJES-
>>> |-------ELEMLIN
>>> |-------ELEMPUN
>>> |-------ELEMTEX
>>> |-------HOJAS
>>> |-------LIMITES
>>> |-------MAPA
>>> |-------MASA
>>> |-------PARCELA
>>> |-------SUBPARCE
>>> |---Zaragoza
>>> |-----50_900_RA_2012-01-20_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU
>>> |-------EJES
>>> |-------ELEMLIN
>>> |-------ELEMPUN
>>> |-------ELEMTEX
>>> |-------HOJAS
>>> |-------LIMITES
>>> |-------MAPA
>>> |-------MASA
>>> |-------PARCELA
>>> |-------RUCULTIVO
>>> |-------RUSUBPARCELA
>>> |-------SUBPARCE
>>> |-----50_900_UA_2012-01-20_SHF
>>> |-------ALTIPUN
>>> |-------CARVIA
>>> |-------CONSTRU
>>> |-------EJES
>>> |-------ELEMLIN
>>> |-------ELEMPUN
>>> |-------ELEMTEX
>>> |-------HOJAS
>>> |-------LIMITES
>>> |-------MAPA
>>> |-------MASA
>>> |-------PARCELA
>>> |-------SUBPARCE
>>> |-result
>>> cat2osm.jar
>>> peninsula.gsb
>>>
>>> A lo largo del día subiremos la interfaz para ayudar a generar los config
>>> y esperemos solucionar alguna que otro gazapo.
>>>
>>> PD: por favor, antes de preguntar probad a volveros a descargar el
>>> cat2osm. A lo largo del dia vamos a estar subiendo versiones.
>>>
>>> --
>>>
>>> Cruz Enrique Borges Hernández
>>>
>>> Email: cruz.borges en deusto.es
>>>
>>>
>>> DeustoTech Energy
>>>
>>> Telefono: 944139000 ext.2052
>>>
>>> Avda. Universidades, 24
>>>
>>> 48007 Bilbao, Spain
>>>
>>>
>>>
>>> _______________________________________________
>>> Talk-es mailing list
>>> Talk-es en openstreetmap.org
>>> http://lists.openstreetmap.org/listinfo/talk-es
>>>
>>>
>>>
>>>
>>> --
>>> Por favor, no me envíe documentos con extensiones .doc, .docx, .xls,
>>> .xlsx, .ppt, .pptx, .mdb, mdbx
>>> Instale LibreOffice desde http://es.libreoffice.org/descarga/
>>> LibreOffice es libre: se puede copiar, modificar y redistribuir
>>> libremente. Gratis y totalmente legal.
>>> LibreOffice está en continuo desarrollo y no tendrá que pagar por las
>>> nuevas versiones.
>>>
>>>
>>> _______________________________________________
>>> Talk-es mailing list
>>> Talk-es en openstreetmap.org
>>> http://lists.openstreetmap.org/listinfo/talk-es
>>>
>>
>>
>>
>> --
>> Ander Pijoan Lamas
>> Ingeniero Técnico en Informática de Gestión
>> Universidad de Deusto
>>
>> Contacto:
>> Email: ander.pijoan en deusto.es
>> Móvil: +34 664471228
>>
>>
>> _______________________________________________
>> Talk-es mailing list
>> Talk-es en openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-es
>>
>>
>>
>>
>> --
>> Por favor, no me envíe documentos con extensiones .doc, .docx, .xls, .xlsx,
>> .ppt, .pptx, .mdb, mdbx
>> Instale LibreOffice desde http://es.libreoffice.org/descarga/
>> LibreOffice es libre: se puede copiar, modificar y redistribuir libremente.
>> Gratis y totalmente legal.
>> LibreOffice está en continuo desarrollo y no tendrá que pagar por las nuevas
>> versiones.
>>
>>
>> _______________________________________________
>> Talk-es mailing list
>> Talk-es en openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-es
>>
> _______________________________________________
> Talk-es mailing list
> Talk-es en openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-es
--
Cruz Enrique Borges Hernández
Email: cruz.borges en deusto.es
DeustoTech Energy
Telefono: 944139000 ext.2052
Avda. Universidades, 24
48007 Bilbao, Spain
Más información sobre la lista de distribución Talk-es