Calculadora de latitud con Polaris
Una altura observada de Polaris de 40° con correcciones de 0,5, -0,1 y 0,05 da una latitud de 40,45°. Usted aporta la lectura y las correcciones; la calculadora las suma en un solo paso y redondea solo al final. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Ho (grados)
- 40
- A0
- 0,5
- A1
- -0,1
- A2
- 0,05
- Decimales
- 4
- Latitud (°)
- 40,45
Latitud ≈ Ho + a0 + a1 + a2 con correcciones como entradas (sin red de almanaque). Intención de búsqueda: calculadora latitud polaris. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan.
De la altura de Polaris a su latitud
El método parte de una sola medida: la altura observada de Polaris sobre el horizonte, que se escribe Ho y se expresa en grados. Esa altura ya se acerca a su latitud, y tres pequeñas correcciones, a0, a1 y a2, la afinan. La calculadora simplemente las suma: la latitud es aproximadamente Ho más a0 más a1 más a2. Con una altura de 40° y correcciones de 0,5, -0,1 y 0,05, la latitud resulta de 40,45°. No se consulta ningún almanaque ni ninguna red, de modo que la misma lectura siempre da la misma latitud, algo útil para practicar, enseñar y revisar un cálculo hecho a mano.
Errores habituales al sacar la latitud con Polaris
El despiste más frecuente es perder un signo menos: una corrección negativa debe bajar el resultado, como hace -0,1 en el ejemplo. El segundo es mezclar unidades y escribir una corrección en minutos de arco mientras la altura está en grados; aquí todos los valores van en grados. El tercero es redondear cada corrección antes de sumarlas, lo que puede mover el último decimal; la calculadora redondea una sola vez, al final, y solo si usted elige un número de decimales. Por último, recuerde que el resultado es una aproximación construida con las correcciones que usted aporta, así que su calidad depende de tomarlas de la tabla correcta.
Preguntas frecuentes
¿De dónde salen las correcciones a0, a1 y a2?
Las aporta usted a partir de sus propias tablas. La calculadora no consulta ningún almanaque ni nada en línea: toma las tres correcciones tal como las escribe y las suma a la altura observada.
¿En qué unidad debo escribir las correcciones?
En grados, la misma unidad que la altura observada. Si su tabla da minutos de arco, divídalos entre 60 antes de escribirlos; de lo contrario, una corrección pequeña se contará como una grande.
¿Una corrección de Polaris puede ser negativa?
Sí. Escríbala con su signo menos y se restará. En el ejemplo anterior, la corrección a1 de -0,1 reduce el resultado, y por eso la latitud queda en 40,45 y no en una cifra mayor.
¿Cómo se redondea la latitud?
Solo cuando usted pide un número de decimales, y una sola vez, sobre la suma final, redondeando la mitad hacia arriba. Las correcciones nunca se redondean una por una, así que el último decimal no se desvía.
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/geo/polaris-latitude \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ho_deg":40}'const res = await fetch("https://api.kit.forhosting.com/geo/polaris-latitude", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ho_deg": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/polaris-latitude",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ho_deg": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/polaris-latitude", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ho_deg":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ho_deg":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/polaris-latitude", 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
{
"ho_deg": 40
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.polaris_latitude",
"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 calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones docentes.
Cómo funciona
Latitud ≈ Ho + a0 + a1 + a2 con correcciones como entradas (sin red de almanaque). lat = Ho + a0 + a1 + a2. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones docentes. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones docentes.
Entradas, límites y redondeo
Los decimales opcionales usan half-up una sola vez. Los campos de salida opcionales se omiten, nunca son null. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Proporcione los campos JSON obligatorios con nombres seguros para el DOM. Los tipos no válidos generan invalid_input. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones docentes. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones docentes.
Cuándo usarla
Úsela cuando la intención de búsqueda coincida. Latitud ≈ Ho + a0 + a1 + a2 con correcciones como entradas (sin red de almanaque). Entrega solo en EN; Nitro hidrata los locales. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones docentes. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones docentes.
Casos de integración
Comprobación rápida
Widget gratuito.
Automatización
El mismo JSON por el API.
Docencia
Ejemplos golden fijados.
Preguntas técnicas
¿Gratis?
Sí, tier A.
¿Red?
No la usa.
¿Entrada no válida?
Devuelve invalid_input.
¿API?
Sí, disponible.
¿Idiomas?
Solo EN; Nitro los hidrata.