NCCSV -
Amharc ar gach eolasNetCDF- Comhoiriúnach ASCII CSV Sonraíocht Comhad, Leagan 1.10
Bob Simons agus Steve Hankin "NCCSV" ag Bob Simons agus Steve Hankin ceadúnaithe faoiCC BY 4.0
Déan teagmháil anois
Sonraítear sa doiciméad seo formáid comhaid téacs ASCII CSV a d'fhéadfadh an fhaisnéis go léir a bheith ann (meiteashonraí agus sonraí) is féidir a fháil iNetCDF .nccomhad go bhfuil tábla CSV-comhad-mhaith sonraí. Ní mór an síneadh comhad le haghaidh comhad téacs ASCII CSV tar éis an tsonraíocht seo a bheith .csv ionas gur féidir é a léamh go héasca agus i gceart i gcláir scarbhileog cosúil le Excel agus Google Sheets. Scríobhfaidh Bob Simons bogearraí chun comhad NCCSV a thiontú inaNetCDF-3 (agus b'fhéidir freisinNetCDF-4) .nccomhad, agus an droim ar ais, gan aon chaillteanas faisnéise. Tá Bob Simons mhodhnúERDDAP™chun tacú le léamh agus scríobh an cineál comhaid seo.
Tá an fhormáid NCCSV deartha ionas gur féidir le bogearraí scarbhileog ar nós Excel agus Google Sheets comhad NCCSV a allmhairiú mar chomhad csv, le gach ceann de na faisnéis i gcealla an scarbhileog réidh le haghaidh eagarthóireachta. Nó, is féidir scarbhileog a chruthú ó thús tar éis na gcoinbhinsiún NCCSV. Beag beann ar fhoinse an scarbhileog, má onnmhairítear é ansin mar chomhad .csv, beidh sé i gcomhréir leis an tsonraíocht NCCSV agus ní chaillfear aon fhaisnéis. Is iad na difríochtaí ach idir comhaid NCCSV agus na comhaid scarbhileog atá cosúil a leanann na coinbhinsiúin seo:
- Tá luachanna ar líne scartha ag comhaid NCCSV. Tá luachanna ag bileoga ar líne i gcealla in aice láimhe.
- Tá comharthaí i gcomhaid NCCSV timpeallaithe go minic ag Sleachta dúbailte. Riamh Tá comharthaí i scarbhileoga timpeallaithe ag Sleachta dúbailte.
- Sleachta dúbailte inmheánach (" " ") i Stringsa i gcomhaid NCCSV le feiceáil mar 2 Sleachta dúbailte. Sleachta dúbailte inmheánach i scarbhileoga le feiceáil mar 1 ceanglófar dúbailte.
Féach anBileog eolaisalt thíos le haghaidh tuilleadh eolais.
Sruthlíniú
Cosúil comhaid CSV i gcoitinne, tá comhaid NCCSV insruthaithe. Dá bhrí sin, má tá NCSV a ghintear ar-an-eitilt ag freastalaí sonraí ar nósERDDAP™, is féidir leis an bhfreastalaí tús a chur le sonraí a sruth chuig an iarrthóir sula bhfuil gach ceann de na sonraí a bailíodh. Is gné úsáideach agus inmhianaithe é seo.NetCDFnach bhfuil comhaid, i gcodarsnacht leis sin, insruthaithe.
ERDDAP™
Tá an tsonraíocht seo deartha ionas go mbeidh comhaid NCCSV agus na.ncIs féidir comhaid is féidir a chruthú uathu a úsáid agERDDAP™data recovery service (tríd anSeirbhís do ChustaiméiríagusEDDTableFromNcFilesCineálacha tacar sonraí) , ach tá an tsonraíocht seo seachtrach goERDDAP.ERDDAP™Tá tréithe domhanda ag teastáil agus go leor tréithe domhanda agus athraitheacha molta, bunaithe den chuid is mó ar CF agus tréithe ACDD (féach /docs / server-admin / datasets #global-oinn).
Iarmhéid nua 574
Is é an dearadh ar an bhformáid NCCSV cothromaíocht de roinnt ceanglas:
- Ní mór na comhaid go léir na sonraí agus meiteashonraí a bheadh i tabularNetCDFcomhad, lena n-áirítear cineálacha sonraí sonracha.
- Ní mór na comhaid a bheith in ann a léamh isteach agus ansin a scríobh as scarbhileog gan aon chaillteanas faisnéise.
- Ní mór na comhaid a bheith éasca do dhaoine a chruthú, in eagar, léamh, agus a thuiscint.
- Ní mór na comhaid a bheith in ann a bheith gan athbhrí parsed ag cláir ríomhaire.
Más cosúil go bhfuil roinnt riachtanas sa doiciméad seo corr nó picky, is dócha go bhfuil sé ag teastáil chun freastal ar cheann de na ceanglais seo.
Sonraíochtaí eile
Tagraíonn an tsonraíocht seo do shonraíochtaí agus leabharlanna éagsúla eile go bhfuil sé ceaptha a bheith ag obair leis, ach nach bhfuil an tsonraíocht seo mar chuid d'aon cheann de na sonraíochtaí eile, ná ní gá aon athruithe a dhéanamh orthu, ná ní chuireann sé salach orthu. Mura sonraítear sonraí a bhaineann le ceann de na caighdeáin seo anseo, féach an tsonraíocht a bhaineann leo. Go suntasach, áirítear leis seo:
- An Coinbhinsiún ómós d'Fhionnachtan Sonraí (Clár na dToghthóirí) meiteashonraí caighdeánach: https://wiki.esipfed.org/Attribute\_Convention\_for\_Data\_Discovery\_1-3 .
- An Aeráid agus Réamhaisnéis (CF) meiteashonraí caighdeánach: https://cfconventions.org/Data/cf-conventions/cf-conventions-1.8/cf-conventions.html .
- An bhfuilNetCDFTreoir Úsáideora (NUG) : https:///docs.unidata.ucar.edu/netcdf-java/current/userguide/index.html .
- An bhfuilNetCDFleabharlanna bogearraí ar nósNetCDF- java agusNetCDF-c: https://www.unidata.ucar.edu/software/netcdf/ . Ní féidir leis na leabharlanna a léamh comhaid NCCSV, ach is féidir leo a léamh.nccomhaid a cruthaíodh ó chomhaid NCCSV.
- JSON: https://www.json.org/
Amharc ar gach eolas
Sa tsonraíocht seo, lúibíní,\[ \], míreanna roghnacha denote.
Struchtúr na hEagraíochta
Tá comhad iomlán NCCSV comhdhéanta de dhá rannóg: an t-alt meiteashonraí, ina dhiaidh sin ag an rannóg sonraí.
Ní mór go bhfuil comhaid NCCSV ach 7-giotán carachtair ASCII. Mar gheall ar seo, d'fhéadfadh an sraith carachtar nó ionchódú a úsáidtear a scríobh agus a léamh an comhad a bheith ar aon sraith carachtar nó ionchódú atá ag luí leis an sraith carachtar ASCII 7-giotán, mar shampla, ISO-8859-1.ERDDAP™léann agus scríobhann comhaid NCCSV leis an charset ISO-8859-1.
Is féidir le comhaid NCCSV ceachtar líne nua a úsáid (\n) (atá coitianta ar Linux agus Mac OS X ríomhairí) nó iomparReturn móide líne nua (\r\n) (atá coitianta ar ríomhairí Windows) mar marcóirí deiridh ar líne, ach ní araon.
.nccsvMeiteashonraí
Nuair a bhíonn an cruthaitheoir agus an léitheoir araon ag súil leis, is féidir agus uaireanta úsáideach a dhéanamh ar leagan de chomhad NCCSV ina bhfuil ach an t-alt meiteashonraí (lena n-áirítear an\*Déan Teagmháil Linn\*líne líne líne) . Soláthraíonn an toradh cur síos iomlán ar tréithe an chomhaid, ainmneacha athraitheacha, agus cineálacha sonraí, dá bhrí sin ag freastal ar an gcuspóir céanna leis an .das móide .dds freagraí óOPeNDAPfreastalaí.ERDDAP™beidh an t-athrú seo ar ais má iarrann tú comhad Cineál =.nccsvMetadata óERDDAP™tacar sonraí.
An Rannóg meiteashonraí
I gcomhad NCCSV, úsáideann gach líne den chuid meiteashonraí an fhormáid
athraitheach Ainm an ainm,tréith Ainm an ainm,luach 1\[, luach 2\]\[, luach 3\]\[, luach4\]\[...\]
Ní Spásanna roimh nó tar éis míreanna a cheadaítear toisc go bhfuil siad faoi deara fadhbanna nuair a allmhairiú an comhad i gcláir scarbhileog.
Coinbhinsiúin
Is é an chéad líne de chomhad NCCSV an chéad líne den roinn meiteashonraí agus ní mór a bheith acu\GLOBAL\Coinbhinsiúin tréith liostú gach ceann de na coinbhinsiúin a úsáidtear sa chomhad mar Teaghrán ina bhfuil liosta CSV, mar shampla: \GLOBAL\, coinbhinsiúin,"COARDS, CF-1.6, ACDD-1.3, NCCSV-1.1" Ní mór ceann de na coinbhinsiúin atá liostaithe a bheith NCCSV-1.1, a thagraíonn don leagan reatha den tsonraíocht seo.
END_METADATA
Ní mór deireadh an chuid meiteashonraí de chomhad NCCSV a chur in iúl le líne amháin \Déan Teagmháil Linn\
Moltar ach ní gá go léir de na tréithe le haghaidh athróg ar leith le feiceáil ar línte in aice leis an roinn meiteashonraí. Má tá comhad NCCSV thiontú iNetCDFcomhad, beidh an t-ordú go bhfuil an athróg Names le feiceáil ar dtús sa roinn meiteashonraí a bheith ar an ord na n-athróg saNetCDFcomhad.
Línte bán Roghnach a cheadaítear sa roinn meiteashonraí tar éis an chéad líne is gá le\GLOBAL\ CoinbhinsiúinEochairfhocal information (féach thíos) agus roimh an líne seo caite ag teastáil leis\Déan Teagmháil Linn\.
Má chruthaítear scarbhileog ó chomhad NCCSV, beidh an t-alt sonraí meiteashonraí le feiceáil le hainmneacha athraitheacha i gcolún A, ainmneacha tréith i gcolún B, agus luachanna i gcolún C.
Má tá scarbhileog tar éis na coinbhinsiúin seo a shábháil mar chomhad CSV, is minic a bheidh cuimhne breise ag deireadh na línte sa roinn meiteashonraí. Na bogearraí a athraíonn comhaid NCCSV isteach.ncBeidh comhaid neamhaird a dhéanamh ar an commas breise.