b3510b3f2f6402b7b4aad27158a47bb1f0985460
El usuario veia en el popup TODA la informacion de golpe (INE + Airbnb + HUT) independientemente de la variable seleccionada. Eso es ruido innecesario. Popup ahora contextual segun el scope de la variable activa: - scope 'airbnb' (variables Airbnb): muestra Airbnb data - scope 'hut' (variables HUT): muestra HUT data - scope 'all' (INE vivienda/consumo): muestra INE data Ademas, el valor de la variable activa aparece destacado arriba de la seccion para que el usuario vea inmediatamente 'lo que pinta el mapa'. Dropdown reagrupado en 5 optgroups: - Habitatge (INE Cens 2021): viviendas totales + viviendas vacantes - Consum electric: 4 tramos (p10_muy_bajo, p10_bajo, p50_medio, p90_alto) - Presio Airbnb: listings, enteros, ingresos, por_1000 - Habitatge turistic legal HUT: registros, plazas - Avanzado: con_licencia, ratio, mediana_kWh CA: 'Habitatge (INE Cens 2021)' / 'Consum electric (Cens 2021)' / etc. ES: 'Vivienda (INE Censo 2021)' / 'Consumo electrico (Censo 2021)' / etc. Resultado: - Dropdown mas escaneable (5 grupos vs lista plana de 15) - Popup focal en lo que importa (no mas ruido) - Valor de la variable activa destacado arriba
Cases Tancades
Web publica que visibilitza la pressio turistica sobre el parc residencial de Balears, creuant dades oficiales d'INE (consum electric per seccio censal, com a proxy de vivenda semi-vacia) amb dades d'Inside Airbnb (listings georreferenciats).
Veure PLAN.md per al plan complet i l'arquitectura.
Estructura
data/raw/ Dades originals descarregades (no commitejades)
data/processed/ Dades intermiges del pipeline
data/output/ Dades finals (parquet, tiles, JSON)
docs/ Documentacio i materials de suport
scripts/ Pipeline Python
web/ Codi Astro de la web
FASE-*.md Bitacora de cada fase del projecte
Setup rapid
# Python
uv venv .venv
source .venv/bin/activate
uv pip install -r requirements.txt
# Node
nvm use 20
Estat
| Fase | Estat |
|---|---|
| Fase 0 - Setup | En curs |
| Fase 1 - Dades | Pendent |
| Fase 2 - Web MVP | Pendent |
| Fase 3 - Llanament | Pendent |
Fonts de dades
- INE - Intensitat d'us per consum electric: taula del fitxer
data/raw/viviendas vacias-hipotecas.xlsx(full 1). - INE - Seccions censals de Balears: shapefile descarregat de https://www.ine.es/prodyser/cartografia/seccionado_2025/
- Inside Airbnb - Listings Balears: http://insideairbnb.com/get-the-data/
- Captures conferencia OHIB (12-13 nov 2025):
docs/conferencia-OHIB-2025/
Llicencia
A determinar. Probablement CC BY-SA 4.0.
Languages
Astro
56.6%
Python
36.7%
JavaScript
4.2%
TypeScript
2.1%
CSS
0.4%