Andoyer–Lambert-Distanz
Am Äquator, von Länge 0° bis Länge 1°, beträgt die Andoyer–Lambert-Distanz auf dem WGS84-Ellipsoid 111319,491 m. Geben Sie zwei Punkte in Grad ein und erhalten Sie die geodätische Distanz in Metern, korrigiert um die Abplattung der Erde. 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
- Breitengrad 1 (°)
- 0
- Längengrad 1 (°)
- 0
- Breitengrad 2 (°)
- 0
- Längengrad 2 (°)
- 1
- Dezimalstellen
- 3
- A
- 6.378.137
- F
- 0,0033528107
- Entfernung (m)
- 111.319,491
Ellipsoidische geodätische Andoyer–Lambert-Distanz (Meter). Suchintention: andoyer lambert distanz. Es sind weder Netzwerkanrufe noch Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet.
Was die Andoyer–Lambert-Distanz misst
Die Erde ist keine perfekte Kugel: Sie ist an den Polen leicht abgeplattet, und die Geodäsie beschreibt sie mit einem Ellipsoid, das zwei Zahlen festlegen, die große Halbachse und die Abplattung. Das Verfahren nach Andoyer und Lambert ist eine Reihenformel, die die Distanz zwischen zwei Punkten um diese Abplattung korrigiert, sodass das Ergebnis dem Ellipsoid folgt und nicht einer Kugel. Standardmäßig gilt WGS84 mit einer großen Halbachse von 6378137 m. Sie geben die Koordinaten beider Punkte in Grad ein und erhalten die Distanz in Metern; ein Längengrad am Äquator ergibt zum Beispiel 111319,491 m.
Wann sie hilft und welche Fehler Sie vermeiden sollten
Sie eignet sich für Kontrollen in Tabellen, Übungen im Unterricht und jede Aufgabe, die eine Distanz auf dem Ellipsoid mit stets derselben Antwort braucht, denn nichts hängt von einer Verbindung oder vom Zufall ab. Typische Fehler sind schlicht: Breite und Länge vertauschen, die Werte des zweiten Punkts beim ersten eintragen oder beim Wechsel auf ein anderes Ellipsoid die große Halbachse ohne die passende Abplattung ändern. Auch das Runden ist eine Falle: Wünschen Sie Nachkommastellen, wird nur einmal vom ungerundeten Ergebnis aus gerundet, Rundungen summieren sich also nicht. Ungültige Eingaben werden vor der Rechnung abgewiesen, statt eine irreführende Distanz zu liefern.
Anwendungsfälle
Lehre
Feste Goldens.
Häufige Fragen
Welches Ellipsoid verwendet der Andoyer–Lambert-Rechner?
Standardmäßig WGS84: eine große Halbachse von 6378137 m und die zugehörige Abplattung. Arbeiten Sie mit einem anderen Ellipsoid, ändern Sie beide Werte gemeinsam, damit die Distanz zu diesem Modell passt.
In welcher Einheit erscheint die Distanz und wie wird gerundet?
Die Distanz erscheint in Metern. Wünschen Sie Nachkommastellen, wird einmal kaufmännisch gerundet, und zwar vom ungerundeten Ergebnis aus, sodass sich keine Rundungsfehler aufsummieren.
Was bedeutet die Abplattung?
Sie gibt an, wie stark das Ellipsoid an den Polen gegenüber einer Kugel zusammengedrückt ist; der Wert null beschriebe eine perfekte Kugel. Bei WGS84 ist sie eine kleine Zahl, mit der die Formel die Distanz korrigiert.
Gebe ich die Koordinaten in Grad oder im Bogenmaß ein?
In Dezimalgrad, für den ersten wie für den zweiten Punkt. Ungültige Eingaben werden vor jeder Rechnung abgewiesen, statt eine irreführende Distanz zu liefern.
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/andoyer \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lat1_deg":0,"lon1_deg":0,"lat2_deg":1,"lon2_deg":1}'const res = await fetch("https://api.kit.forhosting.com/geo/andoyer", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lat1_deg": 0,
"lon1_deg": 0,
"lat2_deg": 1,
"lon2_deg": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/andoyer",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lat1_deg": 0,
"lon1_deg": 0,
"lat2_deg": 1,
"lon2_deg": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/andoyer", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lat1_deg":0,"lon1_deg":0,"lat2_deg":1,"lon2_deg":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lat1_deg":0,"lon1_deg":0,"lat2_deg":1,"lon2_deg":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/andoyer", 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_deg": 0,
"lon1_deg": 0,
"lat2_deg": 1,
"lon2_deg": 1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.andoyer",
"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
Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Eingaben werden vor der Arithmetik geprüft, sodass ungültige Nutzlasten mit invalid_input scheitern. Half-up-Rundung wird bei angeforderten Dezimalstellen einmalig auf rohe IEEE-Werte angewandt. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS-Hooks, Automatisierung oder Lehrdemos.
So funktioniert es
Ellipsoidische geodätische Andoyer–Lambert-Distanz (Meter). Reihenformel mit Abplattung f; WGS84-Standardwerte. Es sind weder Netzwerkanrufe noch Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Es sind weder Netzwerkanrufe noch Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Eingaben werden vor der Arithmetik geprüft, sodass ungültige Nutzlasten mit invalid_input scheitern. Half-up-Rundung wird bei angeforderten Dezimalstellen einmalig auf rohe IEEE-Werte angewandt. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS-Hooks, Automatisierung oder Lehrdemos. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Eingaben werden vor der Arithmetik geprüft, sodass ungültige Nutzlasten mit invalid_input scheitern. Half-up-Rundung wird bei angeforderten Dezimalstellen einmalig auf rohe IEEE-Werte angewandt. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS-Hooks, Automatisierung oder Lehrdemos.
Eingaben, Grenzen und Rundung
Optionale Dezimalstellen nutzen half-up einmalig. Optionale Ausgabefelder entfallen, sind nie null. Es sind weder Netzwerkanrufe noch Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Es sind weder Netzwerkanrufe noch Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Geben Sie die erforderlichen JSON-Felder mit DOM-sicheren Namen an. Ungültige Typen lösen invalid_input aus. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Eingaben werden vor der Arithmetik geprüft, sodass ungültige Nutzlasten mit invalid_input scheitern. Half-up-Rundung wird bei angeforderten Dezimalstellen einmalig auf rohe IEEE-Werte angewandt. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS-Hooks, Automatisierung oder Lehrdemos. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Eingaben werden vor der Arithmetik geprüft, sodass ungültige Nutzlasten mit invalid_input scheitern. Half-up-Rundung wird bei angeforderten Dezimalstellen einmalig auf rohe IEEE-Werte angewandt. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS-Hooks, Automatisierung oder Lehrdemos.
Wann Sie es nutzen
Nutzen Sie es, wenn die Suchintention passt. Ellipsoidische geodätische Andoyer–Lambert-Distanz (Meter). Nur EN-Auslieferung; Nitro hydriert die Locales. Es sind weder Netzwerkanrufe noch Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Es sind weder Netzwerkanrufe noch Zufalls-Seeds erforderlich. Fehlgeschlagene Aufträge werden nicht berechnet. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Eingaben werden vor der Arithmetik geprüft, sodass ungültige Nutzlasten mit invalid_input scheitern. Half-up-Rundung wird bei angeforderten Dezimalstellen einmalig auf rohe IEEE-Werte angewandt. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS-Hooks, Automatisierung oder Lehrdemos. Der Rechner ist im Browser kostenlos, deterministisch und auf dem API-Pfad identisch. Eingaben werden vor der Arithmetik geprüft, sodass ungültige Nutzlasten mit invalid_input scheitern. Half-up-Rundung wird bei angeforderten Dezimalstellen einmalig auf rohe IEEE-Werte angewandt. Verwenden Sie dasselbe JSON aus Tabellenkalkulationen, CMS-Hooks, Automatisierung oder Lehrdemos.
Integrationsbeispiele
Schnelle Prüfung
Kostenloses Widget.
Automatisierung
Dasselbe JSON über die API.
Technische Fragen
Kostenlos?
Ja, tier A.
Netzwerk?
Nein.
Ungültige Eingabe?
Liefert invalid_input.
Gibt es eine API?
Ja.
Sprachen?
Nur EN; Nitro hydriert.