4a8e2d42b88e1583eec5f47c43be2b2e2583cfb5
L'usuaria no entenia el mapa: 15 variables, 2 capes redundants
(consumo_p10_muy_bajo + consumo_p10_bajo pintaven el MATEIX camp), i
noms quasi-iguals ('Cua de baix consum' vs 'Cua de consum baix').
Decidim tornar a 0.
3 capes simples, 3 botons grans (no dropdown):
1. 'Habitatges totals' (capa original)
2. 'Possibles vacants' (renova 4 capes consumo + viviendas_vacantes,
pintant consumo_p10_kwh amb semafor vermell)
3. 'Pressio turistica' (capa composta nova: airbnb_listings a
Mallorca/Menorca + hut_plazas a Eivissa,
pintades simultaniament)
Treu:
- 14 entrades de variableOptions
- 13 entrades de LAYERS
- 18 claus i18n obsoletes (group_consumo/presion/hut/avanzado +
variables buides)
- El format dropdown + optgroup
AFEGEIX:
- HTML <button> amb aria-pressed (estil actiu automatic via <style>)
- Listener click en lloc de change event
- Llegenda custom per 'pressio_turistica' amb 2 mini-barres
(groc-taronya Airbnb, blau HUT) perque la capa composta no
es pot representar amb un sol degradat
- formatTick especial per a possibles_vacants (kWh)
Net: -404 linies a Mapa.astro, -42 a cada i18n (-488 total).
astro-check: 0 errors nous a Mapa.astro.
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%