See-Großkreis-Distanz
Von Miami nach Bermuda misst der Großkreis 899,560522 Seemeilen, und Sie starten mit einem rechtweisenden Kurs von etwa 60 Grad. Geben Sie zwei Seepositionen in Dezimalgrad ein und erhalten Sie eine erste Törnplanung. 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
- Lat1
- 25,7617
- Lng1
- -80,1918
- Lat2
- 32,3078
- Lng2
- -64,7505
- Entfernung (sm)
- 899,560522
- Entfernung (km)
- 1.665,986087
- Anfangskurs (°)
- 60,510586
- Zentriwinkel (°)
- 14,982573
Ozeanpassagen werden in Seemeilen und wahren Graden geplant, nicht in Straßenkilometern. Wenn Sie zwei Seepositionen als Breite und Länge vorliegen haben—Hafeneinfahrten, Wegpunkte, AIS-Fixes oder kartierte Abfahrt und Landfall—brauchen Sie den kürzesten Weg auf der Kugel (den Großkreis) und den Anfangskurs, den Sie vom ersten Punkt zum zweiten steuern. Dieser Rechner für die Großkreisdistanz von Seerouten nimmt vier Koordinaten in Dezimalgrad entgegen, prüft ihre Bereiche, wendet die Haversine-Zentralwinkel-Formel auf einen veröffentlichten mittleren Erdradius an, rechnet die Bogenlänge in internationale Seemeilen um (genau 1852 Meter pro NM) und liefert den Vorwärtsazimut an der Abfahrt als wahren Kurs in Grad von 0 bis ausschließlich 360. Keine Kartentiles, kein Geocoding-Netzwerksprung und kein Zufalls-Seed—nur deterministische sphärische Navigationsarithmetik, die Sie offline nachrechnen können.
Was Großkreis-Segeldistanz und Anfangskurs bedeuten
Auf einer Kugel ist der kürzeste Weg zwischen zwei Punkten der Bogen eines Großkreises—der Schnitt der Kugel mit einer Ebene durch den Erdmittelpunkt und beide Positionen. Seeleute trugen historisch diese Orthodrome in die Karte ein und lasen die Distanz in Seemeilen ab, wobei eine internationale Seemeile genau 1852 Meter beträgt. Diese Fähigkeit bewertet den Zentralwinkel mit der numerisch stabilen Haversine-Formel, multipliziert mit einem konventionellen mittleren Erdradius von 6371 Kilometern und rechnet die resultierende Bogenlänge mit jener 1852-m-Definition in Seemeilen um.
Sie liefert denselben Bogen auch in Kilometern und den Zentralwinkel in Grad, damit Sie andere sphärische Werkzeuge gegenprüfen können. Der Anfangskurs ist der wahre Vorwärtsazimut an der Abfahrtsbreite und -länge: die Richtung der Großkreisbahn, wenn Sie den ersten Punkt verlassen, ausgedrückt in Grad im Uhrzeigersinn vom wahren Norden im halboffenen Intervall von 0 bis 360.
Dieses Peilung ist kein konstanter Loxodrom-Kurs für die ganze Passage; auf langen Ozeanstrecken ändert sich der wahre Kurs entlang des Großkreises, weshalb die traditionelle Praxis Zwischen-Wegpunkte oder eine reine Loxodrome nutzte, wenn ein konstanter Kompasskurs wichtiger war als die absolut kürzeste Distanz. Hier erhalten Sie das klassische Zahlenpaar der ersten Passagenplanung: wie viele Seemeilen auf dem Großkreis und in welche wahre Richtung starten.
Das Modell ist sphärisch, keine ellipsoide Geodäte wie Vincenty oder Karney auf WGS84, daher können Ergebnisse um einen kleinen Prozentbruchteil von vermessungsgenauen Bibliotheken abweichen—akzeptabel für Reiseabschätzungen, Ausbildung und Automatisierungsfilter, kein Ersatz für amtliche Seekarten oder typgeprüfte ECDIS-Routen.
Wer Überfahrten auf dem Großkreis plant
Yacht-Passagenplaner, Charterflotten und Küstenbetreiber nutzen Großkreisdistanz in Seemeilen, um Treibstoff, Wachen und Wetterfenster zu dimensionieren, bevor sie in vollständige Wetterrouting-Software investieren. Shipping-Analytics- und AIS-Anreicherungsjobs brauchen eine günstige, prüfbare NM-Spalte neben jedem Ursprung–Ziel-Paar, ohne einen kommerziellen Kartenabrechnungsstack aufzuziehen. Maritime Ausbildungsplattformen und Examensvorbereitungswerkzeuge brauchen ein deterministisches Orakel, das Distanz und wahren Anfangskurs liefert, damit Lernende Orthodrom-Arbeitsblätter gegen einen veröffentlichten Radius und eine Umrechnung prüfen können.
Fehlgeschlagene Validierung wird nicht berechnet. Für loxodrome Kurse mit konstanter Peilung, Multi-Stop-Optimierer oder Gezeitenströme behalten Sie spezialisierte Werkzeuge—diese Fähigkeit ist die Orthodrom-Primitive: Bereiche prüfen, Großkreis in NM messen, Abfahrtskurs melden, fertig.
Anwendungsfälle
Yacht- und kommerzielle Passagenplanung
Geben Sie Abfahrts- und Landfall-Lat/Lng ein, um Großkreisdistanz in Seemeilen und den wahren Anfangskurs für die erste Treibstoff- und Wachenplanung zu erhalten.
Maritime Ausbildung und Prüfungskontrollen
Ermöglichen Sie Lernenden, Orthodrom-Distanz und Abfahrtspeilung gegen ein festes Kugelmodell mit veröffentlichtem Radius und 1852 m pro NM zu prüfen.
Häufige Fragen
Wie wird die maritime Großkreisdistanz berechnet?
Die Haversine-Formel liefert den Zentralwinkel zwischen den beiden Lat/Lng-Positionen auf einer Kugel mit Radius 6371 km; die Bogenlänge wird mit genau 1852 Metern pro NM in internationale Seemeilen umgerechnet.
Ist das dieselbe Distanz wie die Loxodrome?
Nein. Diese Fähigkeit berechnet die Großkreis- (Orthodrom-) Distanz und den Anfangskurs. Eine Loxodrome hält eine konstante Peilung und ist auf mittleren Breiten-Ozeanstrecken in der Regel länger.
Bleibt der Anfangskurs während der ganzen Überfahrt gleich?
Nein. Er ist die Richtung, mit der Sie den ersten Punkt verlassen; auf langen Ozeanschlägen ändert sich der rechtweisende Kurs entlang des Großkreises laufend. Nutzen Sie Zwischenwegpunkte oder eine Loxodrome, wenn Ihnen ein fester Kurs wichtiger ist.
Wie genau ist das Kugelmodell?
Es behandelt die Erde als Kugel mit einem mittleren Radius von 6371 km, die Werte können daher um einen kleinen Bruchteil eines Prozents von vermessungsgenauen Ellipsoid-Werkzeugen abweichen. Für Reiseschätzungen genügt das, amtliche Seekarten ersetzt es nicht.
Was passiert, wenn ich Breite und Länge vertausche?
Die Werte können trotzdem in den gültigen Bereichen liegen und einen völlig anderen Ozean beschreiben. Prüfen Sie daher immer, dass die Breite die Nord-Süd- und die Länge die Ost-West-Koordinate ist, bevor Sie dem Ergebnis trauen.
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/travel/sea-great-circle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lat1":25.7617,"lng1":-80.1918,"lat2":32.3078,"lng2":-64.7505}'const res = await fetch("https://api.kit.forhosting.com/travel/sea-great-circle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lat1": 25.7617,
"lng1": -80.1918,
"lat2": 32.3078,
"lng2": -64.7505
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/sea-great-circle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lat1": 25.7617,
"lng1": -80.1918,
"lat2": 32.3078,
"lng2": -64.7505
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/sea-great-circle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lat1":25.7617,"lng1":-80.1918,"lat2":32.3078,"lng2":-64.7505}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lat1":25.7617,"lng1":-80.1918,"lat2":32.3078,"lng2":-64.7505}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/sea-great-circle", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"lat1": 25.7617,
"lng1": -80.1918,
"lat2": 32.3078,
"lng2": -64.7505
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.sea_great_circle",
"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
Eingabevertrag, Validierung und Lesen der Antwort
Die Breite muss im geschlossenen Intervall von −90 bis 90 liegen; die Länge von −180 bis 180 einschließlich. Ein häufiger Client-Fehler ist das Vertauschen von Breite und Länge beim Einfügen aus einer GIS-Gewohnheit, die x zuerst als Länge speichert: die Anfrage kann die Bereichsprüfungen bestehen und dennoch einen völlig falschen Ozean beschreiben—bestätigen Sie stets, dass lat Nord–Süd und lng Ost–West ist. Antipoden und nahezu antipodale Paare werden unterstützt; internes Clamping verhindert, dass Gleitkomma-Grenzfälle im Haversine-Schritt NaN erzeugen. Senden Sie einen JSON-Body mit vier erforderlichen endlichen Zahlen: lat1 und lng1 für die Abfahrts-Seeposition, lat2 und lng2 für das Ziel, alle in Dezimalgrad. Werte außerhalb dieser Bereiche, fehlende Felder, leere Strings, Booleans oder nicht-endliche Zahlen scheitern mit invalid_input und werden nicht abgerechnet. Identische Positionen liefern korrekt null distance_nm und null distance_km, mit initial_course_deg per Konvention auf 0. Bei Erfolg spiegelt der Body die vier Koordinaten, distance_nm und distance_km auf sechs Dezimalstellen gerundet für stabile Goldens, initial_course_deg als wahren Kurs an der Abfahrt, central_angle_deg für den Kugelwinkel, earth_radius_nm mit dem aus 6371 km und 1852 m abgeleiteten NM-Radius sowie eine kurze Formelzeichenkette, die das Modell bekräftigt. Der Preis ist ein flaches $0.002 pro erfolgreichem API-Item; der Tier-A-Browserpfad lässt Sie Miami–Bermuda oder beliebige eigene Wegpunkte testen, ohne eine volle Pipeline zu verdrahten. Koppeln Sie diesen Endpoint nur dann mit einem Geocoder, wenn Sie von Ortsnamen ausgehen; sobald Sie kartierte oder GPS-Lat/Lng haben, vermeiden Sie erneutes Geocoding nur um die Orthodrome zu messen.
Wo eine See-Großkreis-API ihren Nutzen bringt
Weil die Implementierung reines Parse-Tier-A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.
Integrationsbeispiele
AIS- und Flotten-OD-Anreicherung
Fügen Sie distance_nm- und initial_course_deg-Spalten zu Ursprung–Ziel-Reiseexporten hinzu—ohne kommerzielle Karten-API oder GIS-Server.
Technische Fragen
Was ist initial_course_deg?
Es ist der wahre Vorwärtsazimut am Abfahrtspunkt entlang des Großkreises, in Grad im Uhrzeigersinn vom wahren Norden, normalisiert auf den Bereich [0, 360). Es ist kein konstanter Loxodrom-Kurs für die ganze Passage.
Welche Koordinatenbereiche werden akzeptiert?
Breite lat1/lat2 muss zwischen −90 und 90 einschließlich liegen; Länge lng1/lng2 zwischen −180 und 180 einschließlich. Werte außerhalb des Bereichs oder nicht numerisch liefern invalid_input und werden nicht berechnet.
Was kostet der See-Großkreis-Routenrechner?
Das Browser-Tool ist gratis. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.