NC JSON
Dateikonvertierung

NC in JSON konvertieren

SCHNELLE ANTWORT
Ist es möglich, NC in JSON zu konvertieren?
Ja - NC lässt sich in JSON konvertieren.

Wählen Sie zuerst die Variable und den benötigten Dimensions-Slice aus und serialisieren Sie diese dann mit xarray's .to_dict() oder .to_dataframe().reset_index().to_json(). Die Konvertierung eines globalen Datensatzes in voller Auflösung nach JSON ist aufgrund der Dateigröße unpraktisch.

Auch nach JSON: BDOB · EXPRESS · REPLIT

Auf dieser Seite

Getestet auf macOS, Windows & Linux
Zuletzt verifiziert am Oct 2026

Weitere kostenlose Konverter

HEIC, PNG, WEBP, MP3 und mehr - jedes Tool hier ist kostenlos.

Toolbox öffnen

Warum NC in JSON konvertieren?

JSON ist das native Datenaustauschformat für Webanwendungen und REST-APIs. Der Export einer Teilmenge von Klima- oder ozeanografischen Daten aus einer netCDF-Datei als JSON ermöglicht es Web-Visualisierungen und Diensten, diese ohne eine netCDF-Bibliothek zu konsumieren. Es ist zudem menschenlesbar, was es nützlich für die Inspektion von Metadaten oder eines kleinen Variablen-Slices während der Entwicklung macht.

Wie man NC in JSON konvertiert

Python (xarray + netCDF4) FREE

Installieren Sie die Pakete mit pip install xarray netCDF4, öffnen Sie die Datei mit xarray.open_dataset(), wählen Sie die Variable und den Slice mit .sel() aus und rufen Sie dann .to_dict() und json.dump() auf, um die Ausgabe zu schreiben.

ncdump FREE

Führen Sie ncdump -h data.nc aus, um Metadaten zu inspizieren, oder ncdump -v variable_name data.nc, um eine Variable im CDL-Textformat auszugeben; leiten Sie dies durch einen Python-Einzeiler, um eine JSON-Ausgabe zu erzeugen.

Über diese Formate

Qualität & worauf zu achten ist

  • JSON ist nur für kleine Slices praktikabel - eine einzelne globale Rastervariable mit täglicher Auflösung kann Millionen von numerischen Werten enthalten, was die Erzeugung der Ausgabe verlangsamt und deren Konsum erschwert.
  • Identifizieren Sie Variablennamen immer zuerst, indem Sie ncdump -h yourfile.nc oder print(ds) in xarray ausführen, bevor Sie einen Export versuchen.
  • Für eine flache, datensatzorientierte Struktur, die für REST-APIs geeignet ist, verwenden Sie subset.to_dataframe().reset_index().to_json(orient='records') anstelle von .to_dict().

Häufig gestellte Fragen

Kann ich die gesamte NC-Datei in ein einzelnes JSON-Dokument konvertieren?
Technisch gesehen ja, aber es ist selten nützlich - die Ausgabe ist tief verschachtelt und kann bei typischen Klimadateien hunderte Megabyte groß sein. Wählen Sie immer zuerst eine Variable und einen Slice aus.
Gibt es ein Online-Tool, um NC in JSON zu konvertieren?
Es existiert kein zuverlässiger Online-Konverter; netCDF-Dateien sind große wissenschaftliche Datensätze, die eine Bibliotheksunterstützung erfordern, die über das hinausgeht, was browserbasierte Tools bieten können.
Welche JSON-Struktur erzeugt xarray?
xarray's .to_dict() gibt ein verschachteltes Objekt mit Schlüsseln für coords, data_vars, dims und attrs aus, was die Struktur des xarray Dataset widerspiegelt.