if(!require("pacman")) install.packages("pacman")
::p_load(tidyverse, tidyRSS, kableExtra, fs, sf, classInt, RColorBrewer)
pacmanoptions(timeout=1000)
6 Crecimiento urbano
6.1 Introducción
La Dirección General del Catastro dispone de información espacial de toda la edificación de España, a excepción del País Vasco y Navarra. El conjunto de datos con el que vamos a trabajar forma parte de la implantación de INSPIRE, la Infraestructura de Información Espacial en Europa. Podemos encontrar más información aquí. Utilizaremos los enlaces (urls) en formato ATOM, que es un formato de redifusión de tipo RSS, permitiéndonos obtener el enlace de descarga para cada municipio.
6.2 Librerías
Instalamos y cargamos las librerías necesarias para esta práctica:
6.3 Obtener enlaces
La primera url nos dará acceso a un listado de provincias, sedes territoriales (no siempre coinciden con la provincia), con nuevos enlaces RSS los cuales incluyen los enlaces finales de descarga para cada municipio. En este caso, descargaremos el edificado (los edificios) de Valencia. Los datos del Catastro se actualizan aproximadamente cada seis meses.
<- "https://www.catastro.hacienda.gob.es/INSPIRE/buildings/ES.SDGC.BU.atom.xml"
url_ATOM_BU <- tidyRSS::tidyfeed(url_ATOM_BU)
links_prov
::kable(links_prov %>% select(entry_title, entry_url)) %>%
kableExtra::kable_styling(full_width = F, font_size = 10) %>%
kableExtra::scroll_box(height = "300px") kableExtra
entry_title | entry_url |
---|---|
Territorial office 02 Albacete | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/02/ES.SDGC.bu.atom_02.xml |
Territorial office 03 Alicante | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/03/ES.SDGC.bu.atom_03.xml |
Territorial office 04 Almería | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/04/ES.SDGC.bu.atom_04.xml |
Territorial office 05 Avila | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/05/ES.SDGC.bu.atom_05.xml |
Territorial office 06 Badajoz | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/06/ES.SDGC.bu.atom_06.xml |
Territorial office 07 Baleares | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/07/ES.SDGC.bu.atom_07.xml |
Territorial office 08 Barcelona | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/08/ES.SDGC.bu.atom_08.xml |
Territorial office 09 Burgos | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/09/ES.SDGC.bu.atom_09.xml |
Territorial office 10 Cáceres | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/10/ES.SDGC.bu.atom_10.xml |
Territorial office 11 Cádiz | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/11/ES.SDGC.bu.atom_11.xml |
Territorial office 12 Castellón | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/12/ES.SDGC.bu.atom_12.xml |
Territorial office 13 Ciudad Real | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/13/ES.SDGC.bu.atom_13.xml |
Territorial office 14 Córdoba | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/14/ES.SDGC.bu.atom_14.xml |
Territorial office 15 Coruña | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/15/ES.SDGC.bu.atom_15.xml |
Territorial office 16 Cuenca | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/16/ES.SDGC.bu.atom_16.xml |
Territorial office 17 Girona | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/17/ES.SDGC.bu.atom_17.xml |
Territorial office 18 Granada | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/18/ES.SDGC.bu.atom_18.xml |
Territorial office 19 Guadalajara | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/19/ES.SDGC.bu.atom_19.xml |
Territorial office 21 Huelva | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/21/ES.SDGC.bu.atom_21.xml |
Territorial office 22 Huesca | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/22/ES.SDGC.bu.atom_22.xml |
Territorial office 23 Jaén | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/23/ES.SDGC.bu.atom_23.xml |
Territorial office 24 León | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/24/ES.SDGC.bu.atom_24.xml |
Territorial office 25 Lleida | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/25/ES.SDGC.bu.atom_25.xml |
Territorial office 26 La Rioja | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/26/ES.SDGC.bu.atom_26.xml |
Territorial office 27 Lugo | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/27/ES.SDGC.bu.atom_27.xml |
Territorial office 28 Madrid | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/28/ES.SDGC.bu.atom_28.xml |
Territorial office 29 Málaga | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/29/ES.SDGC.bu.atom_29.xml |
Territorial office 30 Murcia | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/30/ES.SDGC.bu.atom_30.xml |
Territorial office 32 Ourense | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/32/ES.SDGC.bu.atom_32.xml |
Territorial office 33 Oviedo | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/33/ES.SDGC.bu.atom_33.xml |
Territorial office 34 Palencia | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/34/ES.SDGC.bu.atom_34.xml |
Territorial office 35 Palmas (Las) | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/35/ES.SDGC.bu.atom_35.xml |
Territorial office 36 Pontevedra | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/36/ES.SDGC.bu.atom_36.xml |
Territorial office 37 Salamanca | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/37/ES.SDGC.bu.atom_37.xml |
Territorial office 38 S.C. Tenerife | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/38/ES.SDGC.bu.atom_38.xml |
Territorial office 39 Cantabria | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/39/ES.SDGC.bu.atom_39.xml |
Territorial office 40 Segovia | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/40/ES.SDGC.bu.atom_40.xml |
Territorial office 41 Sevilla | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/41/ES.SDGC.bu.atom_41.xml |
Territorial office 42 Soria | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/42/ES.SDGC.bu.atom_42.xml |
Territorial office 43 Tarragona | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/43/ES.SDGC.bu.atom_43.xml |
Territorial office 44 Teruel | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/44/ES.SDGC.bu.atom_44.xml |
Territorial office 45 Toledo | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/45/ES.SDGC.bu.atom_45.xml |
Territorial office 46 Valencia | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/46/ES.SDGC.bu.atom_46.xml |
Territorial office 47 Valladolid | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/47/ES.SDGC.bu.atom_47.xml |
Territorial office 49 Zamora | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/49/ES.SDGC.bu.atom_49.xml |
Territorial office 50 Zaragoza | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/50/ES.SDGC.bu.atom_50.xml |
Territorial office 51 Cartagena | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/51/ES.SDGC.bu.atom_51.xml |
Territorial office 52 Gijon | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/52/ES.SDGC.bu.atom_52.xml |
Territorial office 53 Jerez Frontera | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/53/ES.SDGC.bu.atom_53.xml |
Territorial office 54 Vigo | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/54/ES.SDGC.bu.atom_54.xml |
Territorial office 55 Ceuta | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/55/ES.SDGC.bu.atom_55.xml |
Territorial office 56 Melilla | http://www.catastro.hacienda.gob.es/INSPIRE/buildings/56/ES.SDGC.bu.atom_56.xml |
Como podemos observar, los nombres de las provincias españolas (sedes territoriales) se encuentran en la variable entry_title
.
Para obtener el enlace que queremos, usamos la función filter()
del paquete dplyr
(Wickham et al., 2023) buscando el nombre de la sede territorial deseada con la función str_detect()
de stringr
(Wickham, 2023). La función pull()
nos permite extraer una columna de un data.frame
.
<- "Valencia"
prov <- links_prov %>%
link_prov ::filter(stringr::str_detect(entry_title, prov)) %>%
dplyr::pull(entry_url)
dplyr link_prov
[1] "http://www.catastro.hacienda.gob.es/INSPIRE/buildings/46/ES.SDGC.bu.atom_46.xml"
Nuevamente, usamos la función tidyfeed
para obtener información de todos los municipios de la provincia:
<- tidyRSS::tidyfeed(link_prov)
links_mun
::kable(links_mun %>% select(entry_title, entry_url)) %>%
kableExtra::kable_styling(full_width = F, font_size = 8) %>%
kableExtra::scroll_box(height = "300px") kableExtra
entry_title | entry_url |
---|---|
46001-ADEMUZ buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46001-ADEMUZ/A.ES.SDGC.BU.46001.zip |
46002-ADOR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46002-ADOR/A.ES.SDGC.BU.46002.zip |
46004-AGULLENT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46004-AGULLENT/A.ES.SDGC.BU.46004.zip |
46042-AIELO DE MALFERIT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46042-AIELO DE MALFERIT/A.ES.SDGC.BU.46042.zip |
46043-AIELO DE RUGAT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46043-AIELO DE RUGAT/A.ES.SDGC.BU.46043.zip |
46005-ALAQUAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46005-ALAQUAS/A.ES.SDGC.BU.46005.zip |
46006-ALBAIDA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46006-ALBAIDA/A.ES.SDGC.BU.46006.zip |
46007-ALBAL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46007-ALBAL/A.ES.SDGC.BU.46007.zip |
46008-ALBALAT DE LA RIBERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46008-ALBALAT DE LA RIBERA/A.ES.SDGC.BU.46008.zip |
46009-ALBALAT DELS SORELLS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46009-ALBALAT DELS SORELLS/A.ES.SDGC.BU.46009.zip |
46010-ALBALAT DELS TARONGERS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46010-ALBALAT DELS TARONGERS/A.ES.SDGC.BU.46010.zip |
46011-ALBERIC buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46011-ALBERIC/A.ES.SDGC.BU.46011.zip |
46012-ALBORACHE buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46012-ALBORACHE/A.ES.SDGC.BU.46012.zip |
46013-ALBORAIA ALBORAYA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46013-ALBORAIA ALBORAYA/A.ES.SDGC.BU.46013.zip |
46014-ALBUIXECH buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46014-ALBUIXECH/A.ES.SDGC.BU.46014.zip |
46016-ALCANTERA DE XUQUER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46016-ALCANTERA DE XUQUER/A.ES.SDGC.BU.46016.zip |
46015-ALCASSER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46015-ALCASSER/A.ES.SDGC.BU.46015.zip |
46018-ALCUBLAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46018-ALCUBLAS/A.ES.SDGC.BU.46018.zip |
46021-ALDAIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46021-ALDAIA/A.ES.SDGC.BU.46021.zip |
46022-ALFAFAR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46022-ALFAFAR/A.ES.SDGC.BU.46022.zip |
46024-ALFARA DE LA BARONIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46024-ALFARA DE LA BARONIA/A.ES.SDGC.BU.46024.zip |
46025-ALFARA DEL PATRIARCA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46025-ALFARA DEL PATRIARCA/A.ES.SDGC.BU.46025.zip |
46026-ALFARB buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46026-ALFARB/A.ES.SDGC.BU.46026.zip |
46027-ALFARRASI buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46027-ALFARRASI/A.ES.SDGC.BU.46027.zip |
46023-ALFAUIR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46023-ALFAUIR/A.ES.SDGC.BU.46023.zip |
46028-ALGAR DE PALANCIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46028-ALGAR DE PALANCIA/A.ES.SDGC.BU.46028.zip |
46029-ALGEMESI buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46029-ALGEMESI/A.ES.SDGC.BU.46029.zip |
46030-ALGIMIA D ALFARA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46030-ALGIMIA D ALFARA/A.ES.SDGC.BU.46030.zip |
46031-ALGINET buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46031-ALGINET/A.ES.SDGC.BU.46031.zip |
46032-ALMASSERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46032-ALMASSERA/A.ES.SDGC.BU.46032.zip |
46033-ALMISERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46033-ALMISERA/A.ES.SDGC.BU.46033.zip |
46034-ALMOINES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46034-ALMOINES/A.ES.SDGC.BU.46034.zip |
46035-ALMUSSAFES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46035-ALMUSSAFES/A.ES.SDGC.BU.46035.zip |
46036-ALPUENTE buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46036-ALPUENTE/A.ES.SDGC.BU.46036.zip |
46017-ALZIRA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46017-ALZIRA/A.ES.SDGC.BU.46017.zip |
46038-ANDILLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46038-ANDILLA/A.ES.SDGC.BU.46038.zip |
46039-ANNA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46039-ANNA/A.ES.SDGC.BU.46039.zip |
46040-ANTELLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46040-ANTELLA/A.ES.SDGC.BU.46040.zip |
46041-ARAS DE LOS OLMOS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46041-ARAS DE LOS OLMOS/A.ES.SDGC.BU.46041.zip |
46003-ATZENETA D ALBAIDA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46003-ATZENETA D ALBAIDA/A.ES.SDGC.BU.46003.zip |
46044-AYORA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46044-AYORA/A.ES.SDGC.BU.46044.zip |
46046-BARX buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46046-BARX/A.ES.SDGC.BU.46046.zip |
46045-BARXETA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46045-BARXETA/A.ES.SDGC.BU.46045.zip |
46047-BELGIDA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46047-BELGIDA/A.ES.SDGC.BU.46047.zip |
46048-BELLREGUARD buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46048-BELLREGUARD/A.ES.SDGC.BU.46048.zip |
46049-BELLUS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46049-BELLUS/A.ES.SDGC.BU.46049.zip |
46050-BENAGEBER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46050-BENAGEBER/A.ES.SDGC.BU.46050.zip |
46051-BENAGUASIL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46051-BENAGUASIL/A.ES.SDGC.BU.46051.zip |
46052-BENAVITES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46052-BENAVITES/A.ES.SDGC.BU.46052.zip |
46053-BENEIXIDA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46053-BENEIXIDA/A.ES.SDGC.BU.46053.zip |
46054-BENETUSSER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46054-BENETUSSER/A.ES.SDGC.BU.46054.zip |
46055-BENIARJO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46055-BENIARJO/A.ES.SDGC.BU.46055.zip |
46056-BENIATJAR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46056-BENIATJAR/A.ES.SDGC.BU.46056.zip |
46057-BENICOLET buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46057-BENICOLET/A.ES.SDGC.BU.46057.zip |
46268-BENICULL DE XUQUER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46268-BENICULL DE XUQUER/A.ES.SDGC.BU.46268.zip |
46060-BENIFAIO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46060-BENIFAIO/A.ES.SDGC.BU.46060.zip |
46059-BENIFAIRO DE LA VALLDIGNA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46059-BENIFAIRO DE LA VALLDIGNA/A.ES.SDGC.BU.46059.zip |
46058-BENIFAIRO DE LES VALLS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46058-BENIFAIRO DE LES VALLS/A.ES.SDGC.BU.46058.zip |
46061-BENIFLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46061-BENIFLA/A.ES.SDGC.BU.46061.zip |
46062-BENIGANIM buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46062-BENIGANIM/A.ES.SDGC.BU.46062.zip |
46063-BENIMODO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46063-BENIMODO/A.ES.SDGC.BU.46063.zip |
46064-BENIMUSLEM buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46064-BENIMUSLEM/A.ES.SDGC.BU.46064.zip |
46066-BENIPARRELL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46066-BENIPARRELL/A.ES.SDGC.BU.46066.zip |
46068-BENIRREDRA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46068-BENIRREDRA/A.ES.SDGC.BU.46068.zip |
46069-BENISSANO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46069-BENISSANO/A.ES.SDGC.BU.46069.zip |
46070-BENISSODA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46070-BENISSODA/A.ES.SDGC.BU.46070.zip |
46071-BENISSUERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46071-BENISSUERA/A.ES.SDGC.BU.46071.zip |
46072-BETERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46072-BETERA/A.ES.SDGC.BU.46072.zip |
46073-BICORP buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46073-BICORP/A.ES.SDGC.BU.46073.zip |
46074-BOCAIRENT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46074-BOCAIRENT/A.ES.SDGC.BU.46074.zip |
46075-BOLBAITE buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46075-BOLBAITE/A.ES.SDGC.BU.46075.zip |
46076-BONREPOS I MIRAMBELL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46076-BONREPOS I MIRAMBELL/A.ES.SDGC.BU.46076.zip |
46077-BUFALI buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46077-BUFALI/A.ES.SDGC.BU.46077.zip |
46078-BUGARRA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46078-BUGARRA/A.ES.SDGC.BU.46078.zip |
46079-BUÑOL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46079-BUÑOL/A.ES.SDGC.BU.46079.zip |
46080-BURJASSOT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46080-BURJASSOT/A.ES.SDGC.BU.46080.zip |
46081-CALLES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46081-CALLES/A.ES.SDGC.BU.46081.zip |
46082-CAMPORROBLES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46082-CAMPORROBLES/A.ES.SDGC.BU.46082.zip |
46083-CANALS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46083-CANALS/A.ES.SDGC.BU.46083.zip |
46084-CANET D EN BERENGUER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46084-CANET D EN BERENGUER/A.ES.SDGC.BU.46084.zip |
46085-CARCAIXENT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46085-CARCAIXENT/A.ES.SDGC.BU.46085.zip |
46086-CARCER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46086-CARCER/A.ES.SDGC.BU.46086.zip |
46087-CARLET buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46087-CARLET/A.ES.SDGC.BU.46087.zip |
46088-CARRICOLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46088-CARRICOLA/A.ES.SDGC.BU.46088.zip |
46089-CASAS ALTAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46089-CASAS ALTAS/A.ES.SDGC.BU.46089.zip |
46090-CASAS BAJAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46090-CASAS BAJAS/A.ES.SDGC.BU.46090.zip |
46091-CASINOS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46091-CASINOS/A.ES.SDGC.BU.46091.zip |
46259-CASTELLO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46259-CASTELLO/A.ES.SDGC.BU.46259.zip |
46092-CASTELLO DE RUGAT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46092-CASTELLO DE RUGAT/A.ES.SDGC.BU.46092.zip |
46093-CASTELLONET DE LA CONQUESTA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46093-CASTELLONET DE LA CONQUESTA/A.ES.SDGC.BU.46093.zip |
46094-CASTIELFABIB buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46094-CASTIELFABIB/A.ES.SDGC.BU.46094.zip |
46095-CATADAU buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46095-CATADAU/A.ES.SDGC.BU.46095.zip |
46096-CATARROJA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46096-CATARROJA/A.ES.SDGC.BU.46096.zip |
46097-CAUDETE DE LAS FUENTES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46097-CAUDETE DE LAS FUENTES/A.ES.SDGC.BU.46097.zip |
46098-CERDA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46098-CERDA/A.ES.SDGC.BU.46098.zip |
46109-CHELLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46109-CHELLA/A.ES.SDGC.BU.46109.zip |
46108-CHELVA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46108-CHELVA/A.ES.SDGC.BU.46108.zip |
46110-CHERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46110-CHERA/A.ES.SDGC.BU.46110.zip |
46111-CHESTE buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46111-CHESTE/A.ES.SDGC.BU.46111.zip |
46113-CHIVA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46113-CHIVA/A.ES.SDGC.BU.46113.zip |
46114-CHULILLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46114-CHULILLA/A.ES.SDGC.BU.46114.zip |
46099-COFRENTES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46099-COFRENTES/A.ES.SDGC.BU.46099.zip |
46100-CORBERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46100-CORBERA/A.ES.SDGC.BU.46100.zip |
46101-CORTES DE PALLAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46101-CORTES DE PALLAS/A.ES.SDGC.BU.46101.zip |
46102-COTES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46102-COTES/A.ES.SDGC.BU.46102.zip |
46107-CULLERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46107-CULLERA/A.ES.SDGC.BU.46107.zip |
46115-DAIMUS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46115-DAIMUS/A.ES.SDGC.BU.46115.zip |
46116-DOMEÑO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46116-DOMEÑO/A.ES.SDGC.BU.46116.zip |
46117-DOS AGUAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46117-DOS AGUAS/A.ES.SDGC.BU.46117.zip |
46134-EL GENOVES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46134-EL GENOVES/A.ES.SDGC.BU.46134.zip |
46191-EL PALOMAR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46191-EL PALOMAR/A.ES.SDGC.BU.46191.zip |
46206-EL PUIG DE SANTA MARIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46206-EL PUIG DE SANTA MARIA/A.ES.SDGC.BU.46206.zip |
46213-EL REAL DE GANDIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46213-EL REAL DE GANDIA/A.ES.SDGC.BU.46213.zip |
46119-EMPERADOR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46119-EMPERADOR/A.ES.SDGC.BU.46119.zip |
46120-ENGUERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46120-ENGUERA/A.ES.SDGC.BU.46120.zip |
46122-ESTIVELLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46122-ESTIVELLA/A.ES.SDGC.BU.46122.zip |
46123-ESTUBENY buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46123-ESTUBENY/A.ES.SDGC.BU.46123.zip |
46124-FAURA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46124-FAURA/A.ES.SDGC.BU.46124.zip |
46125-FAVARA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46125-FAVARA/A.ES.SDGC.BU.46125.zip |
46128-FOIOS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46128-FOIOS/A.ES.SDGC.BU.46128.zip |
46126-FONTANARS DELS ALFORINS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46126-FONTANARS DELS ALFORINS/A.ES.SDGC.BU.46126.zip |
46127-FORTALENY buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46127-FORTALENY/A.ES.SDGC.BU.46127.zip |
46131-FUENTERROBLES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46131-FUENTERROBLES/A.ES.SDGC.BU.46131.zip |
46133-GANDIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46133-GANDIA/A.ES.SDGC.BU.46133.zip |
46266-GATOVA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46266-GATOVA/A.ES.SDGC.BU.46266.zip |
46132-GAVARDA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46132-GAVARDA/A.ES.SDGC.BU.46132.zip |
46135-GESTALGAR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46135-GESTALGAR/A.ES.SDGC.BU.46135.zip |
46136-GILET buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46136-GILET/A.ES.SDGC.BU.46136.zip |
46137-GODELLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46137-GODELLA/A.ES.SDGC.BU.46137.zip |
46138-GODELLETA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46138-GODELLETA/A.ES.SDGC.BU.46138.zip |
46140-GUADASSEQUIES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46140-GUADASSEQUIES/A.ES.SDGC.BU.46140.zip |
46141-GUADASSUAR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46141-GUADASSUAR/A.ES.SDGC.BU.46141.zip |
46142-GUARDAMAR DE LA SAFOR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46142-GUARDAMAR DE LA SAFOR/A.ES.SDGC.BU.46142.zip |
46143-HIGUERUELAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46143-HIGUERUELAS/A.ES.SDGC.BU.46143.zip |
46144-JALANCE buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46144-JALANCE/A.ES.SDGC.BU.46144.zip |
46146-JARAFUEL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46146-JARAFUEL/A.ES.SDGC.BU.46146.zip |
46130-LA FONT DE LA FIGUERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46130-LA FONT DE LA FIGUERA/A.ES.SDGC.BU.46130.zip |
46129-LA FONT D EN CARROS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46129-LA FONT D EN CARROS/A.ES.SDGC.BU.46129.zip |
46139-LA GRANJA DE LA COSTERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46139-LA GRANJA DE LA COSTERA/A.ES.SDGC.BU.46139.zip |
46159-LA LLOSA DE RANES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46159-LA LLOSA DE RANES/A.ES.SDGC.BU.46159.zip |
46201-LA POBLA DE FARNALS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46201-LA POBLA DE FARNALS/A.ES.SDGC.BU.46201.zip |
46204-LA POBLA DE VALLBONA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46204-LA POBLA DE VALLBONA/A.ES.SDGC.BU.46204.zip |
46202-LA POBLA DEL DUC buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46202-LA POBLA DEL DUC/A.ES.SDGC.BU.46202.zip |
46205-LA POBLA LLARGA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46205-LA POBLA LLARGA/A.ES.SDGC.BU.46205.zip |
46264-LA YESA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46264-LA YESA/A.ES.SDGC.BU.46264.zip |
46019-L ALCUDIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46019-L ALCUDIA/A.ES.SDGC.BU.46019.zip |
46020-L ALCUDIA DE CRESPINS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46020-L ALCUDIA DE CRESPINS/A.ES.SDGC.BU.46020.zip |
46037-L ALQUERIA DE LA COMTESSA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46037-L ALQUERIA DE LA COMTESSA/A.ES.SDGC.BU.46037.zip |
46118-L ELIANA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46118-L ELIANA/A.ES.SDGC.BU.46118.zip |
46121-L ENOVA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46121-L ENOVA/A.ES.SDGC.BU.46121.zip |
46156-LLANERA DE RANES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46156-LLANERA DE RANES/A.ES.SDGC.BU.46156.zip |
46157-LLAURI buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46157-LLAURI/A.ES.SDGC.BU.46157.zip |
46149-LLIRIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46149-LLIRIA/A.ES.SDGC.BU.46149.zip |
46154-LLOCNOU DE LA CORONA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46154-LLOCNOU DE LA CORONA/A.ES.SDGC.BU.46154.zip |
46155-LLOCNOU DE SANT JERONI buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46155-LLOCNOU DE SANT JERONI/A.ES.SDGC.BU.46155.zip |
46153-LLOCNOU D EN FENOLLET buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46153-LLOCNOU D EN FENOLLET/A.ES.SDGC.BU.46153.zip |
46158-LLOMBAI buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46158-LLOMBAI/A.ES.SDGC.BU.46158.zip |
46152-LLUTXENT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46152-LLUTXENT/A.ES.SDGC.BU.46152.zip |
46185-L OLLERIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46185-L OLLERIA/A.ES.SDGC.BU.46185.zip |
46150-LORIGUILLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46150-LORIGUILLA/A.ES.SDGC.BU.46150.zip |
46151-LOSA DEL OBISPO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46151-LOSA DEL OBISPO/A.ES.SDGC.BU.46151.zip |
46160-MACASTRE buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46160-MACASTRE/A.ES.SDGC.BU.46160.zip |
46161-MANISES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46161-MANISES/A.ES.SDGC.BU.46161.zip |
46162-MANUEL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46162-MANUEL/A.ES.SDGC.BU.46162.zip |
46163-MARINES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46163-MARINES/A.ES.SDGC.BU.46163.zip |
46164-MASSALAVES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46164-MASSALAVES/A.ES.SDGC.BU.46164.zip |
46165-MASSALFASSAR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46165-MASSALFASSAR/A.ES.SDGC.BU.46165.zip |
46166-MASSAMAGRELL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46166-MASSAMAGRELL/A.ES.SDGC.BU.46166.zip |
46167-MASSANASSA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46167-MASSANASSA/A.ES.SDGC.BU.46167.zip |
46168-MELIANA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46168-MELIANA/A.ES.SDGC.BU.46168.zip |
46169-MILLARES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46169-MILLARES/A.ES.SDGC.BU.46169.zip |
46170-MIRAMAR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46170-MIRAMAR/A.ES.SDGC.BU.46170.zip |
46171-MISLATA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46171-MISLATA/A.ES.SDGC.BU.46171.zip |
46172-MOIXENT MOGENTE buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46172-MOIXENT MOGENTE/A.ES.SDGC.BU.46172.zip |
46173-MONCADA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46173-MONCADA/A.ES.SDGC.BU.46173.zip |
46175-MONTAVERNER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46175-MONTAVERNER/A.ES.SDGC.BU.46175.zip |
46176-MONTESA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46176-MONTESA/A.ES.SDGC.BU.46176.zip |
46177-MONTITXELVO MONTICHELVO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46177-MONTITXELVO MONTICHELVO/A.ES.SDGC.BU.46177.zip |
46178-MONTROI MONTROY buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46178-MONTROI MONTROY/A.ES.SDGC.BU.46178.zip |
46174-MONTSERRAT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46174-MONTSERRAT/A.ES.SDGC.BU.46174.zip |
46179-MUSEROS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46179-MUSEROS/A.ES.SDGC.BU.46179.zip |
46180-NAQUERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46180-NAQUERA/A.ES.SDGC.BU.46180.zip |
46181-NAVARRES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46181-NAVARRES/A.ES.SDGC.BU.46181.zip |
46182-NOVELE NOVETLE buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46182-NOVELE NOVETLE/A.ES.SDGC.BU.46182.zip |
46183-OLIVA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46183-OLIVA/A.ES.SDGC.BU.46183.zip |
46184-OLOCAU buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46184-OLOCAU/A.ES.SDGC.BU.46184.zip |
46186-ONTINYENT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46186-ONTINYENT/A.ES.SDGC.BU.46186.zip |
46187-OTOS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46187-OTOS/A.ES.SDGC.BU.46187.zip |
46188-PAIPORTA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46188-PAIPORTA/A.ES.SDGC.BU.46188.zip |
46189-PALMA DE GANDIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46189-PALMA DE GANDIA/A.ES.SDGC.BU.46189.zip |
46190-PALMERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46190-PALMERA/A.ES.SDGC.BU.46190.zip |
46192-PATERNA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46192-PATERNA/A.ES.SDGC.BU.46192.zip |
46193-PEDRALBA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46193-PEDRALBA/A.ES.SDGC.BU.46193.zip |
46194-PETRES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46194-PETRES/A.ES.SDGC.BU.46194.zip |
46195-PICANYA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46195-PICANYA/A.ES.SDGC.BU.46195.zip |
46196-PICASSENT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46196-PICASSENT/A.ES.SDGC.BU.46196.zip |
46197-PILES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46197-PILES/A.ES.SDGC.BU.46197.zip |
46198-PINET buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46198-PINET/A.ES.SDGC.BU.46198.zip |
46199-POLINYA DE XUQUER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46199-POLINYA DE XUQUER/A.ES.SDGC.BU.46199.zip |
46200-POTRIES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46200-POTRIES/A.ES.SDGC.BU.46200.zip |
46207-PU OL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46207-PU OL/A.ES.SDGC.BU.46207.zip |
46203-PUEBLA DE SAN MIGUEL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46203-PUEBLA DE SAN MIGUEL/A.ES.SDGC.BU.46203.zip |
46103-QUART DE LES VALLS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46103-QUART DE LES VALLS/A.ES.SDGC.BU.46103.zip |
46104-QUART DE POBLET buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46104-QUART DE POBLET/A.ES.SDGC.BU.46104.zip |
46105-QUARTELL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46105-QUARTELL/A.ES.SDGC.BU.46105.zip |
46106-QUATRETONDA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46106-QUATRETONDA/A.ES.SDGC.BU.46106.zip |
46208-QUESA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46208-QUESA/A.ES.SDGC.BU.46208.zip |
46209-RAFELBUNYOL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46209-RAFELBUNYOL/A.ES.SDGC.BU.46209.zip |
46210-RAFELCOFER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46210-RAFELCOFER/A.ES.SDGC.BU.46210.zip |
46211-RAFELGUARAF buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46211-RAFELGUARAF/A.ES.SDGC.BU.46211.zip |
46212-RAFOL DE SALEM buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46212-RAFOL DE SALEM/A.ES.SDGC.BU.46212.zip |
46214-REAL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46214-REAL/A.ES.SDGC.BU.46214.zip |
46215-REQUENA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46215-REQUENA/A.ES.SDGC.BU.46215.zip |
46216-RIBA ROJA DE TURIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46216-RIBA ROJA DE TURIA/A.ES.SDGC.BU.46216.zip |
46217-RIOLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46217-RIOLA/A.ES.SDGC.BU.46217.zip |
46218-ROCAFORT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46218-ROCAFORT/A.ES.SDGC.BU.46218.zip |
46219-ROTGLA I CORBERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46219-ROTGLA I CORBERA/A.ES.SDGC.BU.46219.zip |
46220-ROTOVA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46220-ROTOVA/A.ES.SDGC.BU.46220.zip |
46221-RUGAT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46221-RUGAT/A.ES.SDGC.BU.46221.zip |
46222-SAGUNTO SAGUNT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46222-SAGUNTO SAGUNT/A.ES.SDGC.BU.46222.zip |
46223-SALEM buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46223-SALEM/A.ES.SDGC.BU.46223.zip |
46267-SAN ANTONIO DE BENAGEBER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46267-SAN ANTONIO DE BENAGEBER/A.ES.SDGC.BU.46267.zip |
46224-SANT JOANET buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46224-SANT JOANET/A.ES.SDGC.BU.46224.zip |
46225-SEDAVI buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46225-SEDAVI/A.ES.SDGC.BU.46225.zip |
46226-SEGART buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46226-SEGART/A.ES.SDGC.BU.46226.zip |
46227-SELLENT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46227-SELLENT/A.ES.SDGC.BU.46227.zip |
46228-SEMPERE buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46228-SEMPERE/A.ES.SDGC.BU.46228.zip |
46229-SENYERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46229-SENYERA/A.ES.SDGC.BU.46229.zip |
46230-SERRA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46230-SERRA/A.ES.SDGC.BU.46230.zip |
46231-SIETE AGUAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46231-SIETE AGUAS/A.ES.SDGC.BU.46231.zip |
46232-SILLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46232-SILLA/A.ES.SDGC.BU.46232.zip |
46233-SIMAT DE LA VALLDIGNA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46233-SIMAT DE LA VALLDIGNA/A.ES.SDGC.BU.46233.zip |
46234-SINARCAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46234-SINARCAS/A.ES.SDGC.BU.46234.zip |
46235-SOLLANA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46235-SOLLANA/A.ES.SDGC.BU.46235.zip |
46236-SOT DE CHERA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46236-SOT DE CHERA/A.ES.SDGC.BU.46236.zip |
46237-SUECA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46237-SUECA/A.ES.SDGC.BU.46237.zip |
46238-SUMACARCER buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46238-SUMACARCER/A.ES.SDGC.BU.46238.zip |
46239-TAVERNES BLANQUES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46239-TAVERNES BLANQUES/A.ES.SDGC.BU.46239.zip |
46240-TAVERNES DE LA VALLDIGNA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46240-TAVERNES DE LA VALLDIGNA/A.ES.SDGC.BU.46240.zip |
46241-TERESA DE COFRENTES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46241-TERESA DE COFRENTES/A.ES.SDGC.BU.46241.zip |
46242-TERRATEIG buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46242-TERRATEIG/A.ES.SDGC.BU.46242.zip |
46243-TITAGUAS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46243-TITAGUAS/A.ES.SDGC.BU.46243.zip |
46244-TORREBAJA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46244-TORREBAJA/A.ES.SDGC.BU.46244.zip |
46245-TORRELLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46245-TORRELLA/A.ES.SDGC.BU.46245.zip |
46246-TORRENT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46246-TORRENT/A.ES.SDGC.BU.46246.zip |
46247-TORRES TORRES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46247-TORRES TORRES/A.ES.SDGC.BU.46247.zip |
46248-TOUS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46248-TOUS/A.ES.SDGC.BU.46248.zip |
46249-TUEJAR buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46249-TUEJAR/A.ES.SDGC.BU.46249.zip |
46250-TURIS buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46250-TURIS/A.ES.SDGC.BU.46250.zip |
46251-UTIEL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46251-UTIEL/A.ES.SDGC.BU.46251.zip |
46900-VALENCIA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46900-VALENCIA/A.ES.SDGC.BU.46900.zip |
46253-VALLADA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46253-VALLADA/A.ES.SDGC.BU.46253.zip |
46254-VALLANCA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46254-VALLANCA/A.ES.SDGC.BU.46254.zip |
46255-VALLES buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46255-VALLES/A.ES.SDGC.BU.46255.zip |
46256-VENTA DEL MORO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46256-VENTA DEL MORO/A.ES.SDGC.BU.46256.zip |
46257-VILALLONGA VILLALONGA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46257-VILALLONGA VILLALONGA/A.ES.SDGC.BU.46257.zip |
46258-VILAMARXANT buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46258-VILAMARXANT/A.ES.SDGC.BU.46258.zip |
46260-VILLAR DEL ARZOBISPO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46260-VILLAR DEL ARZOBISPO/A.ES.SDGC.BU.46260.zip |
46261-VILLARGORDO DEL CABRIEL buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46261-VILLARGORDO DEL CABRIEL/A.ES.SDGC.BU.46261.zip |
46262-VINALESA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46262-VINALESA/A.ES.SDGC.BU.46262.zip |
46147-XATIVA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46147-XATIVA/A.ES.SDGC.BU.46147.zip |
46145-XERACO buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46145-XERACO/A.ES.SDGC.BU.46145.zip |
46148-XERESA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46148-XERESA/A.ES.SDGC.BU.46148.zip |
46112-XIRIVELLA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46112-XIRIVELLA/A.ES.SDGC.BU.46112.zip |
46263-YATOVA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46263-YATOVA/A.ES.SDGC.BU.46263.zip |
46265-ZARRA buildings | http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46265-ZARRA/A.ES.SDGC.BU.46265.zip |
De este segundo conjunto de datos extraemos otra URL, en este caso la que nos dará acceso a los datos del municipio de interés:
<- "VALENCIA"
mun <- links_mun %>%
link_mun ::filter(stringr::str_detect(entry_title, mun)) %>%
dplyr::pull(entry_url)
dplyr link_mun
[1] "http://www.catastro.hacienda.gob.es/INSPIRE/Buildings/46/46900-VALENCIA/A.ES.SDGC.BU.46900.zip"
6.4 Descargar datos
La descarga se realiza con la función download.file()
que únicamente tiene dos argumentos principales, el enlace de descarga y la ruta con el nombre del archivo. En este caso hacemos uso de la función tempfile()
, muy útil para crear archivos temporales, es decir, archivos que únicamente existen en la memoría RAM de nuestro ordenador por un tiempo determinado. El archivo que descargamos es un fichero comprimido, con extensión *.zip
, por lo que debemos descomprimirlo con la función runzip()
, que requiere el nombre del archivo y el nombre de la carpeta donde lo queremos descomprimir. Por último, la función URLencode()
codifica una dirección URL que contiene caracteres especiales.
#options(timeout = 300)
<- base::tempfile()
temp ::download.file(utils::URLencode(link_mun), temp)
utils::unzip(temp, exdir = mun) utils
6.5 Importar datos
Para importar los datos utilizamos la función dir_ls()
del paquete fs
, que nos permite obtener los archivos y carpetas de una ruta concreta al mismo tiempo que filtramos por un patrón de texto (regexp = expresión regular). Aplicamos la función st_read()
del paquete sf
(Pebesma, 2022) al archivo espacial de formato Geography Markup Language (GML). Hablaremos de este formato (y de muchos otros) en próximas sesiones.
<- fs::dir_ls(mun, regexp = "building.gml")
file <- sf::st_read(file) buildings
Reading layer `Building' from data source
`C:\Users\scorp\OneDrive - Universitat de València\01 PROFESOR\01 Docencia\01 Curso 2023 2024\01 BIA - Datos espaciales\02 Libro\VALENCIA\A.ES.SDGC.BU.46900.building.gml'
using driver `GML'
Simple feature collection with 36346 features and 26 fields
Geometry type: MULTIPOLYGON
Dimension: XY
Bounding box: xmin: 720570.9 ymin: 4351286 xmax: 734981.9 ymax: 4382906
Projected CRS: ETRS89 / UTM zone 30N
::glimpse(buildings) dplyr
Rows: 36,346
Columns: 27
$ gml_id <chr> "ES.SDGC.BU.000100…
$ lowerCorner <chr> "725589.5805 43771…
$ upperCorner <chr> "725605.5005 43771…
$ beginLifespanVersion <chr> "2008-10-20T00:00:…
$ conditionOfConstruction <chr> "functional", "fun…
$ beginning <chr> "1890-01-01T00:00:…
$ end <chr> "1890-01-01T00:00:…
$ endLifespanVersion <chr> NA, NA, NA, NA, NA…
$ informationSystem <chr> "https://www1.sede…
$ reference <chr> "000100100YJ27F", …
$ localId <chr> "000100100YJ27F", …
$ namespace <chr> "ES.SDGC.BU", "ES.…
$ horizontalGeometryEstimatedAccuracy <dbl> 0.1, 0.1, 0.1, 0.1…
$ horizontalGeometryEstimatedAccuracy_uom <chr> "m", "m", "m", "m"…
$ horizontalGeometryReference <chr> "footPrint", "foot…
$ referenceGeometry <lgl> TRUE, TRUE, TRUE, …
$ currentUse <chr> "1_residential", "…
$ numberOfBuildingUnits <int> 1, 1, 1, 1, 1, 2, …
$ numberOfDwellings <int> 1, 0, 0, 1, 1, 0, …
$ numberOfFloorsAboveGround <chr> NA, NA, NA, NA, NA…
$ documentLink <chr> "http://ovc.catast…
$ format <chr> "jpeg", "jpeg", "j…
$ sourceStatus <chr> "NotOfficial", "No…
$ officialAreaReference <chr> "grossFloorArea", …
$ value <int> 201, 934, 35, 615,…
$ value_uom <chr> "m2", "m2", "m2", …
$ geometry <MULTIPOLYGON [m]> MULTI…
6.6 Preparar los datos
No nos vamos a detener demasiado en este punto (aunque podríamos hacerlo…). Por el momento, únicamente vamos a convertir la variable beginning (fecha de construcción del edificio) en clase Date
. Esta variable contiene algunas fechas en formato --01-01
, es decir, no tienen ningún año asignado. Por eso, reemplazamos el primer -
por 0000
.
<- buildings %>%
buildings mutate(beginning2 = stringr::str_replace(beginning, "^-", "0000")) %>%
mutate(beginning3 = lubridate::ymd_hms(beginning2)) %>%
mutate(beginning4 = lubridate::as_date(beginning3))
Warning: There was 1 warning in `stopifnot()`.
ℹ In argument: `beginning3 = lubridate::ymd_hms(beginning2)`.
Caused by warning:
! 6 failed to parse.
sum(is.na(buildings$beginning4))
[1] 6
¿Cómo podríamos mejorar el código anterior?
Descartamos las observaciones con valores ausentes para la variable de interés:
<- buildings %>% filter(!is.na(beginning4)) buildings
6.7 Gráfico de distribución
Antes de crear el mapa de la edad del edificado, lo que reflejará el crecimiento urbano, haremos un gráfico de distribución de la fecha de construcción de los edificios. De este modo, podremos identificar fácilmente los períodos de expansión urbana. Usaremos el paquete ggplot2
(Wickham et al., 2022) con la geometría de geom_density()
para este objetivo.
options(scipen = 999)
%>%
buildings ggplot(aes(beginning4)) +
geom_density(color = "#F06720", fill = "#E6DB61", alpha = 0.5) +
scale_x_date(breaks = seq(ymd("1800-01-01"),ymd("2020-01-01"), by = "20 years"),
labels = scales::date_format("%Y")) +
coord_cartesian(xlim = c(ymd("1800-01-01"),ymd("2020-01-01"))) +
theme_minimal() +
labs(y = "", x = "", title = "Evolución del desarrollo urbano")
6.8 Discretización
Para poder visualizar bien las diferentes épocas de crecimiento, categorizamos el año de construcción de los edificios en varios grupos. También es posible modificar el número de clases o bien el método aplicado (p.ej. jenks, fisher, etc.). Para más detalles ver la ayuda (?classIntervals
).
<- 11
n <- classInt::classIntervals(var = year(buildings$beginning4),
breaks n = n,
style = "quantile")
<- names(print(breaks, under = "<", over = ">", cutlabels = FALSE)) labels
style: quantile
< 1908 1908 - 1922 1922 - 1930 1930 - 1942 1942 - 1955
3303 3300 2155 4449 3006
1955 - 1963 1963 - 1968 1968 - 1974 1974 - 1983 1983 - 1999
3580 2952 3610 3354 3289
> 1999
3342
<- mutate(buildings,
buildings yr_cl = cut(year(beginning4),
$brks,
breakslabels = labels,
include.lowest = TRUE))
6.9 Mapa
Antes de representar los años de construcción de los edificios de Valencia en un mapa, vamos a seleccionar únicamente los edificios situados a cierta distancia del centro de la ciudad. Para ello usamos algunas funciones del paquete sf
(en próximas sesiones veremos este paquete en profundidad).
<- sf::st_as_sf(data.frame(lon = -0.37680, lat = 39.46979),
centro_valencia coords = c("lon", "lat"),
crs = 4326)
<- sf::st_transform(centro_valencia, sf::st_crs(buildings))
centro_valencia
<- sf::st_buffer(centro_valencia, 3000)
buffer
<- sf::st_intersection(buildings,buffer) buildings2
Warning: attribute variables are assumed to be spatially constant
throughout all geometries
Con esto ya estamos en disposición de crear nuestro primer mapa:
ggplot(data = buildings2) +
geom_sf(aes(fill = yr_cl), colour = "transparent") +
labs(title = "VALENCIA", fill = "") +
guides(fill = guide_legend(keywidth = .7, keyheight = 1.6)) +
scale_fill_manual(values = RColorBrewer::brewer.pal(n,"Spectral")) +
#RColorBrewer::display.brewer.all()
theme_void() +
theme(panel.background = element_rect(fill = "black"),
plot.background = element_rect(fill = "black"),
legend.justification = .5,
legend.text = element_text(colour = "white", size = 8),
plot.title = element_text(colour = "white", hjust = .5,
size = 30, margin = margin(t = 25)),
plot.title.position = "plot",
plot.margin = margin(r = 40, l = 40))
6.10 Agradecimientos
Esta práctica se ha basado en el trabajo realizado por Dominic Royé y Roberto Serrano-Notivoli.