From 40a3119a73a6e53ea217c6af350394e942aaf8e8 Mon Sep 17 00:00:00 2001 From: luisgulo Date: Sun, 1 Nov 2026 13:25:49 +0100 Subject: [PATCH] Creamos Readme con explicacion de app y regla fisica real --- README.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) diff --git a/README.md b/README.md index e69de29..30425df 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,102 @@ +# Regla Portland Plotter - Visor & Simulador Náutico Pro + +Simulador web interactivo de alta precisión para la navegación náutica utilizando la **Regla Portland Plotter** (Transportador de Cuadrícula / Portland Course Plotter). + +Esta herramienta permite cargar cartas náuticas reales, medir y trazar rumbos verdaderos (`Rv`), calcular rumbos de aguja (`Ra`) considerando la corrección total (`Ct`), medir distancias reales en millas náuticas (`M`) mediante calibración de escala y trazar rutas múltiples (A ➞ B ➞ C ➞ ...). + +--- + +## 🛠️ Características Principales + +1. **Simulación Fiel de la Regla Portland:** + * Cuerpo translúcido con marcas graduadas milimetradas y flecha de dirección de rumbo (*Direction of Bearing*). + * Disco central transparente giratorio (Rosa de los Vientos) con cuadrícula interna paralela. + * Marca de lectura fija (índice negro) alineada en 90º con la regla. + +2. **Cálculo Náutico de Rumbo Verdadero (`Rv`):** + * Ajuste automático y sincronizado entre la orientación del cuerpo de la regla y la rosa de los vientos para obtener lecturas de precisión. + +3. **Corrección Total (`Ct`) y Rumbo Magnético/Aguja (`Rm/Ra`):** + * Control deslizante dinámico para ajustar la Corrección Total. `Ct=(±dm)+(±Δ)` + * Desglose directo e instantáneo de `Rv`, `Ct` y `Rm/Ra` en la barra superior. + +4. **Calibración de Escala Náutica (Millas Náuticas):** + * Herramienta de calibración en 2 clics sobre la escala de latitudes (1 minuto de latitud = 1 M), con solo marcar dos puntos a 5 millas. + * Memorización de proporción en píxeles independiente del zoom aplicado. + * Muestra visual inmediata de la distancia real en millas náuticas sobre cada tramo de la ruta. + +5. **Compatibilidad Multiplataforma (PC, Tablet y Móvil):** + * Soporte completo para eventos táctiles (`touchstart`, `touchmove`, `touchend`). + * Manejo inteligente de gestos: arrastre con 1 dedo para manipular la regla y desplazamiento libre (scroll) o uso de 2 dedos para explorar la carta náutica. + +--- + +## 🚀 Guía de Uso de la Aplicación Web + +### 1. Cargar una Carta Náutica +* **Cargar Imagen:** Usa el panel izquierdo para subir un archivo de imagen (`.png`, `.jpg`, `.webp`) de una carta náutica. +* **Zoom de Carta:** Ajusta el nivel de zoom mediante la barra de desplazamiento o los botones `+` y `-`. +* **Centrar Regla:** Haz clic en **"Centrar Regla"** en el menú superior para traer la regla a la parte visible de tu pantalla sin mover el mapa. + +### 2. Calibrar la Escala (Distancias) +1. Haz clic en **"Marcar Escala (5M)"**. +2. Haz clic sobre el **Punto 0** en la escala de latitudes (borde lateral de la carta náutica). +3. Haz clic sobre el **Punto 1** situado exactamente a **5 minutos (5 millas náuticas)** del primer punto. +4. La aplicación registrará la escala y mostrará la distancia sobre las rutas trazadas. + +### 3. Trazar Rutas (A ➞ B ➞ C) +1. Haz clic en el botón **"Añadir Puntos Ruta"**. +2. Haz clic en la carta para colocar el **Punto A** y a continuación el **Punto B**. +3. La regla se orientará y posicionará automáticamente entre los dos puntos: + * **Vector A ➞ B horizontal a la derecha:** Regla a 0º, rosa a 0º, `Rv = 090º`. + * **Vector B ➞ A horizontal a la izquierda:** Regla a 180º, rosa a 180º, `Rv = 270º`. + * **Vector de abajo hacia arriba:** Regla a 270º, rosa a 90º, `Rv = 000º`. +4. Puedes seguir haciendo clic para encadenar puntos (`C`, `D`, etc). + +--- + +## 📐 Manual de Uso de la Regla Portland Plotter (Versión Física) + +La **Regla Portland** es uno de los instrumentos de trazado náutico más populares en la navegación costera y de estima. + +Consta de una regla de plástico transparente con una flecha principal de dirección y un disco giratorio graduado (0º a 360º) con líneas paralelas en su interior. + +### 📄 Procedimiento 1: Medir un Rumbo Verdadero (`Rv`) entre dos puntos +1. **Colocar la regla:** Sitúa el borde recto de la regla uniendo el punto de origen (`A`) y el punto de destino (`B`). +2. **Orientar la flecha:** Asegúrate de que la **Gran Flecha de Dirección** (*Direction of Bearing*) apunte en el sentido hacia donde navega el barco (`A ➞ B`). +3. **Alinear el disco con los meridianos:** Gira el disco central transparente hasta que las líneas paralelas del interior del disco queden **perfectamente paralelas a los meridianos** (líneas Norte-Sur verticales) de la carta náutica. + * *Nota:* El triángulo rojo de Norte (000º) del disco debe apuntar hacia el Norte geográfico de la carta (parte superior). +4. **Leer el Rumbo Verdadero (`Rv`):** Lee los grados en el borde del disco indicados por la marca de lectura fija (índice o puntero negro en la regla). + +--- + +### 📄 Procedimiento 2: Trazar una línea de rumbo desde un punto conocido +1. **Ajustar el disco:** Gira el disco de la rosa hasta que el valor del rumbo verdadero que deseas navegar (`Rv`) coincida exactamente con la marca de lectura fija de la regla. +2. **Posicionar sobre la carta:** Coloca el borde de la regla sobre la posición inicial (Punto `A`). +3. **Orientar a la carta:** Manteniendo la regla apoyada en el Punto `A`, gira toda la regla hasta que las líneas internas del disco queden paralelas a los meridianos Norte-Sur de la carta (con el Norte del disco hacia arriba). +4. **Trazar la línea:** Con un lápiz, traza la línea a lo largo del borde de la regla en la dirección que marca la flecha principal. + +--- + +### 📄 Procedimiento 3: Convertir Rumbo Verdadero (`Rv`) a Rumbo de Aguja (`Ra`) +Para saber qué rumbo marcar en la brújula/aguja del barco: + +* **Ct**: Corrección total +* **dm**: Declinación Magnética. Si es E (Este) es positiva y si es W (Oeste) es negativa. +* **Δ**: Desvio de Aguja. Signo igual que la `dm` +* **Rv**: Rumbo Verdadero. El que se marca y lee en la Carta Naútica. +* **Ra**: Rumbo de Aguja. El rumbo que se ve y usa en el *Compás* (brújula) del barco. + +``` +Ct = (±dm) + (±Δ) +Rv = Ra + (±Ct) + +Luego el rumbo de aguja sera: +Ra = Rv - (±Ct) + +``` + + +* **Si la `Ct` es positiva `+`:** El `Ra` será menor que el `Rv`. **`Ra=Rv-Ct`**. +* **Si la `Ct` es negativa `-`:** El `Ra` será mayor que el `Rv`. `Ra=Rv-(-Ct)` que se queda en **`Ra=Rv+Ct`**. +