Conversor de radianes geográficos a grados
El software geográfico suele guardar la latitud y la longitud en radianes porque las fórmulas trigonométricas trabajan naturalmente con esa unidad.
Ejecutar — gratis
Sin embargo, las personas, los mapas, los informes y la mayoría de los campos de coordenadas resultan más legibles en grados decimales. Este conversor transforma una coordenada geográfica al multiplicarla por 180 y dividirla entre pi. Indique si el número es una latitud o una longitud para comprobar también que el resultado pertenece al intervalo válido del eje elegido.
Convierta correctamente una coordenada geográfica
Introduzca la coordenada numérica exactamente como la entrega su fuente en radianes y luego identifíquela como latitud o longitud. El conversor aplica la relación estándar: los grados equivalen a los radianes multiplicados por 180 y divididos entre pi. Por ello, pi radianes equivalen a 180 grados, pi dividido entre dos equivale a 90 grados y cero permanece igual en ambas unidades. La elección del eje cumple una función real. La latitud está limitada desde pi negativo dividido entre dos hasta pi positivo dividido entre dos, es decir, desde 90 grados sur hasta 90 grados norte. La longitud admite desde pi negativo hasta pi positivo, equivalente a 180 grados oeste y 180 grados este. Si el valor queda fuera del intervalo seleccionado, se rechaza en vez de producir una coordenada verosímil pero imposible. La respuesta incluye el eje normalizado, el valor original en radianes, el resultado en grados decimales y la fórmula aplicada para facilitar su revisión o reutilización.
Interprete signos, ejes y valores límite
El signo se conserva durante la conversión. En una latitud, un resultado positivo indica normalmente el norte y uno negativo, el sur. En una longitud, un valor positivo indica el este y uno negativo, el oeste. La capacidad mantiene el número con signo en lugar de añadir una letra de hemisferio, de modo que la salida sirve para campos decimales y formatos geográficos habituales. Se aceptan los límites exactos: pi positivo o negativo dividido entre dos para la latitud, y pi positivo o negativo para la longitud. El cero se devuelve como cero ordinario, incluso cuando JavaScript conservaría una representación de cero negativo. Solo se admite un número JSON finito; se rechazan valores ausentes, texto, infinito y NaN para evitar que un defecto de origen se convierta silenciosamente en una ubicación engañosa. Seleccione el eje que describe el campo, no el hemisferio: una coordenada occidental sigue siendo longitud y su signo negativo expresa el oeste.
Use el resultado en mapas y flujos de datos
Los radianes aparecen con frecuencia en cálculos de navegación, bibliotecas espaciales, modelos científicos, telemetría y estados exportados por aplicaciones. Los grados decimales suelen ser preferibles para mostrar una ubicación, completar un formulario cartográfico, escribir matrices de coordenadas al estilo GeoJSON, revisar registros o comparar un resultado con una lectura GPS convencional. Convierta la latitud y la longitud por separado y conserve la etiqueta de cada eje, ya que muchos formatos colocan la longitud antes de la latitud aunque en el habla se mencione primero la latitud. Esta operación modifica únicamente la unidad angular: no cambia el datum, la proyección, el sistema de referencia, la altitud, la precisión de la medición ni la posición física. Tampoco ajusta longitudes fuera de rango ni limita latitudes inválidas, pues eso podría ocultar datos incorrectos. La aritmética es determinista y no utiliza red, almacenamiento, azar ni hora actual. Puede comprobar un valor en el navegador o automatizar la misma conversión mediante la API por $0.002 por elemento.
Qué puede hacer con ella
Prepare coordenadas para un mapa
Transforme latitudes y longitudes en radianes en grados decimales admitidos por formularios y visualizaciones cartográficas habituales.
Normalice exportaciones de telemetría
Convierta campos angulares con signo y rechace los que superen el intervalo geográfico del eje declarado.
Audite cálculos de navegación
Muestre un resultado intermedio en radianes como grados legibles para compararlo con una coordenada GPS conocida.
Preguntas frecuentes
¿Qué fórmula utiliza el conversor?
Calcula grados = radianes × 180 / pi con el valor determinista de doble precisión de pi que proporciona la plataforma.
¿Por qué debo seleccionar latitud o longitud?
El eje define la validación: la latitud debe estar entre -pi/2 y pi/2, mientras que la longitud puede ir de -pi a pi.
¿Se admiten radianes negativos?
Sí. El signo se conserva: una latitud negativa suele indicar sur y una longitud negativa, oeste.
¿Esto cambia el sistema de referencia de coordenadas?
No. Solo cambia la unidad angular; no transforma el datum, la proyección, la altitud ni la ubicación física.
¿Cuánto cuesta una conversión mediante la API?
Cada conversión cuesta $0.002 por elemento. La versión del navegador puede utilizarse directamente en esta página.
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/coordinate-radians-to-degrees \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":0.7105724077059474,"axis":"latitude"}'const res = await fetch("https://api.kit.forhosting.com/geo/coordinate-radians-to-degrees", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 0.7105724077059474,
"axis": "latitude"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/coordinate-radians-to-degrees",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 0.7105724077059474,
"axis": "latitude"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/coordinate-radians-to-degrees", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":0.7105724077059474,"axis":"latitude"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":0.7105724077059474,"axis":"latitude"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/coordinate-radians-to-degrees", 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
{
"value": 0.7105724077059474,
"axis": "latitude"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.coordinate_radians_to_degrees",
"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. |