EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

mgd77listgmt - Online în cloud

Rulați mgd77listgmt în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda mgd77listgmt care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


mgd77list - Extrageți date din fișierele MGD77

REZUMAT


mgd77list ID-uri NGDC coloane[,logică][:bittesti] [ [+]c|d|f|m|tcod ] [ f|g|e ] [
A|adata de început ] [ B|bstopdate ] [ ] [ astartrec ] [ bstoprec ] [ ignora ] [ [corectabil] ]
[ d|sunitate ] [ a|c|vminute/max ] [ regiune ] [ astartdist[unitate] ] [ bstopdist[unitate] ] [ [m|e] ]
[ [nivel] ] [ greutate ] [ +|- ] [ -bo] [ -h]

Notă: Nu este permis niciun spațiu între indicatorul opțiunii și argumentele asociate.

DESCRIERE


mgd77list citeste .[mgd77|nc] și produce un tabel ASCII [sau binar]. The
Fișierele .[mgd77|nc] conțin informații despre piesă, cum ar fi leg-id, ora și poziția,
observabile geofizice precum gravitația, magnetica și batimetria și codurile de control și
corecții precum Eotvos și corecții diurne. Fișierele netCDF extinse MGD77+ pot
conțin și coloane suplimentare de utilizator (pentru o listă a coloanelor disponibile, utilizați mgd77info
-Cși pentru a afla cum să adăugați propriile coloane personalizate, consultați mgd77manage). Utilizatorul poate
extrage orice combinație a acestor parametri, oricare dintre cele 8 mărimi calculate (distanță,
direcția, schimbarea cursului, viteza, corecția Carter, corecția Eotvos și gravitația și
câmpuri magnetice globale de referință), subunități calendaristice de timp (an, lună, zi, oră,
min, sec), id-ul NGDC și, în final, o greutate prestabilită (vezi -W). O subsecțiune poate fi
specificat prin trecerea intervalelor de timp sau de distanță de-a lungul căii sau selectând a
regiune geografică. În cele din urmă, fiecare înregistrare de ieșire poate fi obligată să treacă orice număr de
teste logice care implică valori de date sau indicatori de biți. Dacă sunt solicitate mai multe croaziere, atunci
sunt separate prin anteturi de segment.

NECESARE ARGUMENTE


ID-uri NGDC
Pot fi unul sau mai multe dintre cele cinci tipuri de specificatori:

1. ID-uri NGDC cu 8 caractere, de exemplu, 01010083, JA010010etc. etc.

2. 2 caractere coduri care vor returna toate croazierele de la fiecare agentie.

3. 4 caractere coduri, care vor returna toate croazierele din acelea
nave.

4. = , Unde este un tabel cu ID-uri NGDC, unul pe linie.

5. Dacă nu este specificat nimic, returnăm toate croazierele din baza de date.

(Vezi mgd77info -L pentru codurile agenției și navei). Extensiile „.mgd77” sau „.nc”.
va fi atașat automat, dacă este necesar (utilizați -I pentru a ignora anumite tipuri de fișiere).
Fișierele de croazieră vor fi căutate mai întâi în directorul curent și pe al doilea în total
directoarele enumerate în $MGD77_HOME/mgd77_paths.txt [Dacă $MGD77_HOME nu este setat
va fi implicit $GMT_SHAREDIR/mgd77].

-Fcoloane[,logică][:bittesti]
Cele cerute coloane șirul trebuie să fie o listă de parametri separată prin virgulă
abrevieri date în ordinea de ieșire dorită. Orice parametri indicați cu majuscule
nu trebuie să fie NaN într-o înregistrare pentru ca rezultatul să apară. Cu excepția cazului în care este specificat separat,
formatul de ieșire (dacă ASCII) este controlat de parametrul GMT FORMAT_FLOAT_OUT. The
abrevierile coloanelor disponibile pentru informațiile stocate în fișiere (unele coloane
poate fi NaN) sunt:

recunoaşte Contorul numărului de înregistrare.

DRT Tipul de înregistrare digitală, de obicei 3 sau 5 (pentru croaziere conforme cu Y2K).

id Șirul ID sondajului (numele segmentului).

ngdcid Șirul ID de croazieră NGDC de 8 caractere (de obicei, prefixul fișierului).

timp Alegeți între Ora calendaristică absolută (o vreme, implicit) în format
dictat de parametrii GMT FORMAT_DATE_OUT și FORMAT_CLOCK_OUT,
Timp relativ (rtime) în formatul dictat de parametrii GMT
FORMAT_FLOAT_OUT și TIME_SYSTEM (sau TIME_EPOCH și TIME_UNIT)), sau
An fracționar (ytime) în formatul dictat de FORMAT_FLOAT_OUT.

lon Longitudine în formatul dictat de parametrul GMT FORMAT_GEO_OUT.

lat Longitudine în formatul dictat de parametrul GMT FORMAT_GEO_OUT.

tweet Timp de călătorie dus-întors (în s).

adâncime Batimetrie corectată (în m, pozitiv sub nivelul mării).

mtf1 Intensitatea câmpului total magnetic de la senzorul 1 (în nTesla).

mtf2 Intensitatea câmpului total magnetic de la senzorul 2 (în nTesla).

mag Anomalie magnetică reziduală (în nTesla).

gobs Gravitația observată (în mGal).

FAA Anomalie gravitațională în aer liber (în mGal).

PTC Cod tip de poziție (1 = fix, 3 = interpolat, 9 = nespecificat).

bcc Cod de corecție batimetrică, indicând procedura utilizată pentru a converti călătoria
timp până la profunzime. (01-55 = zona lui Matthews folosită pentru a corecta adâncimea, 59 =
Corecțiile lui Matthews au fost utilizate, dar zonele nu sunt specificate în înregistrarea de date,
60 = formula S. Kuwahara pentru TS, 61 = formula Wilson pentru TS, 62 = Del
Formula Grosso pentru TS, 63 = tabelele lui Carter, 88 = Altele, descrise în
secțiuni de antet, 99 = nespecificat).

BTC Cod de tip batimetric, indicând modul în care a fost obținută valoarea batimetriei (1 =
observat, 3 = interpolat, 9 = nespecificat).

msens Senzor magnetic utilizat pentru evaluarea câmpului rezidual (1 = primul sau lider
senzor, 2 = al 2-lea sau senzor de urmă, 9 = nespecificat).

msd Adâncimea (sau altitudinea) senzorului magnetic (în m, pozitiv sub nivelul mării).

diur Corecție magnetică diurnă (în nTesla).

EOT Corecție Eotvos (în mGal).

sln Șir de număr de linie seismică.

sspn Seismic Shot Point Număr șir.

nqc Codul calității navigației (5 = suspectat, după instituția sursă, 6 =
suspectat, de către NGDC, 9 = nicio problemă identificată).

În plus, pot fi solicitate următoarele cantități de navigație derivate:

an Anul fiecărei înregistrări.

lună Luna fiecarei inregistrari.

zi Ziua lunii fiecărei înregistrări.

oră Ora fiecărei înregistrări.

minute Procesul verbal al fiecărei înregistrări.

sec Secundele zecimale ale fiecărei înregistrări.

dist Distanța de-a lungul pistei de la începutul etapei. Pentru metoda de calcul, vezi -C
[distanțele sferice ale cercului mare], iar pentru unitățile de distanță, vezi -N [km].

az Azimutul navei (direcția) măsurat în sensul acelor de ceasornic de la nord (în grade).

cc Schimbarea cursului navei (schimbarea direcției) măsurată în sensul acelor de ceasornic de la nord (in
grade).

vel Viteza navei; vedea -N pentru unitățile [m/s].

În final, pot fi solicitate următoarele cantități calculate:

greutate Greutatea atribuită acestui set de date (vezi -W).

cărăuș Corecție de adâncime Carter, dacă tweet este prezent în dosar (în m). Semn: Corecție
trebuie adăugat la adâncimi necorectate pentru a se obține o adâncime corectată.

igrf Câmp de referință geomagnetic internațional (câmp total) (în nTesla).

ngrav Câmp internațional de referință gravitațional („gravitație normală”) (în mGal). Camp
este selectat pe baza parametrului Gravity Theoretical Formula Code din
antetul MGD77 al croazierei. Dacă nu este setat sau este invalid, vom folosi implicit
IGF 1980. Ca alternativă, specificați câmpul direct folosind -Af (Vezi asta
opțiune pentru mai multe detalii).

ceot Corecția Eotvos calculată din navigație, folosind E = 7.5038 * V *
cos(lat) * sin(az) + 0.004154 * V^2 (în mGal). Semn: Corectarea trebuie să fie
adăugat la faa necorectat pentru a produce o faa corectată.

Următoarele steaguri cu mâna scurtă sunt, de asemenea, recunoscute:

mgd77 Astfel, toate cele 27 de câmpuri MGD77 sunt scrise în MGD77 oficial
comandă.

mgd77t Setul complet al tuturor celor 26 de coloane din specificația MGD77T.

geo Aceasta limitează rezultatul la 10 câmpuri (timp, lon, lat plus cei şapte
observatii geofizice tweet, adâncime, mtf1, mtf2, mag, gobs, și FAA). De
alăturarea + la oricare dintre aceste seturi vom atașa de asemenea dist, azim, cc, vel,
și greutate așa cum este enumerat mai sus.

toate Aceasta returnează toate coloanele de date din fișier.

toate Ca mgd77t, dar cu elemente de timp scrise ca șir dată-oră.

Ca opțiune, teste logice pot fi adăugate pentru oricare dintre observații prin anexare
,logică, care este el însuși compus din una sau mai multe instrucțiuni separate prin virgulă ale
formă deOPvaloare, În cazul în care de este unul dintre parametrii enumerați mai sus, OP este o logică
operator (<, <=, =, !=, >=, >, |) și valoare este o constantă folosită în comparație.
Parametrii în virgulă mobilă sunt comparați numeric; parametrii caracterului sunt
comparat din punct de vedere lexical (după ce au fost eliminate spațiile de început și de final). Bitul
comparație (|) înseamnă că cel puțin unul dintre biți în valoare trebuie să fie pornit în
de. Cel puțin unul dintre teste trebuie să fie adevărat pentru ca înregistrarea să fie scoasă, cu excepția
teste folosind parametri MAJUSCULE, care trebuie să fie toți adevărați pentru ca rezultatul să apară. Notă
că specificarea unui test nu implică că coloana corespunzătoare va fi
incluse în fluxul de ieșire; trebuie să fie prezent în coloane pentru ca asta să se întâmple.
Notă: unii dintre operatori sunt caractere speciale UNIX și vi se recomandă
plasați ghilimele în jurul întregului argument pentru -F.

În cele din urmă, pentru fișierele MGD77+ puteți adăuga opțional:bittesti care este: (un colon)
urmat de unul sau mai multe +- separate prin virgulăcu termeni. Aceasta compară specific
bitflags numai pentru fiecare coloană listată. Aici, + înseamnă că bitul ales trebuie să fie 1 (ON)
în timp ce - înseamnă că trebuie să fie 0 (OFF). Toate testele de biți date trebuie trecute. În mod implicit,
Fișierele MGD77+ care au special MGD77_steaguri coloana prezentă va folosi acele steaguri,
iar observațiile asociate cu biții ON (însemnând că sunt marcate ca proaste) vor fi
setat la NaN; append : fără informații de sfârșit pentru a dezactiva acest comportament (adică,
nu vor fi consultate steaguri de biți).

OPTIONAL ARGUMENTE


-A[+]c|d|f|m|tcod
În mod implicit, adâncimea corectată (adâncime), anomalie reziduală magnetică (mag), aer gratis
anomalie gravitațională (FAA), și corecția de adâncime a mărimii derivate Carter (cărăuș)
sunt toate ieșite așa cum sunt (dacă sunt selectate în -F); această opțiune ajustează acel comportament. Pentru
fiecare dintre aceste coloane există 2-4 moduri de ajustare a datelor. Adăuga c(arter),
d(profunzime), f(aa), sau m(ag) și selectați cod pentru procedura pe care doriți să o aplicați.
Puteți selecta mai multe proceduri pentru o coloană de date prin însumarea lor numerică
cods (1, 2, 4 și 8). De exemplu, -Ac3 va încerca mai întâi metoda -Ac1 pentru a estima un Carter
corectare dar dacă adâncime este NaN vom încerca în continuare -Ac2 care folosește doar tweet. In toate
cazuri, dacă oricare dintre valorile cerute de o procedură de ajustare este NaN, atunci
rezultatul va fi NaN. Acest lucru este valabil și dacă anomalia originală este NaN. Specifica -A +
să recalculeze anomaliile chiar dacă anomalia din dosar este NaN. În plus, tu
se poate utiliza -La pentru a crea ore false pentru croaziere care nu au timp; acestea se bazează pe
distante si durata croazierei.

-Ac Determină modul în care cărăuș se calculează termenul de corectare. Mai jos, C(tweet) reprezintă
adâncimea corectată de Carter (depinde și de lon, lat), U(tweet, v) este
adâncimea necorectată (= tweet * v / 2) folosind ca v parametrul „Asumed Sound Velocity”.
în antetul MGD77 (dacă este o viteză validă, altfel implicit la 1500 m/s);
alternativ, adăugați viteza preferată v în m/s, TU(adâncime, v) este cu două căi
timpul de călătorie estimat din (presumabil) necorectat adâncime, și TC(adâncime) este
Timp de călătorie în două sensuri obținut prin inversarea (presumabil) corectată adâncime folosind
Formula de corecție Carter. Alege din

-Ac1[,v] returnează diferența dintre U(tweet, v) Şi adâncime [Mod implicit].

-Ac2[,v] returnează diferența dintre U(tweet, v) și Carter (tweet).

-Ac4[,v] returnează diferența între (presupus necorectat) adâncime și Carter
(TU(adâncime)).

-Ac8[,v] returnează diferența dintre U(TC(adâncime), v) Şi adâncime.

-Anunț Determină modul în care adâncime ieșirea coloanei se obține:

-Ad1 Returnează adâncime așa cum este stocat în setul de date [Implicit].

-Ad2[,v] returnează adâncimea calculată necorectată U(tweet, v).

-Ad4 returnează adâncimea corectată calculată C(tweet).

-Af Determină modul în care FAA se obţine ieşirea coloanei. Dacă ngrav (adică, Internațional
Câmpul de referință gravitațional (IGF) sau „gravitație normală”) este necesar și este selectat
bazat pe parametrul antet MGD77 „Codul de formulă teoretică a gravitației”; dacă aceasta
codul nu este prezent sau este invalid, implicit la 4. Alternativ, adăugați codul
preferat camp (1-4) pentru a selecta 1 (Heiskanen 1924), 2 (IGF 1930), 3 (IGF 1967) sau 4
(IGF 1980). Alege din

-Af1[,camp] se intoarce FAA așa cum este stocat în setul de date [Implicit]. Opțional, setează
IGF camp de folosit dacă ați solicitat și dvs ngrav ca o coloană de ieșire în -F.

-Af2[,camp] returnează diferența dintre gobs și ngrav (cu opțional camp
directivă).

-Af4[,camp] returnează combinația de gobs + EOT - ngrav (cu opțional camp
directivă).

-Af8[,camp] returnează combinația de gobs + pred_eot - ngrav (cu opțional
camp directivă).

-A.m Determină modul în care mag se obţine ieşirea coloanei. Pot fi unul sau doi în total
măsurători de câmp în fișier (mtf1 și mtf2), și coloana msens poate afirma
care este senzorul principal (1 sau 2; poate fi, de asemenea, nedefinit). Alege din

-Am1 Returnează mag așa cum este stocat în setul de date [Implicit].

-Am2 returnează diferența dintre mgfx și igrf, În cazul în care x este senzorul principal (1
or 2) indicat de msens câmp de date (implicit la 1 dacă nu este specificat).

-Am4 returnează diferența dintre mgfx și igrf, În cazul în care x este senzorul (2 or 1)
nu indicat de msens câmp de date (implicit la 2 dacă nu este specificat).

-Amc [unitate] Aplicați o corecție care încearcă să compenseze faptul că
câmpul magnetic nu a fost dobândit în aceeași poziție cu referire la navigație
(poziția navei). Acest lucru se realizează prin re-interpolarea magneticului total
câmp la ceea ce ar fi avut dacă ar fi fost măsurat la poziția navei
(Amintiți-vă, probabil că a fost măsurat metri în urmă). Din cauza asta
pasul de interpolare, navigarea proastă, și anume prea multe puncte repetate, poate provoca
necazuri. Sunt luate măsuri pentru a minimiza acest efect, dar nu sunt pline 100%.
prof. Metoda de interpolare este controlată de GMT_INTERPOLANT implicit GMT.
Adăuga e pentru metru, f pentru picioare, k pentru km, m pentru mile, n pentru mile marine, sau u
pentru picioarele de sondaj [Implicit este e (metri)].

-Cf|g|e
Adăugați un cod cu o literă pentru a selecta procedura pentru distanța de-a lungul traseului
calcul (vezi -N pentru selectarea unităților):

f Distanțele Pământului plat.

g Distanțe mari cerc [Implicit].

e Distanțele geodezice pe elipsoidul actual GMT.

-Dadata de început
Nu enumerați datele colectate înainte data de început (aaaa-mm-zzBD(T)[hh:mm:ss]) [Implicit este
începutul croazierei]. Utilizare -DA pentru a exclude înregistrările al căror timp este nedefinit (adică, NaN).
[Implicit raportează acele înregistrări].

-Dbstopdate
Nu enumerați datele colectate pe sau după stopdate (aaaa-mm-zzBD(T)[hh:mm:ss]).
[Implicit este sfârșitul croazierei]. Utilizare -DB pentru a exclude înregistrările al căror timp este nedefinit
(adică, NaN). [Implicit raportează acele înregistrări].

-E Potrivire exactă: scoateți numai înregistrări care se potrivesc cu toate coloanele geofizice solicitate
[Implicit scoate înregistrări care se potrivesc cu cel puțin una dintre coloanele observate].

-Mergestartrec
Nu enumerați înregistrările înainte startrec [Implicit este 0, prima înregistrare].

-Gbstoprec
Nu enumerați datele după stoprec. [Implicit este ultima înregistrare].

-Iignora
Ignorați anumite formate de fișiere de date din considerare. Adăuga a|c|t pentru a ignora MGD77
ASCII, MGD77+ netCDF sau, respectiv, fișiere tabel ASCII separate prin tabulatori. The
opțiunea poate fi repetată pentru a ignora mai mult de un format. [Implicit nu ignoră niciunul].

-L[corectabil]
Aplicați corecții optime coloanelor în care sunt disponibile astfel de corecții. Adăuga
tabelul de corecție de utilizat [Implicit folosește tabelul de corecție
mgd77_corrections.txt în $MGD77_HOME director]. Pentru formatul acestui fișier,
vezi CORECTII de mai jos.

-n Emiteți o înregistrare antet segment cu ID-ul croazieră pentru fiecare croazieră.

-Nd|sunitate
Adăuga d pentru distanta sau s pentru viteza, apoi dati cea dorita unitate as e (metru sau
Domnișoară), f (picioare sau picioare/e), k (km sau km/h), m (mile sau mile/h), n (mile nautice
sau noduri), sau u (picioarele de sondaj sau sfeet/i). [Implicit este -Ndk -Nse (km și m/s)].

-Qaminute/max
Specificați un interval acceptat (minute/max) de azimuturi. Înregistrări al căror azimut al traseului scade
în afara acestui interval sunt ignorate [0/360].

-Qcminute/max
Specificați un interval acceptat (minute/max) desigur că se schimbă. Înregistrări al căror traseu
modificările care se încadrează în afara acestui interval sunt ignorate [-360/+360]. Utilizare -QC să iau
valoarea absolută a modificării cursului înainte de test [Implicit folosește cursul semnat
schimbări].

-Qvminute/max
Specificați un interval acceptat (minute/max; sau doar minute dacă nu există limită superioară) de
viteze. Înregistrările a căror viteză se încadrează în afara acestui interval sunt ignorate
[0/infinit].

-R[unitate]vest/est/sud/nord[/zmin/zmax][r]
vest, est, sud, și nord specificați regiunea de interes și puteți specifica
acestea în grade zecimale sau în format [+-]dd:mm[:ss.xxx][W|E|S|N]. Adăuga r dacă mai jos
Coordonatele hărții din stânga și din dreapta sus sunt date în loc de w/e/s/n. Cei doi
stenografii -Rg și -Rd reprezintă domeniul global (0/360 și -180/+180 în longitudine
respectiv, cu -90/+90 în latitudine). Alternativ, pentru crearea grilei, dați
Rcodelon/lat/nx/ny, În cazul în care cod este o combinație de 2 caractere de L, C, R (pentru stânga,
centru sau dreapta) și T, M, B pentru sus, mijloc sau jos. de exemplu, BL pentru stânga jos.
Aceasta indică ce punct dintr-o regiune dreptunghiulară este lon/lat coordonate se referă
la și dimensiunile grilei nx și ny cu spații ale grilei prin -I este folosit pentru a crea
regiunea corespunzătoare. Ca alternativă, specificați numele unui fișier grilă existent
si -R setările (și spația dintre grilă, dacă este cazul) sunt copiate din grilă.
Utilizarea -Runitate asteapta coordonate proiectate (carteziane) compatibile cu alese -J
și proiectăm invers pentru a determina regiunea geografică dreptunghiulară reală. Pentru
vedere în perspectivă (-p), opțional adăugați /zmin/zmax. În cazul vederii în perspectivă
(-p), un interval z (zmin, zmax) poate fi atașat pentru a indica a treia dimensiune. Acest
trebuie făcut numai atunci când utilizați -Jz opțiunea, nu atunci când utilizați numai -p opțiune.
În acest din urmă caz, este trasată o vedere în perspectivă a planului, fără a treia
dimensiune.

-Sastartdist[unitate]
Nu enumerați date care sunt mai mici decât startdist metru de-a lungul căii din portul de
plecare. Adăuga e pentru metru, f pentru picioare, k pentru km, m pentru mile, n pentru nautice
mile, sau u pentru picioarele de sondaj [Implicit este 0e (metri)].

-Sbstopdist[unitate]
Nu enumerați datele care sunt stopdist sau mai mulți metri de-a lungul căii din portul de
plecare. Adăuga e pentru metru, f pentru picioare, k pentru km, m pentru mile, n pentru nautice
mile, sau u pentru picioarele de sondaj [Implicit este sfârșitul căii].

-T[m|e]
Dezactivează ajustarea automată a valorilor pe baza termenilor de corecție
care sunt stocate în fișierul MGD77+ și utilizate pentru a contracara lucruri cum ar fi greșite
unități utilizate de instituția sursă la crearea fișierului MGD77 original din
pe care îl derivă fișierul MGD77+ (opțiunea nu are niciun efect asupra ASCII simplu MGD77
dosare). Adăuga m or e pentru a limita opțiunea la MGD77 sau la setul de coloane extinse
numai [Implicit se aplică ambelor].

-V[nivel] (Mai mult ...)
Selectați nivelul de verbozitate [c].

-Wgreutate
Setați greutatea pentru aceste date. Opțiunea de ieșire a greutății trebuie să fie setată -F. Acest lucru este
util în cazul în care datele urmează să fie prelucrate cu tehnicile de mediere ponderată
oferit de blockmean, blockmedian, și blockmode [1].

-Z+|- Adăugați semnul pe care îl doriți adâncime, cărăuș, și msd valori sub nivelul mării (-Z-
dă batimetrie negativă) [Implicit este pozitiv în jos].

-bo[ncols][tip] (Mai mult ...)
Selectați ieșirea binară nativă. ignorat dacă -bo este selectat. La fel, câmpurile șir
nu poate fi selectat. Rețineți că, dacă timpul este una dintre coloanele binare de ieșire, va fi
fi stocat ca timp Unix (secunde din 1970). Pentru a citi aceste informații în GMT la
obținerea unui timp calendaristic absolut va necesita utilizarea --TIME_SYSTEM=1.

-h[i|o][n][+c][+d][+rremarcă][+rtitlu] (Mai mult ...)
Omite sau produce înregistrări antet.

-^ or doar -
Imprimă un mesaj scurt despre sintaxa comenzii, apoi iese (NOTĂ: pe Windows
foloseste doar -).

-+ or doar +
Imprimați un mesaj extins de utilizare (ajutor), inclusiv explicația oricăruia
opțiunea specifică modulului (dar nu opțiunile comune GMT), apoi iese.

-? or Nu. argumente
Apoi imprimați un mesaj complet de utilizare (ajutor), inclusiv explicația opțiunilor
iesirile.

--versiune
Tipăriți versiunea GMT și ieșiți.

--show-datadir
Imprimați calea completă către directorul de partajare GMT și ieșiți.

EXEMPLE


Pentru a obține o listă (distanță, direcție, gravitație, batimetrie) de la 01010047.mgd77, începând cu
3 iunie 1971 20:45 și se termină la distanță = 5000 km, utilizați următoarea comandă:

gmt mgd77list 01010047 -Da1971-06-03T20:45 -Sb5000 -Fdist,azim,faa,depth > myfile.d

Pentru a face intrare pentru blockmean și suprafaţă folosind anomalii de aer liber din toate croazierele
listate în fișierul cruises.lis, dar numai datele care se află în interiorul zonei specificate și
faceți rezultatul binar:

gmt mgd77list `cat cruises.lis` -Flon,lat,faa -R-40/-30/25/35 -bo > allgrav.b

Pentru a extrage locațiile de adâncimi care depășesc 9000 de metri care nu au fost interpolate (BTC !=
1) din toate croazierele enumerate in fisierul cruises.lis:

gmt mgd77list `cat cruises.lis` -F"depth,DEPTH>9000,BTC!=1" > really_deep.d

Pentru a extrage dist, faa și grav12_2 din înregistrări ale căror adâncimi sunt mai mici de 3 km și
unde niciunul dintre câmpurile solicitate nu este NaN, din toate fișierele MGD77+ netCDF a căror croazieră
ID-urile sunt listate în fișierul cruises.lis, încercăm

gmt mgd77list `cat cruises.lis` -E -Ia -F"dist,faa,grav12_2,depth<3000" > \
superficial_grav.d

Pentru a extrage dist, faa și grav12_2 din toate fișierele MGD77+ netCDF ale căror ID-uri de croazieră sunt
listate în fișierul cruises.lis, dar regăsiți numai înregistrările al căror bitflag pentru faa indică
Valori proaste, încercăm

gmt mgd77list `cat cruises.lis` -E -Ia -F"dist,faa,grav12_2:+faa" > bad_grav.d

Pentru a scoate lon, lat, mag și faa din toate croazierele enumerate în fișierul cruises.lis, dar
recalculați cele două reziduuri pe baza celor mai recente câmpuri de referință, încercați:

gmt mgd77list `cat cruises.lis` -Flon,lat,mag,faa -Af2,4 -Am2 > data.d

RECALCULATĂ ANOMALII


Când sunt solicitate anomalii recalculate (fie explicit prin intermediul -A opțiune sau
implicit prin metadatele E77 din fișierul MGD77+) o facem doar pentru înregistrările ale căror
anomalia originală nu a fost un NaN. Această restricție este implementată deoarece multe coloane de anomalii
conține corecții, de obicei sub formă de modificări editate manual, care nu pot fi
duplicat din observația corespunzătoare.

IGRF


Calculele IGRF se bazează pe un program Fortran scris de Susan Macmillan, britanică
Geological Survey, tradus în C prin f2c de Joaquim Luis, U Algarve și adaptat la
Stil GMT de Paul Wessel.

IGF


Ecuațiile utilizate sunt reproduse aici folosind coeficienți extrași direct din
cod sursă (anunțați-ne dacă găsiți erori):

(1) g = 978052.0 * [1 + 0.005285 * sin^2(lat) - 7e-6 * sin^2(2*lat) + 27e-6 * cos^2(lat) *
cos^2(lon-18)]

(2) g = 978049.0 * [1 + 0.0052884 * sin^2(lat) - 0.0000059 * sin^2(2*lat)]

(3) g = 978031.846 * [1 + 0.0053024 * sin^2(lat) - 0.0000058 * sin^2(2*lat)]

(4) g = 978032.67714 * [(1 + 0.00193185138639 * sin^2(lat)) / sqrt (1 - 0.00669437999013 *
sin^2(lat))]

CORECȚIILE


Tabelul de corecție este un fișier ASCII cu coeficienții și parametrii necesari pentru a efectua
corectii. Înregistrările de comentarii care încep cu # sunt permise. Toate înregistrările de corecție sunt de
forma

croazieraID observaţie corecţie

Unde croazieraID este un prefix NGDC, observaţie este una dintre abrevierile pentru geofizic
observațiile enumerate la sub -F de mai sus și corecţie constă din unul sau mai multe duratăe asta va
fi rezumat și apoi scăzut din observația înainte de ieșire. Fiecare durată trebuie să aibă
aceasta sintaxa exacta:

factor[*[funcţie]([scară](abrev[-origine]))[^putere]]

unde termenii dintre paranteze sunt opționali (parantezele în sine nu sunt folosite, ci sunt regulate
trebuie folosite paranteze asa cum este indicat). Nu sunt permise spații decât între duratăS.
factor este amplitudinea funcției de bază, în timp ce opțional funcţie poate fi unul dintre
sin, cos sau exp. Opționalul scară și origine poate fi folosit pentru a traduce argumentul
(inainte de a-l da functiei optionale). Argumentul abrev este unul din
abrevieri pentru observațiile enumerate mai sus. Dacă origine este dat ca T înseamnă că noi
ar trebui să-l înlocuiască cu valoarea de abrev pentru prima înregistrare din fișier (aceasta este
de obicei numai pentru timp). Dacă prima intrare de înregistrare este NaN, revenim origine la zero.
Opțional, ridicați întreaga expresie la data putere, înainte de a înmulți cu
amplitudine. Următorul este un exemplu de corecții fictive ale croazierei 99999999,
implicând pe adâncime ar trebui să fie eliminată corecția Carter, FAA ar trebui să aibă un liniar
tendința eliminată, anomalia magnetică (mag) ar trebui corectată printr-o dependență ciudată de
direcția și latitudinea navei și îmbucăturăs trebuie să aibă 10 mGal adăugat (deci dat ca -10):

99999999 adâncime 1.0*((carter))

99999999 faa 14.1 1e-5*((timp-T))

99999999 mag 0.5*cos(0.5*(azim-19))^2 1.0*exp(-1e-3(lat))^1.5

99999999 gobs -10

Utilizați mgd77listgmt online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad