Envolver longitud a 0–360°
Una longitud oeste de -74,006° pasa a 285,994° en el eje de 0 a 360 que usan los datos climáticos y oceánicos. Escriba cualquier longitud finita y obtenga su valor dentro del intervalo desde 0 hasta 360 sin incluirlo, con la corrección aplicada. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Longitud
- -74,006
- Longitud 360
- 285,994
- Delta (°)
- 360
- Convención
- 0_to_360_east
Muchos modelos climáticos, reanálisis oceánicos y productos satelitales de nivel 3 almacenan la longitud en una malla de cero a trescientos sesenta grados, no en la convención con signo de ciento ochenta habitual en los mapas web. Si introduce una longitud occidental negativa en esas matrices, el valor cae en la celda equivocada; y convertir a mano con fórmulas de módulo improvisadas suele dejar un resto negativo o un valor exactamente igual a trescientos sesenta que algunos cargadores rechazan. Esta calculadora de envoltura de longitud toma cualquier longitud finita en grados decimales, aplica un módulo positivo estable al intervalo semiabierto de cero inclusive a trescientos sesenta exclusive, y devuelve el valor envuelto más un delta diagnóstico para que usted pueda auditar la corrección.
Por qué los datos climáticos y oceánicos usan longitud 0–360°
Los mapas web cartográficos y los dispositivos GPS casi siempre exponen la longitud como un valor con signo desde menos ciento ochenta hasta más ciento ochenta, con el oeste negativo, el este positivo y el antimeridiano en más o menos ciento ochenta.
Las comunidades climática y oceánica adoptaron otra contabilidad: mallas que empiezan en el meridiano de Greenwich a cero grados y aumentan de forma continua hacia el este hasta justo por debajo de trescientos sesenta, de modo que un campo global es un eje continuo sin cambio de signo en medio del Pacífico. Los productos de reanálisis, los modelos acoplados atmósfera–océano y muchos archivos al estilo CMIP esperan por tanto longitudes ya en ese eje de cero a trescientos sesenta antes de aplicar remuestreo bilineal, medias zonales o máscaras tierra–mar.
Si pega una ciudad del hemisferio occidental como Nueva York, a unos menos setenta y cuatro grados, en una malla 0–360 sin envolver, la consulta cae fuera del eje o se aliasa a un halo vacío. La identidad modular longitud trescientos sesenta igual al resto positivo de la longitud módulo trescientos sesenta tras plegar los negativos mapea todo ángulo real a ese intervalo semiabierto.
Cero permanece en Greenwich; menos diez se convierte en trescientos cincuenta; trescientos setenta se convierte en diez; ciento ochenta se mantiene en el lado de la línea de cambio de fecha de la convención con signo. Exactamente trescientos sesenta se pliega a cero para que el extremo abierto del intervalo no duplique el origen.
Contrato de entrada, forma de la respuesta y validación
Envíe un único campo obligatorio llamado longitude como número finito de grados decimales. No hay rechazo por “rango geográfico válido” más allá de la finitud: valores muy fuera del globo habitual, como quinientos cuarenta o menos setecientos veinte, se aceptan a propósito y se reducen módulo trescientos sesenta, porque los lotes a menudo acumulan trayectorias sin envolver o rumbos de varias revoluciones antes de normalizar.
Comprobaciones clásicas incluyen menos setenta y cuatro punto cero cero seis para una ciudad occidental de muestra, cero para el meridiano de Greenwich, ciento ochenta para el antimeridiano bajo la convención con signo, trescientos setenta para un valor que debe colapsar a diez, y una entrada deliberadamente no finita para ejercitar el camino de error. Use el formulario gratuito del navegador para comprobaciones rápidas y luego llame al mismo contrato desde scripts al preprocesar NetCDF climático, exportaciones CSV conformes con CF o claves de respuesta.
Dónde aparece en el trabajo real envolver la longitud a 0–360°
Los científicos del sistema Tierra que regrillan la salida de modelos sobre productos de observación convierten sin cesar entre longitudes con signo del GIS web y los ejes de cero a trescientos sesenta integrados en cubos de temperatura oceánica, niveles de presión atmosférica y mallas de concentración de hielo marino; una sola envoltura fiable elimina la deriva entre hojas de cálculo de laboratorio.
Los ingenieros de datos que construyen ETL para portales climáticos públicos necesitan una reducción modular determinista para que los trabajos nocturnos no desplacen una celda del Pacífico unos grados tras un caso límite de coma flotante. Los educadores que enseñan proyecciones cartográficas y convenciones de coordenadas quieren que el alumnado vea que menos setenta y cuatro y doscientos ochenta y seis describen el mismo meridiano bajo políticas de rango distintas, sin calcular restos a mano bajo presión de examen.
Si más adelante necesita la conversión inversa hacia la convención con signo de menos ciento ochenta a ciento ochenta, distancias de gran círculo o formato decimal a DMS, trátelos como intenciones de búsqueda y landings aparte en lugar de sobrecargar esta página de envoltura de longitud.
Qué puede hacer con ella
Preprocesado NetCDF climático y oceánico
Normalice longitudes GPS o GIS con signo al eje 0–360° que esperan las mallas de reanálisis, los archivos CMIP y los cubos oceánicos conformes con CF antes del remuestreo.
ETL por lotes para portales climáticos públicos
Aplique una envoltura modular determinista a columnas enteras de longitud para que los trabajos nocturnos no dejen restos negativos ni una celda de origen 360° duplicada.
Preguntas frecuentes
¿A qué rango envuelve esta herramienta la longitud?
Al intervalo semiabierto [0, 360): cero inclusive, trescientos sesenta exclusive. Exactamente 360 se pliega a 0 para no duplicar el origen.
¿Cómo se convierte una longitud occidental como −74°?
Por ejemplo −74 se convierte en 286, el mismo meridiano medido hacia el este desde Greenwich en una malla 0–360.
¿Rechaza el valor fuera de −180…180?
No. Cualquier real finito se acepta y se reduce módulo 360.
¿Qué diferencia hay entre 0–360 y −180…180?
La convención con signo −180…180 es habitual en mapas web (oeste negativo). Las mallas climáticas y oceánicas suelen usar 0–360 hacia el este desde Greenwich para un eje global continuo sin cambio de signo en medio del Pacífico.
¿Cuánto cuesta la calculadora de envoltura de longitud?
La herramienta del navegador es gratuita y se ejecuta en local.
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/wrap-longitude-360 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"longitude":-74.006}'const res = await fetch("https://api.kit.forhosting.com/geo/wrap-longitude-360", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"longitude": -74.006
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/wrap-longitude-360",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"longitude": -74.006
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/wrap-longitude-360", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"longitude":-74.006}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"longitude":-74.006}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/wrap-longitude-360", 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
{
"longitude": -74.006
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.wrap_longitude_360",
"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
Contrato de entrada, forma de la respuesta y validación
El manejador también acepta los alias cortos lon, lng, long y lon_deg para que los scripts copiados de flujos GIS o NetCDF no necesiten un paso de renombrado. Los campos ausentes, las cadenas vacías, los tokens no numéricos, NaN e Infinity fallan con invalid_input y no se cobran. En caso de éxito la respuesta repite la longitude limpia, devuelve longitude_360 como resultado envuelto en el intervalo semiabierto de cero inclusive a trescientos sesenta exclusive, marca already_in_range en true cuando la entrada ya estaba en esa banda, informa delta_degrees como la corrección firmada principal aplicada, documenta range con min cero y max_exclusive trescientos sesenta, etiqueta convention como zero_to_360_east e incluye cadenas formula y method para visualización y registro. El precio de las llamadas API correctas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.
Dónde aparece en el trabajo real envolver la longitud a 0–360°
Como esta capacidad es un motor parse puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo.
Casos de integración
Enseñanza de convenciones de rango de longitud
Muestre al alumnado que las longitudes occidentales pasan a valores por encima de 180° en una malla 0–360, con JSON golden en el que confiar en deberes y pruebas unitarias.