From 025e5e52134a52c45b207f0718c9f8f064dc404e Mon Sep 17 00:00:00 2001 From: aerom Date: Thu, 30 Apr 2026 13:50:45 -0400 Subject: [PATCH] fix(miami): corrige cartas que desaparecen al cambiar zoom y al toggle de boyas del mapa mundial - _recomputeHiddenCells: solo considera celdas 'dominantes' que esten dentro de su propio rango de zoom. Sin esto, band-5 (Harbour, min=10) ocultaba band-4 (Approach) incluso a zoom 9.x donde band-5 es invisible -> resultado: ninguna carta mostraba. - toggle-seamap: despues del toggle llama _recomputeHiddenCells + src.changed() en requestAnimationFrame para que el estado de celdas ENC se recalcule y nunca quede stale. - fallback BUOY_GENERIC: reemplaza el circulo 14x14 (vieja simbologia minuscula) por _encBuoyCanvas con boyshp=4 (pillar) para que cualquier boya sin boyshp explicito igual reciba icono 3D correcto. --- .gitignore | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..604b70c --- /dev/null +++ b/.gitignore @@ -0,0 +1,32 @@ +# Python +__pycache__/ +*.pyc +*.pyo +*.pyd +.venv/ +venv/ +*.egg-info/ +dist/ +build/ + +# Secrets +.env +*.env + +# ENC / chart binary exchange sets (large S-57 binaries) +Cartas/*/ENC_ROOT/**/*.000 +Cartas/*/ENC_ROOT/**/*.001 +Cartas/*/ENC_ROOT/**/*.002 +Cartas/*/ENC_ROOT/**/*.003 +Cartas/*/ENC_ROOT/**/*.004 +Cartas/*/ENC_ROOT/**/*.005 + +# Generated GeoJSON (rebuilt on demand) +backend/cache/ + +# Node +node_modules/ + +# OS +.DS_Store +Thumbs.db