[Talk-es] [Catastro] Script para descarga desatendida y más

David cymerio en gmail.com
Mie Abr 11 23:31:59 BST 2012


Buenas.
Hace unos días comenté que estaba terminando un script para poder descargar
datos "masivamente" del Catastro.
Ya he terminado el script. Os lo envío por si lo queréis probar.

https://github.com/cymerio/cat2osm/blob/master/scripts/prepara_catastro.sh
https://github.com/cymerio/cat2osm/blob/master/scripts/descarga_cat.iim
https://github.com/cymerio/cat2osm/blob/master/scripts/descarga_shp.iim

Hay que señalar algunas cosas:

   - El script no solo es para hacer descargas. También descomprime
   clasificando los archivos por provincia y municipio, y genera ficheros
   config autodetectando proyección y la rejilla correspondiente (si no existe
   se descarga). También genera configs urbanos y rústicos además de los
   configs normales.


   - Tal vez decir que descarga datos "masivamente" no es la palabra
   adecuada. Lo que hace es que la descarga sea desatendida. Nosotros
   descargamos el primer fichero por el procedimiento normal, y luego usamos
   una macro en el navegador para descargar los restantes uno a uno, sin
   necesidad de estar presentes.


   - Cat2osm tiene un pequeño fallo cuando genera los scripts que llaman a
   "ogr2ogr", y es que éstos no funcionan cuando el nombre de algún fichero
   contiene espacios. Mi script mete los archivos en carpetas con el nombre
   del municipio, que a menudo contienen espacios (por ejemplo, "ALQUERIAS DEL
   NIÑO PERDIDO"). He solucionado este fallo en cat2osm (unas simples comillas
   alrededor del nombre del fichero) y estoy esperando que Ander lo apruebe,
   así que por ahora no podréis procesar los config generados con este script
   si el nombre del pueblo tiene espacios.


Por favor, leed las instrucciones antes de usarlo, y sobre todo pensaros
muy bien si necesitáis hacer descargas de esta manera.
No vaya a ser que enfademos a los del Catastro y nos pongan un CAPTCHA o
algo así, porque entonces se nos acabó el invento.
Solo tiene sentido que alguien se descargue todos los ficheros de una
provincia si después va a ser él el encargado de procesarlos con cat2osm.
Después de eso esa persona puede subir a algún servidor los ficheros OSM
para que los demás los retoquen.

De todas formas, si alguien estaba pensando en descargarse muchos ficheros
es mejor esperar hasta Junio que en teoría estarán disponibles archivos
actualizados.

Manual de instrucciones del
script<https://github.com/cymerio/cat2osm/wiki/prepara_catastro.sh>
.

-- 
Saludos
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.openstreetmap.org/pipermail/talk-es/attachments/20120412/73b60e46/attachment.html>


Más información sobre la lista de distribución Talk-es