3.1.0 • Published 1 year ago

scraper-sede v3.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Scrapeo de sede catastro

Introduccion

El proyecto obtiene los .cat con informacion cartografica de todas las provincias y municipios de españa.

Lo hace a traves del scrapeo de la web Sede catastro.

Tecnologias utilizadas

  • Node.js
  • Puppeteer

Ejecucion

npm start

Implementaciones

Puppeteer

Se encarga de emular una version de chromium con la que se ejecuta la autenticacion y el bypass de captachas en la web.

Zip

Se encarga de la administracion y el manejo de archivos zip

getAxios

Obtencion de un cliente unico de axios para ahorrar rendimiento

Scraper/Municipio

Se encarga de las peticiones a los archivos cat de un municipio. Obtencion de id de peticion y stream del archivo.

Scraper/Provincia

  • Se encarga de iterar los municipios de una provincia.
  • Agrega a chunks de promises la obtencion de cada archivo para trabajarlos de manera mas eficiente
  • Obtencion de token de peticion

Scraper/Scraper

Implementacion de clase Zip, Puppeteer y Provincia para obtener la autenticacion, archivos y subir un zip final.

2.5.0

1 year ago

2.4.0

1 year ago

2.7.0

1 year ago

2.6.0

1 year ago

2.9.0

1 year ago

2.7.2

1 year ago

2.7.1

1 year ago

2.8.0

1 year ago

3.1.0

1 year ago

2.8.3

1 year ago

2.8.2

1 year ago

3.0.0

1 year ago

2.3.1

1 year ago

2.3.0

1 year ago

2.1.0

1 year ago

2.0.0

1 year ago

1.6.5

1 year ago

1.6.1

1 year ago

1.6.0

1 year ago

1.5.0

1 year ago

1.4.1

1 year ago

1.4.0

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago