Conversor de rumbo cuadrantal a acimut
Convierta un rumbo cuadrantal en un acimut de círculo completo sin memorizar qué cuadrantes exigen sumar o restar.
Ejecutar — gratis
Introduzca una expresión abreviada como S 60 W o escrita como south sixty degrees west. El conversor interpreta la referencia inicial norte o sur, aplica el ángulo hacia el este u oeste y devuelve un acimut medido en sentido horario desde el norte, además de una versión normalizada del rumbo original.
Comprenda los dos sistemas de dirección
Un rumbo cuadrantal describe una dirección tomando como referencia el norte o el sur y girando después un ángulo hacia el este o el oeste. Por ejemplo, S 60 W parte del sur y gira sesenta grados hacia el oeste. El ángulo siempre está entre cero y noventa grados porque cada expresión permanece en un cuadrante. El acimut de círculo completo utiliza una sola escala: norte es 0 grados, este 90, sur 180 y oeste 270. Los valores aumentan en sentido horario hasta volver al norte. Por ello, la conversión depende de ambas letras cardinales y no solo del ángulo. Un mismo ángulo de sesenta grados produce 60 para N 60 E, 120 para S 60 E, 240 para S 60 W y 300 para N 60 W. El conversor aplica la operación correspondiente y entrega una dirección inequívoca para levantamientos, navegación, cartografía y documentación técnica. También muestra el rumbo normalizado para que usted pueda comprobar de inmediato cómo se interpretó la entrada.
Introduzca y compruebe el rumbo
Escriba el rumbo completo en el campo de texto. La notación abreviada puede usar letras cardinales, espacios, un ángulo numérico y un símbolo de grado opcional, como N 32.5 E o S 60° W. También se admite el inglés escrito, por ejemplo north thirty two degrees east y south sixty degrees west. Se aceptan números ingleses con guion, como forty-five. La primera dirección debe ser north o south y la última east o west; invertir esas funciones no forma un rumbo cuadrantal válido. El ángulo puede contener decimales, pero debe situarse entre cero y noventa, ambos incluidos. Tras convertirlo, compare el rumbo normalizado con el original antes de copiar el acimut. Así detectará errores como escribir east cuando la nota indica west. Compruebe además el cuadrante: nordeste corresponde a 0–90, sudeste a 90–180, sudoeste a 180–270 y noroeste a 270–360. El resultado está en grados y conserva la referencia norte de los datos de origen.
Use el resultado sin cambiar la referencia
Un acimut expresa una dirección angular, pero no determina qué norte empleó el rumbo original. Un levantamiento puede referirse al norte verdadero, de cuadrícula o magnético; esta conversión conserva esa referencia y no la corrige. Si el origen es magnético y el sistema de destino exige norte verdadero, aplique por separado la declinación correspondiente y documente su fecha y signo. La herramienta solo cambia la notación: no calcula distancias, coordenadas, convergencia ni rumbo recíproco. Preste atención a los límites. Un rumbo de cero grados sigue su referencia norte o sur, con independencia de que termine en este u oeste, mientras que uno de noventa grados coincide exactamente con este u oeste. El norte se expresa siempre como 0 grados, no 360, porque ambos representan la misma dirección y 0 es la forma normalizada habitual. En flujos automatizados, envíe un rumbo por solicitud y conserve ambos campos devueltos. El acimut sirve para cálculos y el rumbo normalizado queda como dato legible de auditoría. La API cuesta $0.002 por solicitud y no depende de redes ni tablas variables.
Qué puede hacer con ella
Normalizar notas topográficas
Convierta rumbos cuadrantales de escrituras o cuadernos de campo en acimuts para una tabla de cálculo uniforme.
Preparar importaciones cartográficas
Transforme texto direccional en grados horarios antes de cargar geometrías en programas SIG o CAD.
Comprobar ejercicios de navegación
Verifique la aritmética de conversión y conserve un rumbo normalizado junto a cada resultado.
Preguntas frecuentes
¿Cómo se convierte S 60 W?
En el cuadrante sudoeste se suma el ángulo a 180 grados, por lo que S 60 W se convierte en 240 grados.
¿Qué formatos de rumbo se admiten?
Use north o south, un ángulo y después east o west. Se admiten formas como N 32.5 E y expresiones inglesas como north thirty degrees east.
¿Puede el ángulo superar 90 grados?
No. Los ángulos cuadrantales van de 0 a 90 grados. Si el valor queda fuera, utilice directamente un acimut de círculo completo.
¿Se corrige la declinación magnética?
No. Solo cambia la notación y conserva la referencia norte original. Aplique aparte cualquier corrección magnética, verdadera o de cuadrícula.
¿Por qué el norte devuelve 0 y no 360?
Ambos valores indican la misma dirección. El resultado se normaliza al intervalo convencional que comienza en 0 grados.
¿Cuánto cuesta la conversión por API?
Cada solicitud cuesta $0.002. La versión del navegador puede ejecutar localmente la misma conversión determinista.
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/quadrant-to-azimuth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"south sixty degrees west"}'const res = await fetch("https://api.kit.forhosting.com/geo/quadrant-to-azimuth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "south sixty degrees west"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/quadrant-to-azimuth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "south sixty degrees west"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/quadrant-to-azimuth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"south sixty degrees west"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"south sixty degrees west"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/quadrant-to-azimuth", 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
{
"text": "south sixty degrees west"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.quadrant_to_azimuth",
"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. |