NetCDF-ruudukko (.nc)
OGC StandardiNetwork Common Data Form (NetCDF) on ilmakehätutkimuksen, sääennustamisen, ilmastomallinnuksen ja merentutkimuksen yleinen datamuoto, jonka ovat standardoineet Open Geospatial Consortium (OGC) ja NOAA.
Muunna tiedostot muodosta NETCDF muotoon CSV
Ilmainen selaimen sisäinen NETCDF - CSV-muunnin. Muunna tiedostoja välittömästi laitteellasi.
Tarkastele ja metatiedot
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat NetCDF-tiedostot tarkistamalla tiedoston alun binäärisarjan:
Tavutason otsikon allekirjoitus (Magic Bytes)
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat NetCDF-tiedostot tarkistamalla tiedoston alun binäärisarjan:
HEX-ALLEKIRJOITUS (OFFSET 0):
43 44 46 01 / 43 44 46 02ASCII-ESITYSTAPA: CDF\x01 / CDF\x02
Standardointi: OGC NetCDF Core Standard / NASA ESDS Standard
Tekniset tiedot
| Säiliöarkkitehtuuri | Classic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions) |
| Pakkaus | Uncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4) |
| Tavujärjestys (Endianness) | Big-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5) |
| Väriavaruudet | N/A (Multi-dimensional Climate & Oceanographic Arrays) |
| Kanavat ja rakenne | Multi-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth) |
| Suurimmat mitat | Classic limited to 2 GB per variable; NetCDF-4 practically unlimited |
| Läpinäkyvyys | None |
| Suoratoisto ja progressiivinen lataus | Record variable streaming allows continuously appending new timesteps |
Tekninen vertailumatriisi: NetCDF vs. kilpailijat
| Tekninen attribuutti | NetCDF (Nykyinen) | HDF5 | GRIB | FITS |
|---|---|---|---|---|
| Ensisijainen verkkotunnus | Meteorologia, meritiede, ilmasto | Yleinen supertietojenkäsittely ja tekoäly | Operatiiviset numeeriset sääruudukot | Tähtitiede ja astrofysiikka |
| Fyysisten yksiköiden standardit | CF-käytännöt ('units'-määrite) | Ei standardoitua yksikköskeemaa | Kiinteät WMO-taulukon parametrit | FITS-standardin tähtitieteelliset yksiköt |
| Taustamoottori | Klassinen CDF tai HDF5 (NetCDF-4) | Natiivi HDF5 B-puusäiliö | Pakatut bittivirtavektorit | 2880 tavun otsikko-/datalohkot |
| OGC-standardi | Virallinen OGC:n maatieteellinen standardi | Ei OGC-standardi | WMO:n kansainvälinen standardi | IAU:n kansainvälinen standardi |
Yleiset korruptiotilat ja heksatietojehdotusopas
Ohjelmisto raportoi 'NetCDF: Unknown file format'.
Perussyy: NetCDF-4-tiedosto avattu vanhalla NetCDF-3-kirjastolla tai CDF-taikatavut puuttuvat.
Korjaus: Tarkasta otsikon versio tai muunna tiedosto File2File NetCDF Converter -muuntimella.
Turvallisuusanalyysi ja jäsenninhyökkäysvektorit
Klassiset NetCDF- ja NetCDF-4-kirjastot käsittelevät epäluotettavia ulottuvuusmääriä, joissa kokonaisluvun ylivuoto voi aiheuttaa muistin vioittumista.
Tunnetut hyökkäysvektorit
- Kokonaisluvun ylivuoto ulottuvuustulon laskelmissa libnetcdf-kirjastossa.
- Puskurin aliluku jäsennettäessä vioittuneita attribuuttien merkkijonoja.
- Palvelunesto virheellisten tietueen ulottuvuuden siirtymien kautta.
Parhaat puolustuskäytännöt:
Historia ja virstanpylväät
Tärkeimmät edut
- Ilmastotieteen ja meteorologian maailmanlaajuinen vertailuarvo: käyttävät NOAA, NASA, ECMWF ja IPCC-ilmastomallit.
- Itsekuvaileva: muuttujat ilmoittavat nimenomaisesti fyysiset yksikkönsä ('degrees_Celsius', 'hPa') ja maantieteelliset koordinaattiakselinsa.
- Laajennettavat tietueulottuvuudet: säätarkkailuasemat voivat jatkuvasti lisätä uusia tuntimittauksia vuosien varrella.
Tekniset rajoitukset
- Kaksoisarkkitehtuuri: klassinen NetCDF-3 käyttää mukautettua binaarista CDF-kehykstä, kun taas moderni NetCDF-4 käyttää HDF5:ttä pinnan alla.
- Vaatii maantieteellisen visualisointiohjelmiston (Panoply, QGIS, Python xarray) oikeaan katseluun.
- Suuret tietojoukot voivat vaatia kymmeniä gigatavuja simulaatioajoa kohti.
Mielenkiintoisia teknisiä faktoja
- Ensimmäiset kolme taikatavua 'CDF' tulevat sanoista 'Common Data Form' kunnioittaen Nasan aiempaa 1980-luvun datamuotoa, joka innosti NetCDF:ää.
- Climate and Forecast (CF) Metadata Conventions -standardisointi varmistaa, että tietokennemallit ympäri maailmaa ymmärtävät toisiaan.
- Jokainen televisiouutisissa näytetty maailmanlaajuinen sääennuste luotiin käyttämällä supertietokoneita, jotka käsittelevät NetCDF-dataa.
Usein kysytyt tekniset kysymykset
Mikä on NetCDF-tiedosto (.nc)?
NetCDF-tiedosto on meteorologien ja merentutkijoiden käyttämä tieteellinen datamuoto moniulotteisen sää-, lämpötila-, merivirta- ja ilmastodatan tallentamiseen.
Miten voin tarkastella NetCDF-tiedostoa?
Voit tarkastella ja piirtää NetCDF-dataa NASA Panoplylla, QGISillä, Pythonilla (xarray/matplotlib) tai muuntaa sen CSV- tai GeoJSON-muotoon File2File.app-palvelulla.
Mikä ero on NetCDF-3:n ja NetCDF-4:n välillä?
NetCDF-3 on alkuperäinen binäärimuoto, jonka muuttujakoko on rajoitettu 2 gigatavuun. NetCDF-4 käyttää pinnan alla HDF5-tekniikkaa, joka tukee pakkausta ja rajoittamattomia tiedostokokoja.