Ángulo de elevación solar a partir de la sombra
Mida un objeto vertical y su sombra y sabrá a qué altura está el Sol: si la sombra mide lo mismo que el objeto, por ejemplo 2 metros cada uno, el Sol está a 45°. Una sombra más larga indica un Sol más bajo. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Altura
- 2
- Longitud de la sombra
- 2
- Ángulo (°)
- 45
- Ángulo (rad)
- 0,7853981634
- Relación altura-sombra
- 1
Esta calculadora convierte la altura medida de un objeto vertical y la longitud horizontal de su sombra en el ángulo aparente del Sol sobre el horizonte. Introduzca ambas medidas en la misma unidad, como metros, pies o centímetros. La herramienta divide la altura entre la sombra, aplica la tangente inversa y presenta grados, radianes y la razón utilizada. Resulta práctica para observaciones de campo, demostraciones escolares, planificación fotográfica y estudios sencillos de iluminación solar.
Mida el objeto y la sombra con coherencia
Elija un objeto recto, vertical y fácil de medir, por ejemplo un poste, una estaca o el borde de un muro. Mida su altura desde el mismo plano del suelo donde aparece la sombra y mida después la distancia horizontal desde la base hasta el extremo de esta. Use la misma unidad en ambos valores, ya que las unidades se cancelan al formar la razón.
Evite mezclar pies y pulgadas sin convertirlos previamente. Para obtener un resultado fiable, trabaje sobre suelo nivelado y localice un borde de sombra nítido. Una superficie inclinada, un objeto ladeado o una penumbra difusa aumentan el error.
Introduzca solo longitudes positivas: ni la altura física ni la sombra pueden ser cero en este modelo de triángulo rectángulo. La calculadora comprueba estas condiciones antes de efectuar la operación.
Comprenda el cálculo con tangente inversa
El objeto, su sombra y los rayos solares forman un triángulo rectángulo en el modelo geométrico simplificado. La altura vertical es el cateto opuesto al ángulo de elevación, mientras que la sombra constituye el cateto adyacente. Por ello se divide la altura entre la longitud de la sombra y se aplica la arcotangente.
El resultado se convierte de radianes a grados, aunque la respuesta también conserva los radianes y la razón para usos técnicos. Si altura y sombra son iguales, la razón vale uno y el ángulo es 45 grados. Una sombra corta indica un Sol alto; una sombra larga, un ángulo bajo.
El cálculo supone rayos rectos, objeto vertical y terreno horizontal. No corrige la pendiente, la refracción atmosférica, el tamaño aparente del disco solar ni obstáculos cercanos, factores normalmente menores que el error de una medición corriente.
Interprete el resultado de forma responsable
El ángulo obtenido describe la elevación aparente del Sol sobre un horizonte local ideal en el instante de la medición. No representa el acimut, un rumbo de brújula, la latitud, la hora ni una predicción. Como el Sol se desplaza continuamente, registre el lugar y la hora si desea comparar observaciones.
En una actividad didáctica puede medir el mismo poste a intervalos y observar cómo el ángulo aumenta hacia el mediodía solar y luego disminuye. También puede relacionar la altura solar con sombras de jardín o con el carácter de la luz fotográfica. La precisión depende de las medidas: un pequeño error en el extremo de una sombra corta puede cambiar bastante el resultado, por lo que no debe interpretar muchos decimales como certeza física.
No mire directamente al Sol; solo necesita el objeto y su sombra. Para topografía, navegación, normativa de construcción o análisis críticos, emplee instrumentos calibrados y métodos profesionales.
Qué puede hacer con ella
Realizar una lección de geometría solar
Mida un poste fijo durante el día y convierta cada sombra en un ángulo de elevación comparable.
Estimar la dirección vertical de la luz
Use una sombra para determinar si el Sol se encuentra bajo, a media altura o alto sobre el horizonte.
Registrar las sombras de un jardín
Anote la elevación solar aproximada junto con el recorrido de las sombras sobre las zonas plantadas.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Aplica ángulo = arcotangente(altura / longitud de sombra) y convierte después los radianes a grados.
¿Deben usar la misma unidad la altura y la sombra?
Sí. Puede emplear cualquier unidad de longitud, siempre que sea la misma para los dos valores.
¿Por qué la sombra debe ser mayor que cero?
La fórmula divide por esa longitud; un valor cero no define una razón finita para este triángulo.
¿La herramienta indica el rumbo del Sol?
No. Calcula la elevación sobre el horizonte, no el acimut ni un rumbo de brújula.
¿Qué significa que altura y sombra sean iguales?
La razón es uno y el ángulo de elevación solar calculado es 45 grados.
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/trig/sun-angle-from-shadow \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"height":2,"shadow_length":2}'const res = await fetch("https://api.kit.forhosting.com/trig/sun-angle-from-shadow", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"height": 2,
"shadow_length": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/sun-angle-from-shadow",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"height": 2,
"shadow_length": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/sun-angle-from-shadow", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"height":2,"shadow_length":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"height":2,"shadow_length":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/sun-angle-from-shadow", 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
{
"height": 2,
"shadow_length": 2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.sun_angle_from_shadow",
"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. |
Preguntas técnicas
¿Cuánto cuesta el cálculo mediante API?
Cada solicitud a la API cuesta $0.002; la calculadora del navegador ejecuta localmente la misma operación determinista.