Koordinaten in eine OSGB-Gitterreferenz umrechnen
Wandeln Sie Easting und Northing des britischen National Grid in die vertraute zweibuchstabige OSGB-Gitterreferenz um, die auf Karten, in Geländeaufzeichnungen und in Geodatensätzen für Großbritannien verwendet wird.
Im Browser ausführen – kostenlos
Wählen Sie pro Koordinate zwischen null und fünf Ziffern und damit zwischen einem 100-Kilometer-Quadrat und einer metergenauen Zelle. Der Rechner bestimmt die normgerechten Gitterbuchstaben und kürzt die Koordinaten korrekt, sodass ohne externen Kartendienst eine übersichtliche Referenz wie TQ 300 800 entsteht.
Verwenden Sie Koordinaten des richtigen Systems
Geben Sie ein Easting und ein Northing in Metern im britischen National Grid ein. Das Easting misst die Entfernung vom Gitterursprung nach Osten, das Northing die Entfernung nach Norden. Diese Werte sind weder Längen- noch Breitengrad, und der Rechner versucht nicht, das Koordinatensystem zu erraten oder umzuwandeln. Prüfen Sie vor der Berechnung, ob die Quelle die Werte als British National Grid, OSGB oder EPSG:27700 bezeichnet. Ein Zahlenpaar aus einer anderen Projektion kann plausibel aussehen und sogar eine glaubhafte Gitterreferenz erzeugen, bezeichnet dann aber den falschen Ort. Das Easting muss mindestens null und kleiner als 700000 sein; das Northing muss mindestens null und kleiner als 1300000 sein. Dezimale Meterwerte sind zulässig, obwohl bei der gewählten Genauigkeit nur vollständige Gitterzellen darstellbar sind. Die Berechnung erfolgt lokal und deterministisch: Dasselbe Koordinatenpaar mit derselben Genauigkeit liefert stets denselben Text, ohne Geokodierung, Ortsnamensuche oder Abfrage eines entfernten Kartendienstes.
Wählen Sie eine passende Genauigkeit
Die Genauigkeit gibt an, wie viele Ziffern für jede Koordinate innerhalb des mit Buchstaben bezeichneten 100-Kilometer-Quadrats erscheinen. Bei null werden nur die beiden Buchstaben ausgegeben. Eine Ziffer je Koordinate bezeichnet ein 10-Kilometer-Quadrat, zwei ein Ein-Kilometer-Quadrat, drei ein 100-Meter-Quadrat, vier ein 10-Meter-Quadrat und fünf eine Ein-Meter-Zelle. Mit drei Ziffern entsteht somit eine übliche Referenz wie TQ 300 800, die je drei Easting- und Northing-Ziffern enthält. Mehr Ziffern verkleinern die Zelle, erhöhen jedoch nicht die Genauigkeit der ursprünglichen Messung. Wählen Sie eine Stufe, die zur Erhebungsmethode und zum Verwendungszweck passt. Eine Beobachtung, die nur auf 100 Meter genau erfasst wurde, sollte nicht als metergenaue Position dargestellt werden, nur weil zusätzliche Ziffern ausgegeben werden können. Führende Nullen bleiben erhalten, da sie für die Position innerhalb des Quadrats wesentlich sind.
Verstehen Sie Buchstaben und Abschneiden
Die ersten beiden Zeichen bezeichnen das 100-Kilometer-Quadrat des National Grid. Sie werden direkt aus den Easting- und Northing-Indizes berechnet. Der Buchstabe I wird übersprungen, weil er im Gitteralphabet zur Vermeidung einer Verwechslung mit der Ziffer eins fehlt. Die folgenden Zahlengruppen geben die Entfernungen nach Osten und Norden innerhalb dieses Quadrats an. Die Reihenfolge lautet immer Easting vor Northing: zuerst waagerecht, dann senkrecht. Die Ziffern werden auf die gewünschte Genauigkeit abgeschnitten und nicht gerundet. Das ist an Zellgrenzen wichtig, da eine Gitterreferenz üblicherweise die südwestliche Ecke der Zelle bezeichnet, in der der Punkt liegt. Durch Rundung könnte sie fälschlich in eine Nachbarzelle verschoben werden. Das Ergebnisobjekt enthält die vollständig formatierte Referenz, das zweibuchstabige Quadrat, bei einer Genauigkeit über null die getrennten Zifferngruppen sowie die angewandte Genauigkeit. Dadurch können Sie den Text direkt kopieren oder die Bestandteile strukturiert speichern.
Anwendungsfälle
Geländeaufzeichnungen vereinheitlichen
Überführen Sie metrische Koordinaten in einheitlich formatierte Gitterreferenzen, bevor sie Berichten oder Anlagenverzeichnissen hinzugefügt werden.
Kartenbeschriftungen vorbereiten
Erzeugen Sie gut lesbare OSGB-Referenzen mit einheitlicher Genauigkeit für gedruckte Karten, Routenhinweise, Schilder oder Besucherinformationen.
Importierte Geodaten normalisieren
Wandeln Sie numerische Koordinatenspalten in ein Standardfeld für Suche, Vergleich, Export oder Qualitätsprüfung um.
Häufige Fragen
Welches Koordinatensystem muss ich verwenden?
Verwenden Sie Eastings und Northings des britischen National Grid, meist als OSGB oder EPSG:27700 bezeichnet. Geben Sie keine Längen- und Breitengrade ein.
Was bedeutet die Genauigkeit?
Sie bezeichnet die Ziffernanzahl jeder Zahlengruppe. Null steht für ein 100-Kilometer-Quadrat, drei für ein 100-Meter-Quadrat und fünf für eine Ein-Meter-Zelle.
Warum werden die Ziffern abgeschnitten statt gerundet?
Durch das Abschneiden bleibt die Referenz in der Zelle des eingegebenen Punktes und bezeichnet diese von ihrer südwestlichen Ecke aus.
Bleiben führende Nullen erhalten?
Ja. Jede Zahlengruppe wird auf die gewählte Ziffernanzahl aufgefüllt, weil führende Nullen eine Positionsbedeutung haben.
Garantieren fünf Ziffern eine Genauigkeit von einem Meter?
Nein. Sie erzeugen eine Ein-Meter-Zelle; die tatsächliche Genauigkeit hängt jedoch von den Ausgangskoordinaten und ihrer Ermittlung oder Transformation ab.
Was kostet eine API-Anfrage?
Eine API-Anfrage kostet $0.002. Dieselbe deterministische Umrechnung kann auch im Browser ausgeführt werden.
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/osgb-grid-reference \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"easting":530000,"northing":180000}'const res = await fetch("https://api.kit.forhosting.com/geo/osgb-grid-reference", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"easting": 530000,
"northing": 180000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/osgb-grid-reference",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"easting": 530000,
"northing": 180000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/osgb-grid-reference", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"easting":530000,"northing":180000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"easting":530000,"northing":180000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/osgb-grid-reference", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"easting": 530000,
"northing": 180000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.osgb_grid_reference",
"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. |