Construyendo un mapa con las transacciones inmobiliarias hasta la actualidad

Posted on by - 0 comments

Este es el primero de una serie de post donde se enseña a construir un mapa de calor con las transacciones inmobiliarias hasta la actualidad.

En este primer post, se descargaran los datos que se visualizaran en el mapa, estos datos son las transacciones inmobiliarias municipales. Esta información se obtiene del ministerio de fomento.

Transacciones inmobiliarias

En particular se construirá el mapa con los datos municipales.

La finalidad de este post, es que el mapa se puede actualizar de forma automática, por tanto ahora comienza la diversión!!!

En la web Transacciones inmobiliarias se hará click-derecho sobre el punto 2, transacciones inmobiliarias por municipios, aparecerá un desplegable, en este se debe de seleccionar la opción inspeccionar. Aparecerá una nueva ventana en la parte derecha del buscador y donde una parte del c??digo aparece en azul, esa es la parte que nos interesa!!! Haz click-derecho en

""sedal/34010210.XLS""

y aparecerá la opción de copiar link, seleccionaremos esta. Para comprobar que esta es el archivo que se quiere descargar, se abre una nueva pestaña en el buscador y se pega el link, en ese momento se descargara un archivo excel, este es el archivo que se utilizara para construir el mapa.

A continuación se monstrara el código en python3 para la descarga automática de este fichero, para el cual se utilizara la librería request.

# Se importa request
 import requests


#Se define la url
transacciones = ""http://www.fomento.gob.es/be2/sedal/34010210.XLS""

#Se hace la petición para descargar el fichero excel
resp = requests.get(transacciones)

#Se crea el archivo en el que se va a descarga la información que se ha 
 descargado
output = open('transacciones_municipales.xls', 'wb')

#Se escribe la información descargada en el fichero creado
output.write(resp.content)

#Se cierra el fichero
output.close()

Aparecerá el fichero que se ha descargado en la desde donde se ha ejecutado el script.

Y esto se da por concluido el primer post de esta serie para la construcción de un mapa.


Comment




HTML Preview:


Comments

There's no comments...