Yo tb estoy echando un ojo, pronto recibiras un pull request Oscar jeje.<br><br><div class="gmail_quote">El 13 de julio de 2011 18:36, Jorge Arévalo <span dir="ltr"><<a href="mailto:jorge.arevalo@deimos-space.com">jorge.arevalo@deimos-space.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Buenas,<br>
<br>
Probaré lo de PHP (aunque tiene que ser en Python) y lo de llamar<br>
directamente a 7zip. Muchas gracias.<br>
<br>
Oscar, de hecho lo que estoy haciendo es portar catastro2postgis a<br>
Python, con algunas modificaciones que necesitamos :-). Pensaba<br>
subirlo a github y ponerme en contacto contigo. Por supuesto, tu<br>
nombre aparece en las cabeceras como autor del original.<br>
<br>
Muchas gracias otra vez. Creo que empezaré por lo de 7Zip...<br>
<br>
2011/7/13 Oscar Fonts <<a href="mailto:oscar.fonts@gmail.com">oscar.fonts@gmail.com</a>>:<br>
<div><div></div><div class="h5">> Buenas, Jorge,<br>
><br>
> Tengo por ahí unos scripts para cargar de un golpe todos los datos de<br>
> un municipio de Catastro a PostGIS, además de añadir algo de azúcar en<br>
> forma de vistas, diccionarios y SLDs:<br>
> <a href="https://github.com/oscarfonts/catastro2postgis/" target="_blank">https://github.com/oscarfonts/catastro2postgis/</a><br>
><br>
> Verás que es un batiburrillo de shell script, python y SQL. Nada<br>
> óptimo, pero para pruebas caseras es más que suficiente. Con 4<br>
> municipios que he probado, tira bien.<br>
><br>
> Aportaciones bienvenidas ;)<br>
><br>
> Oscar.<br>
><br>
><br>
><br>
> 2011/7/13 Jorge Arévalo <<a href="mailto:jorge.arevalo@deimos-space.com">jorge.arevalo@deimos-space.com</a>>:<br>
>> Buenas,<br>
>><br>
>> Estoy procesando datos catastrales con Python, y me estoy encontrando<br>
>> con un problema bastante molesto. Os cuento lo que hago:<br>
>><br>
>> 1.- Con certificado digital, me bajo unos shapefiles de prueba del<br>
>> servicio de descarga masiva de datos catastrales<br>
>> (<a href="https://www.sedecatastro.gob.es/OVCFrames.aspx?TIPO=TIT&a=masiv" target="_blank">https://www.sedecatastro.gob.es/OVCFrames.aspx?TIPO=TIT&a=masiv</a>).<br>
>> Elijo la opción "rústica con historia". Me baja un fichero zip<br>
>><br>
>> 2.- Con Python, descomprimo ese fichero zip. Dentro tiene más ficheros<br>
>> zip (PARCELA.zip, SUBPARCE.zip, etc).<br>
>><br>
>> 3.- Intento descomprimir cada uno de los ficheros por separado, y con<br>
>> todos ellos Python me da una excepción "BadZipFile: File is not a zip<br>
>> file". Llamando al método "is_zipfile"<br>
>> (<a href="http://docs.python.org/library/zipfile.html" target="_blank">http://docs.python.org/library/zipfile.html</a>), efectivamente, me<br>
>> devuelve FALSE. He estado buscando por Internet gente que ha tenido un<br>
>> problema similar, pero no he encontrado ninguna respuesta<br>
>> satisfactoria todavía. En StackOverflow hay un par de hilos sin<br>
>> respuesta sobre el tema. Por lo que he podido sacar, será que los<br>
>> ficheros no están en el formato PKZIP. 7-zip me los abre sin<br>
>> problemas, y el unzip de Ubuntu lo mismo.<br>
>><br>
>> Hasta donde yo creía saber, el algoritmo PKZIP era el implementado<br>
>> para la compresión ZIP, y pensé que cualquier librería que soportara<br>
>> archivos zip no tendría problemas con dicho formato, pero se ve que<br>
>> no.<br>
>><br>
>> ¿Alguien tiene experiencia con los ficheros del catastro?, ¿o con este<br>
>> tipo de problema en ficheros zip?<br>
>><br>
>> Gracias por anticipado, y saludos,<br>
>><br>
>> --<br>
>> Jorge Arévalo<br>
>> Internet & Mobility Division, DEIMOS<br>
>> <a href="mailto:jorge.arevalo@deimos-space.com">jorge.arevalo@deimos-space.com</a><br>
>> <a href="http://es.linkedin.com/in/jorgearevalo80" target="_blank">http://es.linkedin.com/in/jorgearevalo80</a><br>
>> <a href="http://mobility.grupodeimos.com/" target="_blank">http://mobility.grupodeimos.com/</a><br>
>> <a href="http://gis4free.wordpress.com" target="_blank">http://gis4free.wordpress.com</a><br>
>> <a href="http://geohash.org/ezjqgrgzz0g" target="_blank">http://geohash.org/ezjqgrgzz0g</a><br>
>> _______________________________________________<br>
>> Madrid mailing list<br>
>> <a href="mailto:Madrid@lists.osgeo.org">Madrid@lists.osgeo.org</a><br>
>> <a href="http://lists.osgeo.org/mailman/listinfo/madrid" target="_blank">http://lists.osgeo.org/mailman/listinfo/madrid</a><br>
>><br>
><br>
<br>
<br>
<br>
</div></div>--<br>
<div class="im">Jorge Arévalo<br>
Internet & Mobility Division, DEIMOS<br>
<a href="mailto:jorge.arevalo@deimos-space.com">jorge.arevalo@deimos-space.com</a><br>
<a href="http://es.linkedin.com/in/jorgearevalo80" target="_blank">http://es.linkedin.com/in/jorgearevalo80</a><br>
<a href="http://mobility.grupodeimos.com/" target="_blank">http://mobility.grupodeimos.com/</a><br>
<a href="http://gis4free.wordpress.com" target="_blank">http://gis4free.wordpress.com</a><br>
<a href="http://geohash.org/ezjqgrgzz0g" target="_blank">http://geohash.org/ezjqgrgzz0g</a><br>
_______________________________________________<br>
</div><div><div></div><div class="h5">Spanish mailing list<br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
<a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
</div></div></blockquote></div><br>