Commit graph

3 commits

Author SHA1 Message Date
hacklab
4e79692336 Mapa de cobertura de Europa y norte de África, y descubrimiento genérico de vecinos
- src/render_europe.py: mapa de estado del catálogo sobre relieve de Natural
  Earth. Distingue lo procesado, lo declarado con datos de protegidos y lo
  declarado sin ellos. Es un mapa de estado, no de resultados: fuera de España
  no los hay todavía.
- Dos defectos de los datos de partida sorteados: Natural Earth deja ISO_A2 a
  "-99" en Francia y Noruega (se usa ISO_A2_EH), y centrar la etiqueta en la
  media de todos los puntos la manda al mar en países con islas lejanas (se usa
  el trozo más grande).
- dl_dem.sh toma la ventana de la región activa en vez de la de España.
- build_rasters descubre las capas de los vecinos por patrón, sin lista fija de
  sufijos, para que valga en cualquier país.
- Objetivo `make cobertura`.
2026-08-08 22:41:29 +02:00
hacklab
f890dd9448 Multi-país, idiomas, seguridad, instaladores y documentación
Seguridad
- Escapado de todo lo que viene de datos de terceros antes de ir al HTML,
  incluidos los tooltips de Leaflet. Los nombres de municipio salen de
  OpenStreetMap, que cualquiera puede editar: sin escapar, era una vía de
  inyección de código en el navegador de quien abriera el visor.

Multi-país
- El país pasa a ser un parámetro (REGION). Catálogo de 27 regiones entre
  Europa y el norte de África, declarando por país qué datos existen de verdad.
- Una malla por país y no una continental: Europa entera a 100 m son mil
  millones de celdas y unos 73 GB solo en capas ráster.
- Proyección equiárea propia para las regiones de fuera de Europa, donde
  EPSG:3035 deforma.

Interfaz
- Idiomas: castellano, inglés, francés y portugués, con selector persistente.
- Modo Mapa: el país entero sobre satélite, topográfico u OSM.
- Enlaces a mapas externos en la barra inferior, siempre visibles.
- Botón de ver de cerca también en la cabecera de la ficha.
- Fuera la distancia desde Madrid, que centralizaba algo de uso general.

Portabilidad
- install.sh e install.ps1 para Linux/macOS y Windows; requirements.txt.
- Sin rutas absolutas en el código.

Documentación
- Ocho páginas en docs/ para la wiki: instalación, uso, añadir un país,
  metodología, seguridad, fuentes y publicación.
2026-08-08 22:24:17 +02:00
sito
d4b3b803e0 RAVE SCOUT: análisis de aislamiento de España y visor de localizaciones
Barrido de los 498.528 km² de la península y Baleares sobre malla de 100 m
(EPSG:3035) para localizar sitios alejados de todo con acceso rodado.

- 12,5 M de edificios y 1,4 M de km de viales de OSM, incluidos los países
  vecinos para no inflar el aislamiento en la franja fronteriza
- Espacios protegidos oficiales (Red Natura 2000 + designación nacional) vía
  la Agencia Europea de Medio Ambiente: cubren el 29 % del país frente al 15 %
  que tenía OSM
- Modelo acústico con propagación real; es el filtro que de verdad corta, y
  deja 505 km² en toda España
- 355 localizaciones valoradas de 1 a 5 estrellas en seis criterios
- Visor autónomo con relieve, ortofoto PNOA por localización, relieve 3D y
  mapa deslizante con satélite, catastro y espacios protegidos
2026-08-08 20:29:27 +02:00