Convertor NetCDF în CSV

Conversia grilelor științifice NetCDF multidimensionale în fișiere CSV de telemetrie plate face ca datele climatice și oceanice complexe să poată fi citite în software-ul de foi de calcul de bază.

Selectează sau plasează fișierele aici

Privat - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V

Cât îți aștepți fișierele, poți juca Code Rain

Garanție de confidențialitate: nicio transmisie prin rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Compararea formatelor și specificații tehnice

SpecificațieNETCDFCSV
Tip MIMEapplication/x-netcdftext/csv
Tipdate științifice organizate în tablouridate tabelare
Compresiecompresie în blocuri deflateniciuna
Specificație standardUCAR Unidata NetCDF StandardIETF RFC 4180
Antet Magic Bytes43 44 46 01 (CDF 1) or 43 44 46 02 (CDF 2)flux de text cu valori separate prin delimitatori, conform RFC 4180

Prezentare generală a formatului și aplicații

Cercetătorii și oamenii de știință de teren colectează adesea cantități mari de date meteorologice, oceanografice și satelitare. Le stochează în format NetCDF deoarece acesta gestionează eficient matricile multidimensionale. Totuși, aplicațiile standard de calcul tabelar și instrumentele simple pentru baze de date nu pot citi direct aceste fișiere complexe, cu mai multe niveluri. Transformarea grilelor NetCDF în CSV de telemetrie extrage valorile numerice în rânduri și coloane simple. Acest flux de conversie le permite oamenilor de știință din domeniul mediului, studenților și analiștilor de date să deschidă seturi mari de date în programe ușoare precum Microsoft Excel sau Google Sheets. În loc să folosească biblioteci specializate de programare în Python sau R, utilizatorii pot reprezenta rapid grafic valorile temperaturii, vitezei vântului și presiunii cu instrumente standard de birou.

Specificații tehnice și detalii despre codecuri

Fișierele NetCDF poartă tipul MIME application/x-netcdf și încep adesea cu octeții magici „HDF" sau cu semnătura NetCDF „CDF" (0x43 0x44 0x46) pentru variantele moderne. Ele utilizează compresia în blocuri deflate pentru a micșora grilele masive fără a pierde precizia datelor. Fișierele CSV de telemetrie utilizează tipul MIME text/csv fără nicio compresie, bazându-se pe linii de text simplu separate prin virgule și caractere de newline. Deoarece CSV este text necomprimat, conversia unei matrice multidimensionale necesită aplatizarea axelor spațiale și temporale într-un format tabelar standard.

Compatibilitate SO și browser

Fișierele NetCDF necesită programe științifice specializate precum Panoply, ArcGIS sau scripturi personalizate care folosesc biblioteci Python. Fișierele CSV de telemetrie sunt compatibile pe scară largă cu majoritatea sistemelor de operare moderne, inclusiv Windows, macOS, Linux, iOS și Android. Orice browser web poate, de asemenea, să analizeze nativ datele text CSV, fără pluginuri externe.

Informații utile

Aplatizarea unei grile NetCDF de mai mulți gigabytes într-un fișier CSV va mări semnificativ fișierul rezultat, deoarece CSV nu are compresie încorporată. Exportă doar zona geografică și pașii temporali de care ai nevoie, ca să menții fișierele la o dimensiune gestionabilă.

Întrebări frecvente

Cum se convertesc grilele NetCDF în CSV pentru telemetrie fără a pierde din calitate?

Conversia de la NetCDF la CSV este complet fără pierderi în ceea ce privește valorile numerice. Ambele formate stochează datele numerice cu precizie, dar structura se schimbă dintr-o matrice multidimensională într-un tabel plat. Nu sunt șterse puncte de date, deși metadatele de coordonate trebuie repetate pentru fiecare rând în timpul procesului de aplatizare.

Care este diferența dintre o grilă NetCDF și un CSV de telemetrie?

NetCDF este un container binar conceput pentru stocarea matricelor științifice complexe, multidimensionale, cu metadate încorporate și compresie. CSV-ul de telemetrie este un format text plat, ușor de citit de către om, constând din rânduri și coloane separate prin virgule, căruia îi lipsește suportul nativ pentru structurile de grile multidimensionale.