Gegenseitige Sichtweite
Ermitteln Sie, wie weit zwei erhöhte Objekte auseinander sein dürfen und sich noch über den Horizont sehen: Ein Ausguck in 30 m und ein Mast von 100 m reichen rund 19,5 km und 35,7 km weit, zusammen also bis etwa 55,2 km. Refraktion lässt sich ergänzen. 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 A
- 30
- Höhe B
- 100
- Höheneinheit
- M
- Entfernungseinheit
- Km
- Erdradius
- 6.371.000
- Einheit des Erdradius
- M
- Erdradius (m)
- 6.371.000
- Brechungskoeffizient k
- 1
Wenn ein Turm ein Schiff sehen muss, eine Drohne Funkkontakt zu einer Bodenstation halten soll oder zwei Beobachtungsposten eine optische Sichtlinie teilen müssen, ist die begrenzende Größe der gemeinsame geometrische Horizont. Dieser Rechner für gegenseitige Sichtweite nimmt die Höhen zweier Objekte über der lokalen Oberfläche entgegen, optional einen Planetenradius und optional einen atmosphärischen Refraktionsfaktor, und liefert danach die jeweilige Horizontentfernung sowie deren Summe als maximale Trennung, bei der sich beide über einer kugelförmigen Erde gerade noch sehen können. Der rein analytische Pfad nutzt die Standard-Sehnenformel: d entspricht der Quadratwurzel aus dem Zweifachen des effektiven Radius mal der Höhe plus dem Quadrat der Höhe, für jedes Objekt, und addiert diese Entfernungen. Fehlgeschlagene Validierung wird nicht berechnet; erfolgreiche Aufrufe nutzen das vorausbezahlte KIT-Guthaben zum veröffentlichten Grundpreis.
Was gegenseitige Sichtweite bedeutet und wie sich zwei Horizonte addieren
Auf einem kugelförmigen Planeten kann ein Beobachter der Höhe h die Oberfläche nicht jenseits des Tangentialstrahls sehen, der die Kugel streift und zum Horizont weiterläuft. Die elementare Geometrie dieses rechtwinkligen Dreiecks liefert die geometrische Horizontentfernung d von h gleich der Quadratwurzel aus zwei R h plus h zum Quadrat, wobei R der bis zur Oberfläche unter dem Beobachter gemessene Planetenradius ist.
Wenn auch das andere Ende der Strecke erhöht ist—eine Antenne auf einem Mast, ein Ziel auf einem Kamm, ein zweites Schiff mit hoher Brücke—hat das zweite Objekt einen eigenen Horizont. Die beiden Objekte können genau dann Sichtlinie tauschen, wenn ihr Bodenabstand der Summe der beiden Horizonte entspricht: der erste Strahl trifft den gemeinsamen Horizontkreis von der einen Seite, der zweite von der anderen. Diese Summe ist die gegenseitige Sichtweite, manchmal Zielsichtweite oder radio-geometrischer Horizont für ein Höhenpaar genannt.
Setzt man die zweite Höhe auf null, erhält man die klassische Entfernung zum Seehorizont des einzelnen Beobachters. Setzt man beide Höhen gleich, modelliert man zwei identische Türme. Die Formel ist rein geometrisch: reales Gelände, Gebäude, Bewuchs und Mehrwege können eine Strecke lange vor der reinen Horizontgrenze blockieren oder verlängern; Planer behandeln das Ergebnis daher als obere Schranke für freiluftige Sichtlinie über offenem Wasser oder glattem Boden, nicht als Garantie für Kontakt über Hügeln.
Wo die gegenseitige Sichtweite hilft
Marine- und Küstenbetriebe nutzen einen Rechner für gegenseitige Sichtweite, damit Brückenteams und Küstenstationen abschätzen können, wann ein Schiff bekannter Freibordhöhe vom bekannten Aussichtspunkt über den geometrischen Horizont steigt. Amateurfunk- und Mikrowellenplaner schätzen geometrische Freiraumgrenzen erster Ordnung zwischen zwei Antennenhöhen, bevor sie vollständige Geländepfadprofile rechnen. Such- und Rettungs- sowie Drohnenteams wandeln Beobachter- und Flugzeughöhen in einen Planungsradius für visuellen oder Steuerlink-Kontakt über offenem Gelände um.
Content-Seiten, die um gegenseitige Sichtweite, Sichtlinie aus zwei Höhen oder Horizontentfernungsrechner rangieren, profitieren von einem kostenlosen Browser-Werkzeug, dessen Mathematik Byte für Byte dem Automatisierungspfad entspricht. Halten Sie Anfragen klein, pinnen Sie die bereinigten Gleitkommazahlen in Tests und erhalten Sie reproduzierbare geometrische Reichweiten für Unterricht, Apps und Edge-Worker, ohne einen vollständigen Funkausbreitungs-Stack aufzubauen.
Anwendungsfälle
Planung für Schiffs- und Küstenausguck
Schätzen Sie ab, wann ein Schiff bekannter Brücken- oder Masthöhe von einem Turm oder Kliff aus sichtbar wird, indem Sie beide geometrischen Horizonte über offenem Wasser addieren.
RF- und Mikrowellenreichweite erster Ordnung
Berechnen Sie die geometrische Sichtlinien-Obergrenze zwischen zwei Antennenhöhen mit optionaler 4/3-Erde-Refraktion, bevor Sie detaillierte Pfadverlustsoftware ausführen.
Visueller Kontaktradius für Drohne und SAR
Wandeln Sie Beobachterhöhe und Flugzeughöhe in einen Kreis gegenseitiger Sichtweite für Briefing, Training und Steuerlink-Planung über flachem Gelände um.
Häufige Fragen
Darf eine Höhe null sein?
Ja. Eine Höhe null liefert einen Null-Horizont, sodass die gegenseitige Sichtweite dem Horizont des einzigen erhöhten Objekts entspricht—die klassische Entfernung zum Seehorizont für diese Höhe.
Werden Hügel, Gebäude oder Beugung berücksichtigt?
Nein. Das Modell ist Kugelgeometrie nur mit optionalem effektivem Radius. Geländeabschattung, Clutter und Beugung erfordern ein Pfadprofil-Werkzeug; behandeln Sie dieses Ergebnis als obere Schranke bei freier Luft.
Welchen Refraktionsfaktor sollte ich verwenden?
Lassen Sie ihn für den rein geometrischen Horizont bei 1. In der Funk- und Optikplanung nimmt man oft 4/3, also etwa 1,333, was den wirksamen Erdradius vergrößert und die übliche atmosphärische Brechung annähert.
Wie wird der Horizont jedes Objekts berechnet?
Für eine Höhe h über der Oberfläche ist der Horizont die Wurzel aus 2 mal Erdradius mal h plus h zum Quadrat. Anschließend werden beide Horizonte zur gegenseitigen Sichtweite addiert.
Welche Einheiten kann ich verwenden?
Die Höhen können in Metern, Fuß, Kilometern, Landmeilen oder Seemeilen angegeben werden, für beide dieselbe Einheit. Das Ergebnis erscheint standardmäßig in Kilometern, die gegenseitige Sichtweite zusätzlich immer in Metern, Meilen und Seemeilen.
Darf eine der beiden Höhen null sein?
Ja. Mit einer zweiten Höhe von null erhalten Sie die klassische Entfernung eines einzelnen Beobachters bis zum Meereshorizont, und zwei gleiche Höhen stellen zwei identische Türme dar.
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/target-visibility-range \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"height_a":30,"height_b":100}'const res = await fetch("https://api.kit.forhosting.com/geo/target-visibility-range", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"height_a": 30,
"height_b": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/target-visibility-range",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"height_a": 30,
"height_b": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/target-visibility-range", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"height_a":30,"height_b":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"height_a":30,"height_b":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/target-visibility-range", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"height_a": 30,
"height_b": 100
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.target_visibility_range",
"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, Refraktionsfaktor, Einheiten und Antwortform
Beispiel: dreißig Meter und hundert Meter mit Standard-Erdradius und k gleich eins ergeben Einzelhorizonte von etwa neunzehn Punkt fünf und fünfunddreißig Punkt sieben Kilometern und eine gegenseitige Sichtweite nahe fünfundfünfzig Punkt zwei Kilometern. Senden Sie per POST einen JSON-Body mit zwei erforderlichen nichtnegativen endlichen Zahlen: height_a und height_b, die Höhen der beiden Objekte über derselben Bezugsfläche. height_unit ist optional, Standard Meter, und akzeptiert m, ft, km, mi oder nmi für beide Höhen gemeinsam. earth_radius ist optional und beträgt standardmäßig sechs Millionen dreihunderteinundsiebzigtausend Meter, den üblichen mittleren Erdradius, mit optionalem earth_radius_unit. refraction_k ist optional und standardmäßig eins für eine rein geometrische Kugel; in der Funk- und Optikplanung wird oft etwa eins Punkt drei drei drei übergeben, das klassische Vier-Drittel-Erde-Modell, das den effektiven Radius vergrößert, um die Standard-Atmosphärenrefraktion anzunähern. distance_unit ist optional und standardmäßig Kilometer für mutual_range und die Horizonte pro Objekt. Bei Erfolg spiegelt der Body Höhen und Einheiten, meldet earth_radius_m, refraction_k und effective_radius_m, liefert horizon_a, horizon_b und mutual_range in der gewählten Einheit und enthält stets mutual_range_m, mutual_range_km, mutual_range_mi und mutual_range_nmi für Mehr-Einheiten-Oberflächen, plus eine Formelzeichenkette und eine kurze Annahmennotiz. Fehlende Felder, negative Höhen, nicht positive Radien oder k, nicht endliche Werte und unbekannte Einheitstexte scheitern mit invalid_input unter Nennung des Problems und werden nicht berechnet.
Wo eine API für gegenseitige Sichtweite ihren Nutzen zeigt
Weil die Implementierung reines Parse-Tier-A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.
Technische Fragen
Wie wird die gegenseitige Sichtweite aus zwei Höhen berechnet?
Jede Höhe erhält einen geometrischen Horizont d=sqrt(2·R_eff·h+h²). Die maximale Sichtlinien-Trennung ist d(height_a)+d(height_b). R_eff ist refraction_k mal dem Planetenradius (Standard mittlere Erde, k=1).
Was ist der Parameter refraction_k?
Er skaliert den Erdradius auf einen effektiven Wert für atmosphärische Refraktion. Verwenden Sie 1 für reine Geometrie. Funk- und Optikplaner nutzen oft ~1.333 (Vier-Drittel-Erde). Werte müssen endlich und größer als null sein.
Was kostet der Rechner für gegenseitige Sichtweite?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.