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

David cymerio en gmail.com
Jue Abr 12 18:44:42 BST 2012


Ok. Ese error pasa porque algunos servidores del Catastro están
interrumpidos por mantenimiento:

http://ovc.catastro.meh.es

También es mala pata...


El 12 de abril de 2012 19:18, Agustin Diez-Castillo
<agustindiez en gmail.com>escribió:

> Con bash y ./prepara_catastro.sh
> Error leyendo provincias.
>
>
> El 12 d’abril de 2012 17:16, David <cymerio en gmail.com> ha escrit:
>
> Gracias por probarlo.
>> Seguramente estás usando Ubuntu, ¿no? Por lo visto Ubuntu usa por defecto
>> "dash" como intérprete de órdenes en lugar de "Bash" (no lo sabía).
>>
>> ¿Puedes probar lo siguiente? Edita la primera línea del script y cambia
>> "#!/bin/sh" por "#!/bin/bash", y en lugar de ejecutarlo con "sh
>> prepara_catastro.sh" simplemente dale permisos de ejecución y ejecútalo
>> directamente: "./prepara_catastro.sh".
>>
>> Eso debería bastar.
>>
>>
>> El 12 de abril de 2012 17:06, Agustin Diez-Castillo <
>> agustindiez en gmail.com> escribió:
>>
>> No me va, seguramente he hecho algo mal. Pero tengo en ~/iMacros/Macros
>>> los iim y en scripts prepara_catastro.sh
>>> sh prepara_catastro.sh
>>> prepara_catastro.sh: 7: declare: not found
>>> prepara_catastro.sh: 14: Bad substitution
>>> hay que comentar la linea 7, pero lo de la 14 se me escapa.
>>>
>>>
>>> El 12 d’abril de 2012 0:31, David <cymerio en gmail.com> ha escrit:
>>>
>>>> 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
>>>>
>>>> _______________________________________________
>>>> 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
>>>
>>>
>>
>>
>> --
>> Saludos
>>
>> _______________________________________________
>> 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
>
>


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


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