UTM-Zone aus Längengrad
Dieser Rechner ordnet einen Längengrad einer der 60 Längszonen des Universal-Transverse-Mercator-Systems zu.
Im Browser ausführen – kostenlos
Geben Sie zusätzlich die geografische Breite an, wenn der Punkt in Norwegen oder Spitzbergen liegen könnte; dort werden die üblichen sechs Grad breiten Streifen angepasst. Das Ergebnis enthält Zonennummer, Mittelmeridian und einen eindeutigen Hinweis, falls eine Sonderregel die reine Längengradzuordnung geändert hat. Die Berechnung ist deterministisch, benötigt keinen Kartendienst und kann interaktiv oder für $0.002 je Anfrage per API genutzt werden.
Wie aus dem Längengrad eine UTM-Zonennummer wird
Das Universal-Transverse-Mercator-System teilt den größten Teil der Erde zwischen 80 Grad südlicher und 84 Grad nördlicher Breite in 60 nummerierte Zonen. Nach der allgemeinen Regel umfasst jede Zone sechs Längengrade. Zone 1 beginnt bei 180 Grad West, anschließend steigt die Nummerierung ostwärts bis Zone 60. Der Rechner prüft den eingegebenen Längengrad, wendet diese Aufteilung an und gibt die ermittelte Nummer samt Mittelmeridian der Zone zurück. Die exakten Endpunkte am Antimeridian werden bewusst getrennt behandelt: -180 Grad gehört zu Zone 1, während 180 Grad als Zone 60 ausgegeben wird. Für eine gewöhnliche Abfrage ist keine geografische Breite erforderlich. Lassen Sie sie weg, beruht das Ergebnis ausschließlich auf dem Längengrad. So können Sie einen Meridian schnell einordnen, einen Datensatz außerhalb der Ausnahmegebiete prüfen oder einen Ausgangswert bestimmen, bevor weitere Koordinatendaten vorliegen. Dezimalzahlen und numerische Zeichenketten werden akzeptiert; Werte außerhalb des veröffentlichten Bereichs werden abgelehnt und nicht unbemerkt um den Globus herumgeführt.
Warum Norwegen und Spitzbergen auch die Breite benötigen
Der Längengrad allein bestimmt nicht jede offizielle UTM-Zone, weil zwei nördliche Gebiete verbreiterte oder verschobene Grenzen verwenden. Im Südwesten Norwegens gilt Zone 32 für Koordinaten ab einschließlich 56 bis ausschließlich 64 Grad Breite und ab einschließlich 3 bis ausschließlich 12 Grad Länge. Weiter nördlich verwenden Punkte auf Spitzbergen zwischen einschließlich 72 und ausschließlich 84 Grad Breite vier verbreiterte Zonen: Längengrade von 0 bis 9 liegen in Zone 31, von 9 bis 21 in Zone 33, von 21 bis 33 in Zone 35 und von 33 bis 42 in Zone 37. Die Intervalle sind halboffen, damit auch ein Punkt genau auf einer Grenze eine eindeutige Antwort erhält. Geben Sie die Breite an, sobald eines der Gebiete infrage kommt; die Ausgabe benennt die angewandte Ausnahme. Andernorts bleibt die reguläre Zone unverändert. Der zulässige Breitenbereich entspricht der üblichen UTM-Abdeckung. Noch weiter nördlich oder südlich wird gewöhnlich Universal Polar Stereographic verwendet. Die Ablehnung solcher Werte verhindert daher, dass eine scheinbar plausible Zonennummer mit einer vollständigen Projektionswahl verwechselt wird.
Das Ergebnis in Kartenabläufen richtig verwenden
Die ausgegebene Zonennummer ist nur ein Bestandteil eines projizierten Koordinatenbezugs und keine vollständige Koordinatenumrechnung. Für einen praktisch nutzbaren UTM-Bezug benötigen Sie außerdem eine Hemisphäre oder ein Breitenband, ein Datum wie WGS 84 sowie projizierte Ost- und Nordwerte. Verwenden Sie das Ergebnis, um eine Zone auszuwählen, Metadaten zu prüfen, Datensätze einem Projektionsprozess zuzuweisen oder festzustellen, ob zwei Orte voraussichtlich dasselbe UTM-Gitter teilen. Verwechseln Sie den Mittelmeridian nicht mit dem eingegebenen Längengrad; er ist der Bezugsmeridian der gewählten Zone. Nahe einer Zonengrenze können benachbarte Punkte berechtigterweise verschiedene Nummern erhalten. Wenn Sie jedem Punkt eines grenzüberschreitenden Datensatzes seine eigene Zone geben, können Messungen unnötig schwierig werden. Viele Projekte wählen deshalb nach Betrachtung der gesamten geografischen Ausdehnung ein einheitliches projiziertes Bezugssystem. Der Rechner transformiert keine Koordinaten, leitet kein Datum ab und liefert keinen EPSG-Code, da Breite und Hemisphäre fehlen können. Die bewusst knappe Ausgabe bleibt prüfbar: Länge, optionale Breite, Zone, Mittelmeridian, Ausnahmehinweis und eine kurze Erläuterung.
Anwendungsfälle
Projektionszone auswählen
Bestimmen Sie die mögliche UTM-Zone, bevor Sie einen GIS-Export oder eine Koordinatentransformation einrichten.
Koordinatenmetadaten prüfen
Vergleichen Sie eine gespeicherte Zone mit dem Längengrad und wenden Sie bei bekannter Breite die nördlichen Ausnahmen an.
Geodaten weiterleiten
Ordnen Sie eingehende Koordinaten einer zonenspezifischen Verarbeitung zu und bewahren Sie den Ausnahmehinweis auf.
Häufige Fragen
Lässt sich eine UTM-Zone allein aus dem Längengrad bestimmen?
Ja, nach der gewöhnlichen Sechs-Grad-Regel. Die Breite zeigt, ob eine Ausnahme für Norwegen oder Spitzbergen das Ergebnis ändert.
Was geschieht bei 180 Grad Länge?
Der positive Wert 180 ergibt Zone 60. Der negative Wert -180 ergibt Zone 1; damit sind beide Endpunkte des Antimeridians eindeutig.
Warum ist die Breite auf den UTM-Bereich begrenzt?
Die Standardabdeckung reicht von 80 Grad Süd bis 84 Grad Nord. In Polarregionen wird gewöhnlich UPS verwendet.
Enthält das Ergebnis einen EPSG-Code?
Nein. Die EPSG-Auswahl hängt auch von Hemisphäre und Datum ab; eine reine Längengradabfrage enthält dafür nicht genug Angaben.
Rechnet das Werkzeug Breite und Länge in Ost- und Nordwerte um?
Nein. Es ermittelt Zone und Mittelmeridian; für projizierte Koordinaten benötigen Sie einen Koordinatenkonverter.
Was kostet eine API-Anfrage?
Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung ist auch im Browser verfügbar.
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/utm-zone-from-lon \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lon":6}'const res = await fetch("https://api.kit.forhosting.com/geo/utm-zone-from-lon", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lon": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/utm-zone-from-lon",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lon": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/utm-zone-from-lon", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lon":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lon":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/utm-zone-from-lon", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"lon": 6
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.utm_zone_from_lon",
"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. |