Alcance geográfico de faro
Una luz a 40 m sobre el mar, vista con los ojos a 2 m de altura, asoma sobre el horizonte a unas 14,9 millas náuticas. Indique ambas alturas y obtenga ese límite por la curvatura terrestre en millas náuticas, kilómetros o millas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Altura del faro
- 40
- Altura del observador
- 2
- Unidad de altura
- M
- Unidad de distancia
- Nmi
- Altura del faro (m)
- 40
- Altura del observador (m)
- 2
- Radio de la Tierra
- 6 371 000
- Unidad del radio terrestre
- M
¿A qué distancia puede un navegante ver por primera vez la luz de un faro sobre mar abierto? El alcance geográfico responde a esa pregunta de curvatura terrestre con solo dos alturas: la elevación de la luz (plano focal) sobre el nivel del mar y la altura del ojo del observador en el puente, la cubierta o la costa. Esta calculadora de alcance geográfico de faro suma el horizonte geométrico de la luz con el del observador, escala opcionalmente el radio terrestre por refracción atmosférica y devuelve la separación máxima en millas náuticas, kilómetros u otras unidades de longitud.
Qué significa el alcance geográfico y cómo se suman dos horizontes
En una Tierra esférica, una luz de altura H sobre la superficie no puede enviar un rayo geométrico recto más allá de la tangente que apenas roza la esfera. La geometría elemental del triángulo rectángulo da la distancia al horizonte geométrico de la luz como la raíz cuadrada de dos veces el radio efectivo por H más H al cuadrado. Un observador de altura de ojo h tiene un horizonte simétrico de la misma forma.
La luz se hace justo visible cuando el alcance en tierra del buque iguala la suma de esos dos horizontes: el rayo de la luz encuentra el círculo de horizonte común desde la torre y la línea de vista del observador lo encuentra desde el mar. Esa suma es el alcance geográfico de la luz para la altura de ojo dada—la magnitud clásica tabulada en las listas de luces junto al alcance luminoso (nominal).
El alcance geográfico depende solo de la geometría y de la refracción opcional; el alcance luminoso depende de la potencia luminosa, la transmisividad atmosférica y el umbral del ojo humano. Si fija la altura del observador en cero recupera la distancia al horizonte marino del faro solo. Si iguala ambas alturas modela dos torres idénticas frente a frente.
Las costas reales tienen bruma, oleaje, acantilados e islas, así que los planificadores tratan el alcance geográfico como cota superior en aire claro sobre agua abierta, no como garantía de ver el destello a esa distancia en una noche de niebla.
Dónde sirve calcular el alcance de un faro
La formación en navegación costera usa una calculadora de alcance geográfico de faro para que el alumnado convierta elevaciones de la lista de luces y la altura de ojo en el puente en el límite de curvatura terrestre antes de hablar de alcance luminoso y meteorología. Las herramientas de planificación de derrota estiman cuándo una luz listada debe surgir sobre el horizonte geométrico para un francobordo o altura de puente dados en la aproximación.
Editores de cartas y sitios de contenido que compiten por calculadora de alcance geográfico de faro, distancia de visibilidad de faro o hasta dónde se ve un faro se benefician de una herramienta gratuita en el navegador cuya matemática coincide byte a byte con la vía de automatización. La formación de búsqueda y rescate y de vigilancia costera convierte la altura de la torre y el francobordo del buque en un radio de planificación para contacto visual sobre agua abierta.
Mantenga las peticiones pequeñas, fije los flotantes limpios en las pruebas y obtendrá alcances geográficos reproducibles para clases, aplicaciones y workers en el borde sin montar una pila completa de óptica atmosférica o de propagación radioeléctrica.
Qué puede hacer con ella
Lista de luces y planificación de derrota
Convierta la elevación listada de la luz y la altura de ojo en el puente en alcance geográfico en millas náuticas para notas de aproximación e instrucción.
Demostraciones en aula marítima
Muestre cómo elevar la luz o el observador alarga la visibilidad con la ley de horizonte de raíz cuadrada sobre agua abierta.
Formación SAR y vigilancia costera
Estime el radio de contacto visual en aire claro entre la altura de luz de una torre y el francobordo de un buque para material de briefing.
Preguntas frecuentes
¿Qué diferencia hay entre alcance geográfico y alcance luminoso (nominal)?
El alcance geográfico es el límite de línea de vista por curvatura terrestre a partir de dos alturas. El alcance luminoso o nominal depende de la intensidad de la luz, la atmósfera y el umbral del ojo. Una luz puede estar geométricamente sobre el horizonte y aun así ser demasiado débil para verse.
¿Qué altura debe usar para el faro?
Use la altura de la luz (plano focal) sobre el nivel medio del mar según la lista de luces o la carta, no necesariamente la cima de la mampostería de la torre.
¿Qué altura de ojo del observador debe introducir?
Use la altura de ojo en el puente o la cubierta sobre la línea de flotación para un buque, o la altura de pie sobre el agua o la playa para un observador en tierra. Los valores de puente suelen ser de varios metros; los adultos de pie suelen estar cerca de 1.5–1.8 m.
¿Qué factor de refracción debo usar?
Déjelo en 1, el valor por defecto, para la geometría pura. En trabajos ópticos costeros se usan a veces valores de 1,15 a 1,33, y en radio suele usarse 4/3; un factor mayor alarga un poco ambos horizontes.
¿Veré de verdad la luz a esa distancia?
Solo con aire limpio y sobre mar abierto. El alcance geográfico es un límite máximo que fija la curvatura de la Tierra; la bruma, el oleaje, los acantilados, las islas o la niebla pueden ocultar el destello mucho antes, y la potencia de la luz marca otro límite aparte.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/travel/lighthouse-geographic-range \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lighthouse_height":40,"observer_height":2}'const res = await fetch("https://api.kit.forhosting.com/travel/lighthouse-geographic-range", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lighthouse_height": 40,
"observer_height": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/lighthouse-geographic-range",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lighthouse_height": 40,
"observer_height": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/lighthouse-geographic-range", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lighthouse_height":40,"observer_height":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lighthouse_height":40,"observer_height":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/lighthouse-geographic-range", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"lighthouse_height": 40,
"observer_height": 2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.lighthouse_geographic_range",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
La validación fallida no se factura; las llamadas correctas consumen saldo prepago KIT al precio base publicado.
Contrato de entrada, refracción, unidades y forma de la respuesta
Ejemplo: una luz de cuarenta metros y altura de ojo de dos metros con radio terrestre por defecto y k igual a uno dan un alcance geográfico de unas catorce coma nueve millas náuticas. Envíe por POST un cuerpo JSON con dos números finitos no negativos obligatorios: lighthouse_height, la elevación del plano focal o de la luz sobre el nivel medio del mar o la superficie del agua local, y observer_height, la altura del ojo del navegante o vigía sobre la misma referencia. height_unit es opcional, por defecto metros, y acepta m, ft, km, mi o nmi para ambas alturas a la vez. earth_radius es opcional y por defecto seis millones trescientos setenta y un mil metros, el radio medio habitual de la Tierra, con earth_radius_unit opcional. refraction_k es opcional y por defecto uno para una esfera geométrica pura; el trabajo óptico costero a veces usa cerca de uno coma uno cinco a uno coma tres tres, y los planificadores de radio a menudo usan cuatro tercios. distance_unit es opcional y por defecto millas náuticas, la unidad habitual en cartas y listas de luces. En éxito el cuerpo repite alturas y unidades, informa lighthouse_height_m y observer_height_m, earth_radius_m, refraction_k y effective_radius_m, devuelve lighthouse_horizon, observer_horizon y geographic_range en la unidad elegida, e incluye siempre geographic_range_m, geographic_range_km, geographic_range_mi y geographic_range_nmi para interfaces multiunidad, más una cadena de fórmula y una nota breve de supuestos. Campos ausentes, alturas negativas, radio o k no positivos, valores no finitos y cadenas de unidad desconocidas fallan con invalid_input indicando el problema y no se facturan.
Dónde una API de alcance geográfico de faro aporta valor real
Como la implementación es parse de nivel A pura, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente.
Preguntas técnicas
¿Cómo se calcula el alcance geográfico de un faro?
Cada altura obtiene un horizonte geométrico d=sqrt(2·R_eff·height+height²). El alcance geográfico es d(lighthouse_height)+d(observer_height). R_eff es refraction_k por el radio planetario (Tierra media por defecto, k=1).
¿Cuánto cuesta la calculadora de alcance geográfico de faro?
La herramienta del navegador es gratuita. Las peticiones API consumen saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.