En geomati.co llevamos tiempo usando los datos del Catastro para utilizarlos en visualizaciones 3D con MapboxGL. Lo que hacemos es descargarnos la información desde los servicios INSPIRE del Catastro, exactamente desde su servicios ATOM.
Para alguna demo que teníamos preparada, utilizábamos scripts que descargaban directamente los datos desde las URL. El problema es que el servicio ATOM no es precisamente un servicio fácil de usar con los nuevos navegadores.
Así que se le ocurrió a nuestro compañero Francisco Sampayo la idea de desarrollar una herramienta que facilitará esta descarga.
CatastroInspireDownloader es una herramienta desarrollada en Python que permite desde la consola, de una manera cómoda, realizar las descargas de los datos de los servicios ATOM y los empaqueta en GeoPackage.
Como la usamos.
Lo primero será instalarla en nuestro equipo:
pip install CatastroInspireDownloader
Tras la instalación tendremos acceso a la herramienta desde la consola y podremos lanzar su ejecución de la manera:
cidownloader -p 36 -m 62 --srs 25829 --filename a_illa

Esto generará un archivo a_illa.gpkg
en la carpeta donde hayamos ejecutado el comando con las parcelas, edificios y direcciones descargadas del catastro.

El código de la herramienta lo tenéis en:
[https:]]
Colaboraciones y sugerencias, ¡serán bienvenidas!.
Saludos.