Luftmasse aus Höhenwinkel
Ein Objekt 30 Grad über dem Horizont hat die Luftmasse 2: Sein Licht durchquert doppelt so viel Atmosphäre wie im Zenit. Geben Sie den Höhenwinkel in Grad ein und erhalten Sie Zenitwinkel und Luftmasse. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Höhe (Grad)
- 30
- Zenitwinkel (Grad)
- 60
- Luftmasse
- 2
Dieser Rechner wandelt die Winkelhöhe eines Objekts über dem Horizont in die relative atmosphärische Luftmasse um. Zuerst wird der Zenitwinkel bestimmt, danach die übliche planparallele Sekansnäherung angewendet. Das Ergebnis beschreibt, wie viel Atmosphäre die Sichtlinie im Vergleich zu einer Quelle direkt im Zenit durchquert. Geben Sie einen Höhenwinkel in Grad ein, der größer als null und höchstens neunzig ist. Die Berechnung ist deterministisch, sofort verfügbar und eignet sich für Beobachtungspläne, Belichtungsvergleiche und Lehrzwecke.
Was die atmosphärische Luftmasse ausdrückt
Die atmosphärische Luftmasse ist ein dimensionsloses Maß für die Weglänge, die Licht durch die Erdatmosphäre zurücklegt, bezogen auf den kürzesten Weg im Zenit. Ein Objekt direkt über Ihnen steht in einem Höhenwinkel von 90 Grad und hat die Luftmasse 1. Je tiefer es steht, desto länger ist die schräge Luftsäule, die sein Licht durchquert, und desto größer wird die Luftmasse.
Das ist relevant, weil ein längerer Weg gewöhnlich stärkere Extinktion, Streuung, atmosphärische Absorption und Bildverschlechterung verursacht. Der Rechner erwartet den Höhenwinkel über dem astronomischen Horizont, nicht die Höhe über dem Meeresspiegel und nicht die Deklination. Diese Größen beantworten andere Fragen.
Ein positiver Höhenwinkel setzt das Ziel über den Horizont; bei null liegt es genau darauf. Das Werkzeug weist null und negative Werte bewusst zurück, weil die Sekansbeziehung am Horizont singulär wird und ein darunter befindliches Objekt nicht beschreibt. Verwenden Sie das Ergebnis als relative geometrische Wegschätzung mit der Zenitbeobachtung als Referenz.
So funktioniert die Sekansberechnung
In Grad angegebene Winkel werden vor der trigonometrischen Berechnung in Bogenmaß umgewandelt. Bei einem Höhenwinkel von 30 Grad beträgt der Sinus beispielsweise ein Halb, sodass sich die Luftmasse 2 ergibt. Bei 90 Grad ist der Sinus 1 und damit auch die Luftmasse 1.
Das zurückgegebene Objekt enthält den geprüften Höhenwinkel, den zugehörigen Zenitwinkel und die berechnete Luftmasse. Dadurch können Sie jeden Schritt nachvollziehen oder speichern. Eingaben müssen endliche Zahlen bis 90 Grad sein.
Numerische Zeichenfolgen werden für praktische Textformulare akzeptiert; mehrdeutige, fehlende, unendliche oder nicht numerische Werte werden abgewiesen.
Wann diese Näherung sinnvoll ist
Das Sekansmodell behandelt die Atmosphäre als flache, planparallele Schicht. Für Ziele deutlich über dem Horizont ist es anschaulich und praktisch: Es liefert eine schnelle Schätzung für die Beobachtungsplanung und erklärt, weshalb tief stehende Objekte stärkeren atmosphärischen Einflüssen ausgesetzt sind. Nahe am Horizont gewinnen jedoch Erdkrümmung, atmosphärische Refraktion, Beobachterhöhe, Luftdruck, Temperatur und die vertikale Luftverteilung zunehmend an Bedeutung.
Die ideale Sekansformel wächst dort unbegrenzt, während sich der reale optische Weg anders verhält. Nutzen Sie für Präzisionsphotometrie oder sehr kleine Höhenwinkel ein verfeinertes empirisches Modell oder ein Modell mit kugelförmiger Atmosphäre und stellen Sie die dafür nötigen Umweltdaten bereit. Dieser Rechner verschleiert seine Annahmen nicht durch eine undokumentierte Korrektur.
Er gibt das direkt angeforderte Sekansergebnis zurück, sodass die Zahl reproduzierbar und leicht mit Lehrbüchern, Tabellen oder Beobachtungsnotizen vergleichbar bleibt. Im Browser läuft dieselbe deterministische Logik ohne Netzwerkzugriff.
Anwendungsfälle
Eine Beobachtungsfolge planen
Vergleichen Sie Ziele anhand ihrer geometrischen Weglänge durch die Atmosphäre und bevorzugen Sie jene, die höher am Himmel stehen werden.
Relative Extinktionsbedingungen abschätzen
Verwenden Sie die Luftmasse als Eingabe für ein separates Extinktionsmodell, um die mögliche atmosphärische Abschwächung eines Ziels zu bewerten.
Höhen- und Zenitgeometrie vermitteln
Veranschaulichen Sie den Zusammenhang zwischen Höhenwinkel, Zenitwinkel und Sekansnäherung mit reproduzierbaren Werten.
Häufige Fragen
Welche Formel verwendet der Rechner?
Er verwendet X = sec(z) = 1 / sin(h), wobei z der Zenitwinkel und h der Höhenwinkel über dem Horizont ist.
Wie groß ist die Luftmasse im Zenit?
Bei einem Höhenwinkel von 90 Grad ist der Zenitwinkel null und die berechnete Luftmasse beträgt 1.
Warum werden null und negative Höhenwinkel abgewiesen?
Bei einem Höhenwinkel von null ist die Sekansnäherung singulär; ein negativer Wert setzt das Objekt unter den Horizont.
Ist das Ergebnis nahe am Horizont genau?
Nein. Die planparallele Sekansnäherung wird dort unrealistisch; ein verfeinertes Atmosphärenmodell ist dann vorzuziehen.
Beeinflusst die Beobachterhöhe dieses Ergebnis?
Nicht in dieser vereinfachten Berechnung. Sie verwendet nur den Winkel und modelliert weder Beobachterhöhe noch Druck, Temperatur oder Refraktion.
Ist der Höhenwinkel dasselbe wie die Deklination?
Nein. Gemeint ist die Höhe über dem astronomischen Horizont, weder die Höhe über dem Meeresspiegel noch die Deklination. Diese Größen beantworten andere Fragen und führen hier zu falschen Ergebnissen.
Warum wird ein Höhenwinkel von null abgelehnt?
Weil die einfache Sekansbeziehung am Horizont unendlich wird und ein Objekt unter dem Horizont nicht beschreibt. Erlaubt sind daher nur Werte größer als null bis höchstens 90 Grad.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/astro/airmass-from-altitude \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"altitude_degrees":30}'const res = await fetch("https://api.kit.forhosting.com/astro/airmass-from-altitude", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"altitude_degrees": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/airmass-from-altitude",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"altitude_degrees": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/airmass-from-altitude", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"altitude_degrees":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"altitude_degrees":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/airmass-from-altitude", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"altitude_degrees": 30
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.airmass_from_altitude",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
So funktioniert die Sekansberechnung
Zunächst wird der Höhenwinkel h mit z = 90 degrees - h in den Zenitwinkel z umgerechnet. Anschließend wird X = sec(z) ausgewertet, was X = 1 / sin(h) entspricht. Nur die ausgegebene Luftmasse wird auf zwölf Nachkommastellen gerundet, damit wiederholte Ausführungen stabiles JSON liefern und dennoch reichlich Genauigkeit für diese Näherung erhalten bleibt.
Wann diese Näherung sinnvoll ist
Senden Sie zur Automatisierung einen Höhenwinkel pro Anfrage; $0.002 ist der API-Grundpreis.
Technische Fragen
Was kostet eine API-Anfrage?
Der Grundpreis beträgt $0.002 pro Anfrage.