Längengrad auf 0–360° wickeln
Eine westliche Länge von -74,006° wird auf der Achse von 0 bis 360 der Klima- und Ozeandaten zu 285,994°. Geben Sie einen beliebigen endlichen Längengrad ein und erhalten Sie ihn zwischen 0 einschließlich und 360 ausschließlich, samt angewandter Korrektur. 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
- Längengrad
- -74,006
- Länge 360
- 285,994
- Delta (°)
- 360
- Konvention
- 0_to_360_east
Viele Klimamodelle, Ozean-Reanalysen und satellitengestützte Level-3-Produkte speichern die geographische Länge auf einem Gitter von null bis dreihundertsechzig Grad, nicht in der vorzeichenbehafteten Hundertachtzig-Konvention der Webkarten. Eine negative westliche Länge in solche Arrays zu speisen landet still im falschen Zelleneintrag; und manuelles Umrechnen mit ad-hoc-Modulo-Formeln hinterlässt oft einen negativen Rest oder exakt dreihundertsechzig, was manche Lader ablehnen. Dieser Längen-Wrap-Rechner nimmt jede endliche Länge in Dezimalgrad, wendet eine stabile positive Modulo-Abbildung auf das halboffene Intervall von null einschließlich bis dreihundertsechzig ausschließlich an und liefert den gewickelten Wert plus ein diagnostisches Delta, damit Sie die Korrektur prüfen können.
Zwei Arten, die Länge zu zählen
Webkarten und GPS-Geräte zeigen die Länge fast immer mit Vorzeichen von -180 bis 180 Grad: Westen ist negativ, Osten positiv, und die Datumsgrenze liegt bei plus oder minus 180. Viele Klimamodelle, Ozean-Reanalysen und Satellitenprodukte zählen dagegen ab dem Nullmeridian bei 0 Grad ununterbrochen nach Osten bis knapp unter 360. So hat ein globales Feld eine durchgehende Achse ohne Vorzeichenwechsel mitten im Pazifik. Geben Sie eine negative westliche Länge ungewandelt in ein solches Raster, landet sie still in der falschen Zelle.
So wird gewickelt, und das sollten Sie prüfen
Der Rechner nimmt den positiven Rest nach der Division durch 360. Aus -10 wird 350, aus 370 wird 10, 0 bleibt 0 und 180 bleibt 180. Auch Werte weit außerhalb des Globus, etwa 540 oder -720, werden angenommen und zurückgeführt, weil Datenreihen oft ungewickelte Spuren enthalten. Zusätzlich sehen Sie, ob der Wert schon im Bereich lag, und die angewandte Korrektur, bei -74,006 genau 360 Grad. Prüfen Sie vor dem Einlesen, welche Konvention Ihr Datensatz tatsächlich erwartet.
Warum Klima- und Ozeandaten die Länge 0–360° nutzen
Kartographische Webkarten und GPS-Geräte geben die Länge fast immer als vorzeichenbehafteten Wert von minus hundertachtzig bis plus hundertachtzig aus, mit Westen negativ, Osten positiv und dem Antimeridian bei plus oder minus hundertachtzig. Klima- und Ozean-Gemeinschaften wuchsen mit einer anderen Buchführung auf: Gitter, die am Greenwicher Meridian bei null Grad beginnen und durchgehend ostwärts bis knapp unter dreihundertsechzig ansteigen, sodass ein globales Feld eine ununterbrochene Achse ohne Vorzeichenwechsel mitten im Pazifik ist.
Reanalyse-Produkte, gekoppelte Atmosphäre–Ozean-Modelle und viele Archive im CMIP-Stil erwarten daher Längen bereits auf dieser Null-bis-dreihundertsechzig-Achse, bevor bilineares Remapping, zonale Mittel oder Land–Meer-Masken greifen. Wenn Sie eine westhemisphärische Stadt wie New York bei etwa minus vierundsiebzig Grad ohne Wickeln in ein 0–360-Gitter einfügen, fällt die Abfrage aus der Achse oder aliasiert in einen leeren Halo. Die modulare Identität Länge dreihundertsechzig gleich dem positiven Rest der Länge modulo dreihundertsechzig nach dem Falten negativer Werte mappt jeden reellen Winkel auf dieses halboffene Intervall.
Null bleibt in Greenwich; minus zehn wird dreihundertfünfzig; dreihundertsiebzig wird zehn; hundertachtzig bleibt auf der Datumsgrenzen-Seite der vorzeichenbehafteten Konvention. Exakt dreihundertsechzig wird auf null gefaltet, damit das offene Ende des Intervalls den Ursprung nicht dupliziert.
Eingabevertrag, Antwortform und Validierung
Senden Sie ein einziges Pflichtfeld namens longitude als endliche Dezimalgradzahl. Es gibt keine geografische „gültige Bereichs“-Ablehnung jenseits der Endlichkeit: Werte weit außerhalb des üblichen Globus, etwa fünfhundertvierzig oder minus siebenhundertzwanzig, werden absichtlich akzeptiert und modulo dreihundertsechzig reduziert, weil Batch-Pipelines oft ungewickelte Spuren oder Mehrumdrehungs-Kurse sammeln, bevor sie normalisieren. Klassische Prüfungen umfassen minus vierundsiebzig Komma null null sechs für eine westliche Stadtprobe, null für den Nullmeridian, hundertachtzig für den Antimeridian unter der vorzeichenbehafteten Konvention, dreihundertsiebzig für einen Wert, der auf zehn kollabieren soll, und absichtlich nicht-endliche Eingabe für den Fehlerpfad.
Nutzen Sie das kostenlose Browser-Formular für schnelle Plausibilitätsprüfungen und rufen Sie denselben Vertrag aus Skripten auf, wenn Sie Klima-NetCDF, CF-konforme CSV-Exporte oder Lösungsschlüssel vorverarbeiten.
Wo das Wickeln der Länge auf 0–360° in der Praxis vorkommt
Erdsystemwissenschaftler, die Modellausgaben auf Beobachtungsprodukte umgittern, wandeln ständig zwischen vorzeichenbehafteten Längen aus Web-GIS und den Null-bis-dreihundertsechzig-Achsen in Ozeantemperatur-Würfeln, atmosphärischen Druckniveaus und Meereiskonzentrationsgittern um; ein einziges vertrauenswürdiges Wrap entfernt Tabellen-Drift zwischen Labornotizen. Dateningenieure, die ETL für öffentliche Klimaportale bauen, brauchen deterministische modulare Reduktion, damit nächtliche Jobs nach einem Gleitkomma-Randfall keine Pazifik-Zelle um einige Grade verschieben. Lehrkräfte für Kartenprojektionen und Koordinatenkonventionen wollen, dass Studierende sehen, dass minus vierundsiebzig und zweihundertsechsundachtzig denselben Meridian unter unterschiedlichen Bereichsregeln beschreiben, ohne Reste unter Prüfungsdruck von Hand zu rechnen.
Wenn Sie später die Umkehrung zur vorzeichenbehafteten Konvention von minus hundertachtzig bis hundertachtzig, Großkreisdistanzen oder Dezimal-zu-DMS-Formatierung brauchen, behandeln Sie das als getrennte Suchintentionen und Landings statt diese Wrap-Longitude-Seite zu überladen.
Anwendungsfälle
Klima- und Ozean-NetCDF-Vorverarbeitung
Normalisieren Sie vorzeichenbehaftete GPS- oder GIS-Längen auf die 0–360°-Achse, die Reanalyse-Gitter, CMIP-Archive und CF-konforme Ozeanwürfel vor dem Remapping erwarten.
Batch-ETL für öffentliche Klimaportale
Wenden Sie ein deterministisches modulares Wrap auf ganze Längenspalten an, damit nächtliche Jobs keine negativen Reste und keine doppelte 360°-Ursprungszelle hinterlassen.
Häufige Fragen
In welchen Bereich wickelt dieses Werkzeug die Länge?
In das halboffene Intervall [0, 360): null einschließlich, dreihundertsechzig ausschließlich. Exakt 360 wird auf 0 gefaltet, damit der Ursprung nicht dupliziert wird.
Wie wird eine westliche Länge wie −74° umgerechnet?
Beispielsweise wird −74 zu 286, demselben Meridian ostwärts von Greenwich auf einem 0–360-Gitter.
Lehnt das Werkzeug Werte außerhalb von −180…180 ab?
Nein. Jede endliche reelle Zahl wird akzeptiert und modulo 360 reduziert.
Was ist der Unterschied zwischen 0–360 und −180…180?
Die vorzeichenbehaftete Konvention −180…180 ist in Webkarten üblich (Westen negativ). Klima- und Ozeangitter nutzen oft 0–360 ostwärts von Greenwich für eine durchgehende globale Achse ohne Vorzeichenwechsel mitten im Pazifik.
Was passiert mit genau 360 Grad?
Der Wert wird auf 0 zurückgeführt. So entsteht am offenen Ende des Bereichs keine zweite Kopie des Nullmeridians, und Programme, die 360 nicht annehmen, erhalten einen gültigen Wert.
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/wrap-longitude-360 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"longitude":-74.006}'const res = await fetch("https://api.kit.forhosting.com/geo/wrap-longitude-360", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"longitude": -74.006
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/wrap-longitude-360",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"longitude": -74.006
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/wrap-longitude-360", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"longitude":-74.006}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"longitude":-74.006}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/wrap-longitude-360", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"longitude": -74.006
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.wrap_longitude_360",
"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, Antwortform und Validierung
Fehlende Felder, leere Zeichenketten, nichtnumerische Token, NaN und Infinity scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg spiegelt die Antwort die bereinigte longitude wider, liefert longitude_360 als gewickeltes Ergebnis im halboffenen Intervall von null einschließlich bis dreihundertsechzig ausschließlich, setzt already_in_range auf true, wenn die Eingabe bereits in diesem Band lag, meldet delta_degrees als die angewandte vorzeichenbehaftete Hauptkorrektur, dokumentiert range mit min null und max_exclusive dreihundertsechzig, kennzeichnet convention als zero_to_360_east und enthält formula- und method-Zeichenketten für Anzeige und Protokoll. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler werden nicht berechnet.
Wo das Wickeln der Länge auf 0–360° in der Praxis vorkommt
Curriculum-Autoren und Open-Source-Paketbetreuer brauchen dieselbe JSON-Form offline und online, damit Auto-Bewerter und Unit-Tests über Laufzeiten hinweg ausgerichtet bleiben. Weil diese Fähigkeit eine reine Parse-Engine ist, beträgt der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.
Integrationsbeispiele
Lehre der Längenbereichs-Konventionen
Zeigen Sie Studierenden, dass westliche Längen auf einem 0–360-Gitter Werte über 180° werden, mit goldenem JSON, dem man in Hausaufgaben und Unit-Tests vertrauen kann.
Technische Fragen
Was kostet der Längen-Wrap-Rechner?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.