Muunna NetCDF muotoon CSV

Moniulotteisten NetCDF-tieteellisten ruudukoiden muuntaminen litteiksi telemetria-CSV-tiedostoiksi tekee monimutkaisesta sää- ja valtameridatasta luettavaa perustaulukkolaskentaohjelmistoissa.

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V

Sillä aikaa kun odotat tiedostojasi, voit pelata Code Rainia

Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysNETCDFCSV
MIME-tyyppiapplication/x-netcdftext/csv
Tyyppitaulukkopohjainen tieteellinen datataulukkomuotoinen data
Pakkausdeflate-lohkonpakkausEi pakkausta
StandardimääritysUCAR Unidata NetCDF StandardIETF RFC 4180
Tiedostotunniste (Magic Bytes)43 44 46 01 (CDF 1) or 43 44 46 02 (CDF 2)RFC 4180:n mukainen erotinmerkeillä eroteltu tekstivirta

Muodon yleiskatsaus ja käyttökohteet

Tutkijat ja kenttätutkijat keräävät usein valtavia määriä sää-, meri- ja satelliittidataa. He tallentavat nämä tietueet NetCDF-muodossa, koska se käsittelee moniulotteisia taulukoita tehokkaasti. Vakiotaulukkolaskentaohjelmat ja perustietokantatyökalut eivät kuitenkaan pysty lukemaan näitä monimutkaisia monitasoisia tiedostoja suoraan. NetCDF-ruudukoiden muuntaminen telemetria-CSV-muotoon poimii raakaluvut yksinkertaisiksi riveiksi ja sarakkeiksi. Tämä muunnostyönkulku antaa ympäristötutkijoille, opiskelijoille ja data-analyytikoille mahdollisuuden avata massiivisia tietojoukkoja kevyissä ohjelmissa, kuten Microsoft Excelissä tai Google Sheetsissä. Sen sijaan, että käyttäjät luottaisivat erikoistuneisiin ohjelmointikirjastoihin Pythonissa tai R:ssä, he voivat luoda kaavioita lämpötila-, tuulennopeus- ja painelukemista välittömästi standardeilla toimistotyökaluilla.

Tekniset tiedot ja koodekkien erittely

NetCDF-tiedostoilla on MIME-tyyppi application/x-netcdf, ja ne alkavat usein taikatavulla 'HDF' tai uudemmissa muunnelmissa NetCDF-allekirjoituksella 'CDF' (0x43 0x44 0x46). Ne käyttävät lohkopohjaista deflate-pakkausta valtavien ruudukoiden pienentämiseen ilman datatarkkuuden heikkenemistä. Telemetria-CSV-tiedostot käyttävät MIME-tyyppiä text/csv ilman pakkausta, ja ne tukeutuvat pelkkään tekstiin, jonka rivit on erotettu pilkuilla ja rivinvaihdoilla. Koska CSV on pakkaamatonta tekstiä, moniulotteisen taulukon muuntaminen vaatii tila- ja aika-akselien litistämistä vakiomuotoiseen taulukkomuotoon.

Käyttöjärjestelmien ja selaimien yhteensopivuus

NetCDF-tiedostojen avaamiseen tarvitaan erikoistuneita tieteellisiä ohjelmistoja, kuten Panoply tai ArcGIS, tai Python-kirjastoja käyttäviä mukautettuja skriptejä. Telemetria-CSV-tiedostot ovat laajasti yhteensopivia useimpien nykyaikaisten Windows-, macOS-, Linux-, iOS- ja Android-käyttöjärjestelmien kanssa. Verkkoselaimet voivat myös jäsentää CSV-tekstidataa ilman ulkoisia liitännäisiä.

Hyödyllistä tietoa

Massiivisen, monen gigatavun kokoisen NetCDF-ruudukon litistäminen CSV-tiedostoksi saa tulostiedoston koon kasvamaan huomattavasti, koska CSV:stä puuttuu sisäänrakennettu pakkaus. Vie vain tarvittava maantieteellinen rajausalue ja aikavälit, jotta tiedostokoot pysyvät hallittavina.

Usein kysytyt kysymykset

Miten NetCDF-ruudukko voidaan muuntaa telemetria-CSV-tiedostoksi menettämättä laatua?

Muunnos NetCDF:stä CSV:hen on numeeristen arvojen osalta täysin häviötön. Molemmat muodot tallentavat numeerisen datan tarkasti, mutta rakenne muuttuu moniulotteisesta taulukosta litteäksi taulukoksi. Yhtään datan pistettä ei poisteta, vaikka koordinaattimetatiedot on toistettava jokaisella rivillä litistysprosessin aikana.

Mitä eroa on NetCDF-ruudukolla ja telemetria-CSV:llä?

NetCDF on binäärimuotoinen säiliö, joka on suunniteltu monimutkaisten, moniulotteisten tieteellisten taulukoiden tallentamiseen sisäänrakennetuilla metatiedoilla ja pakkauksella. Telemetria-CSV on litteä, ihmisen luettavissa oleva tekstimuoto, joka koostuu pilkuilla erotetuista riveistä ja sarakkeista, eikä sillä ole natiivia tukea moniulotteisille ruuturakenteille.