Transithöhe aus Deklination berechnen
Dieser Rechner ermittelt, wie hoch ein Himmelsobjekt beim Durchgang durch den oberen Meridian über oder unter dem astronomischen Horizont steht.
Im Browser ausführen – kostenlos
Geben Sie die Deklination des Objekts und die geografische Breite des Beobachtungsorts in Dezimalgrad ein. Das Werkzeug zieht deren absoluten Unterschied von neunzig Grad ab und gibt zusätzlich die zugehörige Zenitdistanz aus. Damit können Sie Beobachtungen planen, Aufgaben prüfen und Astronomiesoftware testen, ohne Datum, Uhrzeit, Länge, Ephemeriden, Netzwerkzugriff oder Konto zu benötigen.
Bedeutung der Höhe beim oberen Transit
Der obere Transit findet statt, wenn ein Himmelsobjekt den Meridian des Beobachters bei der höheren seiner beiden täglichen Kulminationen überschreitet. In diesem Augenblick bestimmt der Unterschied zwischen geografischer Breite und Deklination den Winkelabstand des Objekts vom Zenit. Der Rechner verwendet vorzeichenbehaftete Dezimalgrade: nördliche Breite und nördliche Deklination sind positiv, südliche Werte negativ. Zunächst wird der Betrag ihrer Differenz als Zenitdistanz berechnet und anschließend von neunzig Grad abgezogen. Ein Ergebnis von neunzig Grad bedeutet, dass das Objekt im Zenit steht. Eine positive Höhe liegt über dem idealen astronomischen Horizont, null genau darauf; ein negativer Wert zeigt, dass das Objekt selbst beim oberen Transit darunter bleibt. Das Ergebnis beschreibt die geometrische Position. Gelände, Gebäude, Bäume, atmosphärische Refraktion und die scheinbare Verschiebung sehr naher Objekte werden nicht berücksichtigt.
Breite und Deklination richtig eingeben
Geben Sie beide Koordinaten als Dezimalgrad im geschlossenen Bereich von -90 bis 90 ein. Behalten Sie das Vorzeichen bei, denn es kennzeichnet die Hemisphäre: 35 als Breite bedeutet 35 Grad Nord, -35 dagegen 35 Grad Süd. Für die Deklination gilt dieselbe Konvention bezüglich des Himmelsäquators. Liegt Ihre Quelle in Grad, Bogenminuten und Bogensekunden vor, wandeln Sie diese zuerst um: Teilen Sie Minuten durch sechzig und Sekunden durch 3,600, addieren Sie beide Anteile zum Gradbetrag und wenden Sie anschließend das südliche beziehungsweise negative Vorzeichen auf den Gesamtwert an. Tragen Sie keine Länge, Rektaszension, keinen Azimut und keine Himmelsrichtungsbuchstaben in die Zahlenfelder ein. Länge und Uhrzeit bestimmen den Zeitpunkt des Transits, verändern aber diese geometrische Höhe nicht. Ungültige geografische Breiten und Deklinationen außerhalb des Bereichs werden abgewiesen, damit fehlerhafte Koordinaten kein glaubwürdig wirkendes Ergebnis liefern.
Das Ergebnis für die Beobachtung einordnen
Nutzen Sie die ausgegebene Höhe als schnelle geometrische Vorauswahl, nicht als vollständige Sichtbarkeitsprognose. Große positive Höhen bedeuten meist einen kürzeren Weg durch die Atmosphäre, weniger Extinktion und ruhigere Bilder als Beobachtungen am Horizont. Ein kleiner positiver Wert kann dennoch durch die örtliche Horizontlinie verdeckt sein; ein negativer Wert bedeutet in diesem Modell, dass das Objekt an dieser Breite nie aufgeht. Die Zenitdistanz hilft, wenn Instrumentengrenzen als Abstand von der Senkrechten statt als Höhe über dem Horizont angegeben sind. Für eine reale Sitzung verbinden Sie das Ergebnis mit Transitzeit, Dämmerung, Mondabstand, Wetter, Montierungsgrenzen und einem vermessenen Horizontprofil. Sternpositionen ändern sich für übliche Planungen nur wenig, doch Sonne, Mond, Planeten, Kometen und Satelliten wechseln ihre Koordinaten; verwenden Sie deren Deklination für das vorgesehene Datum. Im Browser ist die Berechnung kostenlos, automatisierte API-Anfragen kosten jeweils $0.002.
Anwendungsfälle
Ziele für einen Standort auswählen
Vergleichen Sie Katalogdeklinationen mit der Standortbreite und erkennen Sie hoch, niedrig oder unter dem Horizont kulminierende Objekte.
Planungssoftware überprüfen
Verwenden Sie das transparente analytische Ergebnis als Regressionstest für Meridianhöhen in Astronomieanwendungen.
Himmelskoordinaten vermitteln
Zeigen Sie, wie geografische Breite und Deklination die Zenitdistanz und Kulminationshöhe bestimmen.
Häufige Fragen
Welche Formel verwendet der Rechner?
Er verwendet Höhe = 90 Grad - |Breite - Deklination|. Der absolute Unterschied wird zusätzlich als Zenitdistanz ausgegeben.
Kann die Transithöhe negativ sein?
Ja. Ein negativer Wert bedeutet, dass das Objekt an dieser Breite selbst beim oberen Transit unter dem idealen astronomischen Horizont bleibt.
Warum werden Länge und Uhrzeit nicht benötigt?
Länge, Datum und Uhrzeit bestimmen den Zeitpunkt des Transits. Sind Deklination und Breite bekannt, folgt die geometrische Höhe allein aus diesen Koordinaten.
Enthält das Ergebnis atmosphärische Refraktion?
Nein. Es ist eine geometrische Höhe; die Refraktion hängt vom atmosphärischen Zustand ab und wirkt besonders nahe am Horizont.
Welche Vorzeichenkonvention gilt?
Verwenden Sie positive Werte für nördliche Breite und Deklination sowie negative Werte für südliche Breite und Deklination.
Was bedeutet eine Höhe von 90 Grad?
Die Deklination entspricht der Breite des Beobachters, sodass das Objekt beim oberen Transit durch den Zenit zieht.
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/transit-altitude \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"declination":20,"latitude":52}'const res = await fetch("https://api.kit.forhosting.com/astro/transit-altitude", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"declination": 20,
"latitude": 52
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/transit-altitude",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"declination": 20,
"latitude": 52
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/transit-altitude", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"declination":20,"latitude":52}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"declination":20,"latitude":52}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/transit-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
{
"declination": 20,
"latitude": 52
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.transit_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. |