Calculadora de radio geocéntrico
En la latitud 0° del WGS84, el radio geocéntrico es de 6378137 m, el radio ecuatorial completo. Escriba una latitud geodésica y, si quiere, una altura sobre el elipsoide para obtener la distancia al centro de la Tierra, o use otro elipsoide. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Latitud geodésica en grados
- 0
- Decimales
- 3
- H
- 0
- A
- 6 378 137
- Aplanamiento inv.
- 298,257223563
- Radio geocéntrico
- 6 378 137
Radio geocéntrico WGS84 ρ(φ) con altura opcional. Intención de búsqueda: radio geocéntrico. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan.
Qué indica el radio geocéntrico
El radio geocéntrico es la distancia en línea recta desde el centro de la Tierra hasta un punto. Si la Tierra fuera una esfera perfecta sería igual en todas partes, pero el modelo WGS84 es un elipsoide: una esfera ligeramente achatada en los polos. Su tamaño lo fijan dos números, el semieje mayor de 6378137 metros y el aplanamiento inverso de 298,257223563. Por eso el radio es máximo en el ecuador y menor hacia los polos. En el ejemplo, una latitud de 0° sin altura da exactamente 6378137 metros, tanto para el radio en superficie como para el radio geocéntrico.
Cómo se calcula y qué errores evitar
La calculadora toma la latitud geodésica, sitúa el punto sobre el elipsoide a partir de sus semiejes mayor y menor y mide su distancia al centro. Si añade una altura sobre el elipsoide, también da el radio a esa altura. Los errores típicos son introducir una latitud geocéntrica en lugar de una geodésica, usar la altura sobre el nivel del mar en vez de la altura sobre el elipsoide y escribir el aplanamiento donde se espera el aplanamiento inverso. Todas las longitudes van en metros y puede elegir los decimales; el redondeo se aplica una sola vez, al final.
Preguntas frecuentes
¿Qué es el radio geocéntrico?
Es la distancia en línea recta desde el centro de la Tierra hasta un punto situado en una latitud geodésica dada. Sobre el elipsoide WGS84 vale 6378137 metros en el ecuador.
¿Por qué cambia el radio con la latitud?
Porque el WGS84 es un elipsoide ligeramente achatado en los polos, no una esfera. Su radio es máximo en el ecuador, donde lo fija el semieje mayor, y disminuye hacia los polos.
¿Qué altura debo escribir?
La altura sobre el elipsoide en metros, no la altura sobre el nivel del mar. El resultado muestra tanto el radio en la superficie del elipsoide como el radio a la altura indicada.
¿Puedo usar un elipsoide distinto del WGS84?
Sí. Sustituya el semieje mayor y el aplanamiento inverso, que por defecto son 6378137 metros y 298,257223563, por los valores del elipsoide que necesite.
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/geocentric-radius \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lat_deg":45}'const res = await fetch("https://api.kit.forhosting.com/geo/geocentric-radius", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lat_deg": 45
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/geocentric-radius",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lat_deg": 45
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/geocentric-radius", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lat_deg":45}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lat_deg":45}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/geocentric-radius", 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
{
"lat_deg": 45
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.geocentric_radius",
"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, CMS, automatización o demostraciones docentes.
Cómo funciona
Radio geocéntrico WGS84 ρ(φ) con altura opcional. ρ mediante la fórmula del elipsoide a,b a la latitud geodésica. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. 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, 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, CMS, automatización o demostraciones docentes.
Entradas, límites y redondeo
Los decimales opcionales usan half-up una sola vez. Las salidas reflejan las entradas. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. Proporcione los campos JSON obligatorios. 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, 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, CMS, automatización o demostraciones docentes.
Cuándo usarla
Úsela cuando la intención de búsqueda coincida. Radio geocéntrico WGS84 ρ(φ) con altura opcional. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. 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, 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, CMS, automatización o demostraciones docentes.
Casos de integración
Comprobación rápida
Widget gratuito.
Automatización
El mismo JSON a través del 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í.
¿Idiomas?
Solo EN; Nitro los hidrata.