Abstand aus zwei Peilungen
Peilen Sie eine Landmarke unter 45°, laufen Sie 2 Seemeilen und peilen Sie erneut unter 90°: Sie waren beim ersten Mal 2,828427124746 Seemeilen entfernt, beim zweiten 2 und querab 2. Geben Sie beide Peilungen und die Strecke ein, um Ihren Plotter zu prüfen. 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
- Erste Peilung
- 45
- Zweite Peilung
- 90
- Zurückgelegte Strecke
- 2
- Peilungsdifferenz
- 45
- Abstand bei der ersten Peilung
- 2,8284271247
- Abstand bei der zweiten Peilung
- 2
- Abstand querab
- 2
Küstennavigatoren nutzen weiterhin zwei aufeinanderfolgende Peilungen eines festen Landmarks—Leuchtturm, Kap oder auffälliger Turm—um den Abstand ohne Radar oder GNSS abzuschätzen. Sie halten einen konstanten Kurs, notieren die Relativpeilung des Objekts, laufen eine bekannte Distanz und nehmen eine zweite Relativpeilung desselben Objekts. Dieser Rechner für Abstand aus zwei Peilungen wendet den Sinussatz im Dreieck aus den beiden Schiffspositionen und dem Landmark an und liefert den Abstand bei der ersten Beobachtung, bei der zweiten und den klassischen Abstand, wenn das Objekt querab liegt. Sonderfälle wie das Verdoppein des Bugwinkels und die Vier-Strich-Peilung folgen aus denselben Formeln, sodass Ausbildungsübungen und Wachkontrollen konsistent bleiben.
Was zwei Peilungen und eine gelaufene Distanz messen
Hält ein Fahrzeug einen konstanten Kurs und beobachtet ein festes Objekt zweimal, ist die Strecke zwischen den beiden Ortern ein gerades Segment bekannter Länge—die gelaufene Distanz aus Log, Fahrt und Zeit oder geplanten Schenkeln. Die erste Relativpeilung ist der Winkel zwischen Kurs und Sichtlinie zum Landmark bei der ersten Beobachtung; die zweite Relativpeilung ist derselbe Winkeltyp, gemessen nach dem Zurücklegen dieser Distanz. Diese beiden Winkel und die gelaufene Distanz bilden ein Dreieck mit Ecken in der ersten Position, der zweiten und dem Landmark.
Der Innenwinkel an der ersten Position entspricht der ersten Relativpeilung; der Winkel am Landmark ist die absolute Differenz der beiden Relativpeilungen; der Winkel an der zweiten Position ist das Supplement der zweiten Relativpeilung, wenn beide Sichten auf derselben Kursseite liegen.
Der Sinussatz liefert dann den Abstand an der zweiten Position als gelaufene Distanz mal Sinus der ersten Peilung geteilt durch Sinus der Peilungsdifferenz, den Abstand an der ersten Position als gelaufene Distanz mal Sinus der zweiten Peilung geteilt durch denselben Sinus der Differenz, und den Abstand querab als gelaufene Distanz mal Produkt beider Sinus geteilt durch diesen Sinus der Differenz.
Relativpeilungen müssen strikt zwischen null und einhundertachtzig Grad liegen, damit das Objekt nicht recht voraus oder achteraus auf der Kurslinie liegt, und sie müssen sich unterscheiden, damit das Dreieck nicht zusammenbricht. Einheiten der gelaufenen Distanz—Seemeilen, Kilometer oder Landmeilen—gehen unverändert in jedes Abstandsergebnis ein.
Wo diese Berechnung an Bord hilft
Wachoffiziere und Küstenskipper nutzen einen Rechner für Abstand aus zwei Peilungen, um Plotter-Reichweiten zu prüfen, wenn ein Leuchtturm oder Kap die einzige auffällige Marke ist, besonders bei Radarclutter oder GNSS-Mehrwegeeffekten nahe Klippen. Segelschulen und die Vorbereitung auf Küstennavigationsprüfungen brauchen ein deterministisches Orakel, das Verdoppein des Bugwinkels und Vier-Strich-Peilungen reproduziert, damit Kandidaten Handarbeit ohne vollständigen ECDIS-Stack prüfen können. Simulator- und Spiel-Engines, die visuelle Lotsung modellieren, können dasselbe reine Modul aufrufen, um den Schiffs-Abstand nach zwei protokollierten Relativpeilungen und einer notierten gelaufenen Distanz zu setzen.
Halten Sie Peilungen als Relativwinkel zum Kurs, nicht als rohe Kompassablesungen, es sei denn, Sie reduzieren sie zuerst auf Relativpeilungen derselben Kursseite; fixieren Sie die gerundeten Abstände in Tests und erhalten reproduzierbare Küstengeometrie für Hausaufgaben, LMS-Plugins und Edge-Worker ohne eigene Kartenbibliothek.
Anwendungsfälle
Brücken- und Küstennavigationskontrollen
Aus zwei Relativpeilungen eines Leuchtturms und der gelaufenen Distanz dazwischen berechnen Sie den Abstand bei jeder Beobachtung und querab, um Radar- oder Plotter-Reichweiten zu prüfen.
Ausbildung und Prüfungen der Küstennavigation
Prüfen Sie Übungen zum Verdoppein des Bugwinkels und zur Vier-Strich-Peilung mit einem deterministischen Orakel, das den Sinussatz-Antworten der Lehrbücher entspricht.
Häufige Fragen
Was ist hier eine Relativpeilung?
Der Winkel in Grad zwischen dem Kurs des Fahrzeugs (Bug entlang der Bahn) und der Sichtlinie zum Landmark. Wandeln Sie absolute Kompasspeilungen vor dem Aufruf in Relativpeilungen um, wenn Sie wahre oder magnetische Peilungen gemessen haben.
Warum müssen die beiden Peilungen differieren?
Gleiche oder nahezu gleiche Peilungen machen sin(|β−α|) null, das Dreieck bricht zusammen und der Abstand ist undefiniert.
Was ist die Vierstrichpeilung?
Der klassische Fall mit einer ersten Peilung von 45° und einer zweiten von 90°. Der Abstand querab ist dann gleich der zurückgelegten Strecke: Nach 2 Seemeilen liegt die Landmarke 2 Seemeilen querab.
Welche drei Abstände berechnet der Rechner?
Den Abstand zur Landmarke bei der ersten Peilung, bei der zweiten und wenn sie querab liegt. Mit 45°, 90° und einer Strecke von 2 sind das 2,828427124746, 2 und 2.
Warum muss jede Peilung zwischen 0° und 180° liegen?
Bei 0° oder 180° liegt die Landmarke genau voraus oder achteraus auf Ihrer Kurslinie, sodass kein Dreieck entsteht und sich der Abstand nicht berechnen lässt.
In welcher Einheit erscheinen die Ergebnisse?
In derselben Einheit wie die gelaufene Strecke. Geben Sie diese in Seemeilen, Kilometern oder Landmeilen ein, erscheinen alle drei Abstände in genau dieser Einheit.
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/geo/distance-off-two-bearings \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"first_bearing":45,"second_bearing":90,"distance_run":2}'const res = await fetch("https://api.kit.forhosting.com/geo/distance-off-two-bearings", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"first_bearing": 45,
"second_bearing": 90,
"distance_run": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/distance-off-two-bearings",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"first_bearing": 45,
"second_bearing": 90,
"distance_run": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/distance-off-two-bearings", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"first_bearing":45,"second_bearing":90,"distance_run":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"first_bearing":45,"second_bearing":90,"distance_run":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/distance-off-two-bearings", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"first_bearing": 45,
"second_bearing": 90,
"distance_run": 2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.distance_off_two_bearings",
"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, Antwortfelder und Validierung
Relativpeilungen müssen strikt größer als null und strikt kleiner als einhundertachtzig Grad sein. Die gelaufene Distanz muss strikt positiv sein. Eine method-Zeichenkette benennt die Sinussatz-Lösung mit Relativpeilungen, und formula formuliert die drei Identitäten zur Anzeige neben der Antwort. Fehlgeschlagene Validierung wird nicht berechnet; erfolgreiche Parse-Aufrufe nutzen den veröffentlichten Basispreis. Senden Sie per POST einen JSON-Körper mit drei erforderlichen endlichen Zahlen: first_bearing, die Relativpeilung in Grad bei der ersten Beobachtung; second_bearing, die Relativpeilung in Grad bei der zweiten; und distance_run, die positive Distanz zwischen diesen Sichten bei konstantem Kurs. Jedes Feld darf als JSON-Zahl oder numerische Zeichenkette kommen; Aliase wie bearing1, bearing2, first_angle, second_angle, alpha, beta, run, distance und distance_steamed werden für dieselben Größen akzeptiert. Bei Erfolg spiegelt der Körper first_bearing, second_bearing und distance_run; meldet bearing_difference als absolute Differenz in Grad; und liefert distance_off_at_first, distance_off_at_second und distance_off_abeam auf zwölf Dezimalstellen gerundet für stabile Goldens über Runtimes. Beispiel: first_bearing fünfundvierzig, second_bearing neunzig, distance_run zwei ergibt die Vier-Strich-Regel mit Abstand querab gleich zwei in derselben Einheit wie die gelaufene Distanz.
Integrationsbeispiele
Simulatoren und Automatisierung
Speisen Sie protokollierte Relativpeilungen und gelaufene Distanz in eine reine Parse-API, damit Brückensimulatoren und Notizbücher stabile Abstandswerte ohne Kartenbibliotheken erhalten.
Technische Fragen
Wie berechne ich den Abstand aus zwei Peilungen?
Senden Sie first_bearing und second_bearing als Relativpeilungen in Grad (strikt zwischen 0 und 180) und distance_run als positive Distanz zwischen den Sichten. Die API liefert Abstand an erster und zweiter Position sowie querab über den Sinussatz.
Funktioniert das Verdoppein des Bugwinkels?
Ja. Ist die zweite Relativpeilung das Doppelte der ersten, gleicht distance_off_at_second distance_run. Ein Vier-Strich-Paar (45° dann 90°) liefert distance_off_abeam gleich der gelaufenen Distanz.
Was kostet der Rechner für Abstand aus zwei Peilungen?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.