NC JSON
Filkonvertering

Konverter NC til JSON

HURTIGSVAR
Er det mulig å konvertere NC til JSON?
Ja - NC konverterer til JSON.

Velg variabelen og dimensjonsutsnittet du trenger først, og serialiser det deretter med xarrays .to_dict() eller .to_dataframe().reset_index().to_json(). Å konvertere et globalt datasett i full oppløsning til JSON er upraktisk på grunn av filstørrelsen.

Også til JSON: BDOB · EXPRESS · REPLIT

På denne siden

Testet på macOS, Windows og Linux
Sist verifisert Oct 2026

Flere gratis konverteringer

HEIC, PNG, WEBP, MP3 og mer - alle verktøy her er gratis.

Åpne verktøykassen

Hvorfor konvertere NC til JSON?

JSON er det naturlige formatet for datautveksling for webapplikasjoner og REST-API-er. Ved å eksportere et delsett av klima- eller oseanografiske data fra en netCDF-fil som JSON, kan webvisualiseringer og tjenester bruke dataene uten et netCDF-bibliotek. Det er også menneskelig lesbart, noe som gjør det nyttig for å inspisere metadata eller et lite variabelutsnitt under utvikling.

Hvordan konvertere NC til JSON

Python (xarray + netCDF4) FREE

Installer med pip install xarray netCDF4, åpne filen med xarray.open_dataset(), velg variabel og utsnitt med .sel(), og kall deretter .to_dict() og json.dump() for å skrive utdataene.

ncdump FREE

Kjør ncdump -h data.nc for å inspisere metadata eller ncdump -v variable_name data.nc for å dumpe en variabel i CDL-tekstformat; send resultatet videre gjennom en Python-oneliner for å generere JSON-utdata.

Om disse formatene

Kvalitet og hva du bør passe på

  • JSON er kun praktisk for små utsnitt - en enkelt global rutenettvariabel med daglig oppløsning kan inneholde millioner av numeriske verdier, noe som gjør utdataene trege å produsere og vanskelige å bruke.
  • Identifiser alltid variabelnavn først ved å kjøre ncdump -h yourfile.nc eller print(ds) i xarray før du forsøker eksport.
  • For en flat, postorientert struktur som er egnet for REST-API-er, bruk subset.to_dataframe().reset_index().to_json(orient='records') i stedet for .to_dict().

Ofte stilte spørsmål

Kan jeg konvertere hele NC-filen til ett enkelt JSON-dokument?
Teknisk sett ja, men det er sjelden nyttig - utdataene blir dypt nøstet og kan være på hundrevis av megabyte for typiske klimafiler. Velg alltid en variabel og et utsnitt først.
Finnes det et online-verktøy for å konvertere NC til JSON?
Det finnes ingen pålitelige online-konverterere; netCDF-filer er store vitenskapelige datasett som krever bibliotekstøtte utover det nettleserbaserte verktøy kan tilby.
Hvilken JSON-struktur produserer xarray?
xarrays .to_dict() produserer et nøstet objekt med nøkler for coords, data_vars, dims og attrs, som speiler strukturen i et xarray Dataset.