NetCDF-naar-CSV-converter

Door multidimensionale wetenschappelijke NetCDF-rasters te converteren naar platte Telemetry CSV-bestanden, worden complexe klimaat- en oceaangegevens leesbaar in eenvoudige spreadsheetsoftware.

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V

Terwijl u op uw bestanden wacht, kunt u Code Rain spelen

Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Formaatvergelijking en technische specificaties

SpecificatieNETCDFCSV
MIME-typeapplication/x-netcdftext/csv
Typematrixgeoriënteerde wetenschappelijke gegevenstabelgegevens
Compressiedeflate-blokcompressiegeen
StandaardspecificatieNetCDF-standaard van UCAR UnidataIETF RFC 4180
Bestandshandtekening (magic bytes)43 44 46 01 (CDF 1) or 43 44 46 02 (CDF 2)RFC 4180: tekststroom met scheidingstekens

Formaatoverzicht en toepassingen

Onderzoekers en veldwetenschappers leggen vaak enorme hoeveelheden weer-, oceaan- en satellietgegevens vast. Zij slaan deze gegevens op in het NetCDF-formaat, omdat dit efficiënt met multidimensionale arrays kan omgaan. Standaard spreadsheettoepassingen en eenvoudige databasetools kunnen deze complexe, gelaagde bestanden echter niet rechtstreeks lezen. Door NetCDF-rasters te converteren naar het Telemetry CSV-formaat worden de ruwe getallen geëxtraheerd naar eenvoudige rijen en kolommen. Dankzij deze conversie kunnen milieuwetenschappers, studenten en data-analisten enorme datasets openen in eenvoudige software zoals Microsoft Excel of Google Sheets. In plaats van te vertrouwen op gespecialiseerde programmeerbibliotheken in Python of R, kunnen gebruikers snel metingen van temperatuur, windsnelheid en druk in een grafiek zetten met standaard kantoorsoftware.

Technische specificaties en codec-overzicht

NetCDF-bestanden hebben het MIME-type application/x-netcdf en beginnen vaak met de bestandshandtekening (magic bytes) 'HDF' of, bij moderne varianten, de NetCDF-handtekening 'CDF' (0x43 0x44 0x46). Ze gebruiken deflate-chunkcompressie om enorme rasters te verkleinen zonder verlies van gegevensnauwkeurigheid. Telemetry CSV-bestanden gebruiken het MIME-type text/csv zonder compressie en bevatten platte tekstregels die door komma's en regeleinden zijn gescheiden. Omdat CSV ongecomprimeerde tekst is, moeten bij het converteren van een multidimensionale array de ruimtelijke en temporele assen worden afgevlakt tot een standaardtabelindeling.

Besturingssysteem- en browserondersteuning

Voor NetCDF-bestanden is gespecialiseerde wetenschappelijke software nodig, zoals Panoply en ArcGIS, of maatwerkscripts met Python-bibliotheken. Telemetry CSV-bestanden zijn breed compatibel met de meeste moderne besturingssystemen, waaronder Windows, macOS, Linux, iOS en Android. Elke webbrowser kan CSV-tekst bovendien rechtstreeks verwerken, zonder externe invoegtoepassingen.

Handige informatie

Als u een enorm NetCDF-raster van meerdere gigabytes afvlakt tot een CSV-bestand, neemt de omvang van het uitvoerbestand aanzienlijk toe, omdat CSV geen ingebouwde compressie heeft. Exporteer alleen het specifieke geografische gebied en de tijdstappen die u nodig hebt, zodat de bestandsgrootte beheersbaar blijft.

Veelgestelde vragen

Hoe converteert u een NetCDF-raster naar Telemetry CSV zonder kwaliteitsverlies?

De conversie van NetCDF naar CSV is volledig verliesvrij wat de numerieke waarden betreft. Beide formaten slaan numerieke gegevens nauwkeurig op, maar de structuur verandert van een multidimensionale array in een platte tabel. Er worden geen datapunten verwijderd, maar tijdens het afvlakken moeten de coördinatenmetadata voor elke rij worden herhaald.

Wat is het verschil tussen een NetCDF-raster en Telemetry CSV?

NetCDF is een binaire container die is ontworpen voor het opslaan van complexe, multidimensionale wetenschappelijke arrays met ingebouwde metadata en compressie. Telemetry CSV is een plat, voor mensen leesbaar tekstformaat dat bestaat uit rijen en kolommen die door komma's zijn gescheiden, en mist native ondersteuning voor multidimensionale rasterstructuren.