AnglaisFrançaisEspagnol

Exécutez les serveurs | Ubuntu > | Fedora > |


Icône de favori OnWorks

mgd77listgmt - En ligne dans le Cloud

Exécutez mgd77listgmt dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande mgd77listgmt qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

PRÉNOM


mgd77list - Extraire les données des fichiers MGD77

SYNOPSIS


liste mgd77 identifiants NGDC colonnes[,logique][ :bits] [ [+]c|d|f|m|tcode ] [ f|g|e ] [
A|adate de début ] [ B|bdate d'arrêt ] [ ] [ astartrec ] [ bstoprec ] [ ignorer ] [ [corrigible] ]
[ d|sunité ] [ a|c|vmin/max ] [ région ] [ astartdist[unité] ] [ barrêter[unité] ] [ [m|e] ]
[[niveau] ] [ poids ] [ +|- ] [ -bo] [ -h]

Remarque: Aucun espace n'est autorisé entre l'indicateur d'option et les arguments associés.

DESCRIPTION


liste mgd77 lit .[mgd77|nc] et produit une table ASCII [ou binaire]. Les
Les fichiers .[mgd77|nc] contiennent des informations sur la piste telles que l'identifiant de la jambe, l'heure et la position,
observables géophysiques tels que la gravité, le magnétisme et la bathymétrie, et les codes de contrôle et
corrections telles que Eotvos et corrections diurnes. Les fichiers netCDF étendus MGD77+ peuvent
contiennent également des colonnes utilisateur supplémentaires (pour une liste des colonnes disponibles, utilisez mgd77info
-C, et pour savoir comment ajouter vos propres colonnes personnalisées, consultez mgd77gérer). L'utilisateur peut
extraire n'importe quelle combinaison de ces paramètres, n'importe laquelle des 8 grandeurs calculées (distance,
cap, changement de cap, vitesse, correction Carter, correction Eotvos et gravité et
champs magnétiques globaux de référence), sous-unités calendaires de temps (année, mois, jour, heure,
min, sec), l'identifiant NGDC, et enfin un poids prédéfini (voir -W). Une sous-section peut être
spécifié en passant des intervalles de temps ou de distance le long de la piste ou en sélectionnant un
région géographique. Enfin, chaque enregistrement de sortie peut devoir passer un nombre quelconque de
tests logiques impliquant des valeurs de données ou des indicateurs de bits. Si plusieurs croisières sont demandées alors
ils sont séparés par des en-têtes de segment.

EST REQUIS ARGUMENTS


identifiants NGDC
Il peut s'agir d'un ou plusieurs des cinq types de spécificateurs :

1. ID NGDC à 8 caractères, par exemple, 01010083, JA010010 etc., etc.

2. 2 caractères codes qui renverront toutes les croisières de chaque agence.

3. 4 caractères codes, qui renverront toutes les croisières de ces
navires.

4. = , où est une table avec des identifiants NGDC, un par ligne.

5. Si rien n'est spécifié, nous retournons toutes les croisières dans la base de données.

(Voir mgd77info -L pour les codes d'agence et de navire). Les extensions ".mgd77" ou ".nc"
sera automatiquement ajouté, si nécessaire (utiliser -I pour ignorer certains types de fichiers).
Les fichiers Cruise seront recherchés en premier dans le répertoire actuel et en second dans tous
répertoires répertoriés dans $MGD77_HOME/mgd77_paths.txt [Si $MGD77_HOME n'est pas réglé
sera par défaut $GMT_SHAREDIR/mgd77].

-Fcolonnes[,logique][ :bits]
Le nécessaire colonnes la chaîne doit être une liste de paramètres séparés par des virgules
abréviations données dans l'ordre de sortie souhaité. Tout paramètre donné en MAJUSCULES
ne doit pas être NaN dans un enregistrement pour que la sortie se produise. Sauf indication contraire, le
le format de sortie (si ASCII) est contrôlé par le paramètre GMT FORMAT_FLOAT_OUT. Les
abréviations de colonnes disponibles pour les informations stockées dans les fichiers (certaines colonnes
peut être NaN) sont :

recno Le compteur du nombre d'enregistrements.

drt Le type d'enregistrement numérique, généralement 3 ou 5 (pour les croisières conformes à l'an 2).

id La chaîne d'ID de l'enquête (nom du segment).

ngdcid La chaîne d'ID de croisière NGDC à 8 caractères (généralement le préfixe de fichier).

Covid-XNUMX Choisissez entre l'heure absolue du calendrier (Atime, la valeur par défaut) au format
dicté par les paramètres GMT FORMAT_DATE_OUT et FORMAT_CLOCK_OUT,
Temps relatif (temps) au format dicté par les paramètres GMT
FORMAT_FLOAT_OUT et TIME_SYSTEM (ou TIME_EPOCH et TIME_UNIT)), ou
Année fractionnaire (ytime) au format dicté par FORMAT_FLOAT_OUT.

lon Longitude au format dicté par le paramètre GMT FORMAT_GEO_OUT.

lat Longitude au format dicté par le paramètre GMT FORMAT_GEO_OUT.

twt Temps de trajet aller-retour (en s).

profondeur Bathymétrie corrigée (en m, positif sous le niveau de la mer).

mtf1 Intensité du champ magnétique total du capteur 1 (en nTesla).

mtf2 Intensité du champ magnétique total du capteur 2 (en nTesla).

mag Anomalie magnétique résiduelle (en nTesla).

gobs Gravité observée (en mGal).

faa Anomalie de gravité à l'air libre (en mGal).

ptc Code de type de position (1 = fixe, 3 = interpolé, 9 = non spécifié).

bcc Code de correction bathymétrique, indiquant la procédure utilisée pour convertir les déplacements
temps de profondeur. (01-55 = zone de Matthews utilisée pour corriger la profondeur, 59 =
Les corrections de Matthews ont été utilisées mais les zones ne sont pas spécifiées dans l'enregistrement de données,
60 = formule de S. Kuwahara pour TS, 61 = formule de Wilson pour TS, 62 = Del
Formule grosso pour TS, 63 = Tables de Carter, 88 = Autre, décrite dans
sections d'en-tête, 99 = non spécifié).

btc Code de type bathymétrique, indiquant comment la valeur bathymétrique a été obtenue (1 =
observé, 3 = interpolé, 9 = non spécifié).

sens Capteur magnétique utilisé pour évaluer le champ résiduel (1 = 1er ou leader
capteur, 2 = 2e ou capteur de fuite, 9 = non spécifié).

msd Profondeur (ou altitude) du capteur magnétique (en m, positif sous le niveau de la mer).

diur Correction diurne magnétique (en nTesla).

EOT Correction d'Eotvos (en mGal).

sn Chaîne de numéro de ligne sismique.

ssp Chaîne de numéro de point de tir sismique.

nqc Code de qualité de navigation (5 = suspecté, par institution source, 6 =
suspecté, par NGDC, 9 = aucun problème identifié).

De plus, les grandeurs de navigation dérivées suivantes peuvent être demandées :

an L'année de chaque enregistrement.

mois Le mois de chaque enregistrement.

journée Le jour du mois de chaque enregistrement.

heure L'heure de chaque enregistrement.

min Le procès-verbal de chaque enregistrement.

seconde Les secondes décimales de chaque enregistrement.

dist Distance le long de la piste depuis le début de l'étape. Pour la méthode de calcul, voir -C
[distances des grands cercles sphériques], et pour les unités de distance, voir -N [km].

az Azimut (cap) du navire mesuré dans le sens des aiguilles d'une montre à partir du nord (en degrés).

cc Changement de cap du navire (changement de cap) mesuré dans le sens des aiguilles d'une montre à partir du nord (en
degrés).

Vitesse Vitesse du navire ; voir -N pour les unités [m/s].

Enfin, les grandeurs calculées suivantes peuvent être demandées :

poids Poids attribué à cet ensemble de données (voir -W).

charretier Correction de la profondeur du carter, si twt est présent dans le fichier (en m). Signe : correction
doit être ajouté aux profondeurs non corrigées pour obtenir une profondeur corrigée.

igrf Champ géomagnétique international de référence (champ total) (en nTesla).

ngrav Champ de référence de gravité internationale ("gravité normale") (en mGal). Champ
est sélectionné en fonction du paramètre Gravity Theoretical Formula Code dans le
en-tête MGD77 de croisière. Si cela n'est pas défini ou n'est pas valide, nous utilisons par défaut le
IGF 1980. Vous pouvez également spécifier le champ directement en utilisant -Un F (regarde ça
option pour plus de détails).

ceot Correction d'Eotvos calculée à partir de la navigation, en utilisant E = 7.5038 * V *
cos(lat) * sin(az) + 0.004154 * V^2 (en mGal). Signe : La correction doit être
ajouté au faa non corrigé pour produire un faa corrigé.

Les drapeaux abrégés suivants sont également reconnus :

mgd77 Il en résulte que les 27 champs MGD77 sont écrits dans le MGD77 officiel
ordre.

mgd77t L'ensemble complet des 26 colonnes de la spécification MGD77T.

geo Cela limite la sortie à 10 champs (Covid-XNUMX, lon, lat plus les sept
observations géophysiques twt, profondeur, mtf1, mtf2, mag, gobset faa). Par
ajouter + à l'un ou l'autre de ces ensembles, nous ajouterons également dist, azim, cc, Vitesse,
et poids comme indiqué ci-dessus.

tous Cela renvoie toutes les colonnes de données du fichier.

tous Comme mgd77t mais avec des éléments de temps écrits sous forme de chaîne date-heure.

En option, des tests logiques peuvent être ajoutés pour n'importe laquelle des observations en ajoutant
,logique, qui est elle-même composée d'une ou plusieurs instructions séparées par des virgules du
Forme parOPVALORISONS, Où par est l'un des paramètres énumérés ci-dessus, OP est une logique
opérateur (<, <=, =, !=, >=, >, |), et VALORISONS est une constante utilisée dans la comparaison.
Les paramètres à virgule flottante sont comparés numériquement ; les paramètres de caractère sont
comparé lexicalement (après suppression des blancs de début et de fin). Le BIT
comparaison (|) signifie qu'au moins un des bits de VALORISONS doit être allumé dans
par. Au moins un des tests doit être vrai pour que l'enregistrement soit sorti, sauf pour
tests utilisant des paramètres MAJUSCULES qui doivent tous être vrais pour que la sortie se produise. Noter
que la spécification d'un test n'implique pas que la colonne correspondante sera
inclus dans le flux de sortie ; il doit être présent dans colonnes pour que cela se produise.
Remarque : certains opérateurs sont des caractères UNIX spéciaux et il est conseillé de
placer des guillemets autour de l'argument entier pour -F.

Enfin, pour les fichiers MGD77+ vous pouvez éventuellement ajouter :bits qui est : (un deux-points)
suivi d'un ou plusieurs +- séparés par des virgulesavec termes. Ceci compare spécifique
bitflags uniquement pour chaque colonne répertoriée. Ici, + signifie que le bit choisi doit être à 1 (ON)
alors que - signifie qu'il doit être 0 (OFF). Tous les tests de bits donnés doivent être réussis. Par défaut,
Les fichiers MGD77+ qui ont la particularité MGD77_flags la colonne présente utilisera ces drapeaux,
et les observations associées aux bits ON (ce qui signifie qu'ils sont signalés comme mauvais) seront
réglé sur NaN ; ajouter : sans aucune information de fin pour désactiver ce comportement (c'est-à-dire,
aucun indicateur de bit ne sera consulté).

EN OPTION ARGUMENTS


-A[+]c|d|f|m|tcode
Par défaut, la profondeur corrigée (profondeur), anomalie magnétique résiduelle (mag), air gratuit
anomalie de gravité (faa), et la quantité dérivée Correction de profondeur Carter (charretier)
sont tous sortis tels quels (si sélectionné dans -F); cette option ajuste ce comportement. Pour
chacune de ces colonnes, il y a 2 à 4 façons d'ajuster les données. Ajouter c(artère),
d(epth), f(aa), ou m(ag) et sélectionnez le code pour la procédure que vous souhaitez appliquer.
Vous pouvez sélectionner plus d'une procédure pour une colonne de données en additionnant leurs valeurs numériques.
codes (1, 2, 4 et 8). Par exemple, -Ac3 va d'abord essayer la méthode -Ac1 pour estimer un Carter
correction mais si profondeur est NaN, nous allons ensuite essayer -Ac2 qui n'utilise que twt. Dans tout
cas, si l'une des valeurs requises par une procédure d'ajustement est NaN, alors le
le résultat sera NaN. Ceci est également vrai si l'anomalie d'origine est NaN. Spécifier -A+
de recalculer les anomalies même si l'anomalie dans le fichier est NaN. De plus, vous
pouvez utiliser créer de faux horaires pour des croisières qui n'ont pas le temps ; ceux-ci sont basés sur
distances et durée de la croisière.

-Ac Détermine comment le charretier le terme de correction est calculé. Ci-dessous, C(twt) signifie
la profondeur corrigée par Carter (cela dépend aussi de lon, lat), U(twt, v) Est la
profondeur non corrigée (= twt * v / 2) en utilisant comme v le paramètre « Vitesse du son supposée »
dans l'en-tête MGD77 (si c'est une vitesse valide, sinon nous sommes par défaut à 1500 m/s) ;
Sinon, ajoutez votre vitesse préférée v en m/s, TU(profondeur, v) est le bidirectionnel
temps de trajet estimé à partir du (vraisemblablement) non corrigé profondeur, et TC(profondeur) Est la
Temps de trajet aller-retour obtenu en inversant le (vraisemblablement) corrigé profondeur utilisant l'
Formule de correction de Carter. Choisissez parmi

-Ac1[,v] renvoie la différence entre U(twt, v) et profondeur [Défaut].

-Ac2[,v] renvoie la différence entre U(twt, v) et Carter (twt).

-Ac4[,v] renvoie la différence entre (supposé non corrigé) profondeur et Carter
(TU(profondeur)).

-Ac8[,v] renvoie la différence entre U(TC(profondeur), v) et profondeur.

-Un d Détermine comment le profondeur la sortie de la colonne est obtenue :

-Annonce1 Retours profondeur tel qu'il est stocké dans l'ensemble de données [Par défaut].

-Annonce2[,v] renvoie la profondeur calculée non corrigée U(twt, v).

-Annonce4 renvoie la profondeur corrigée calculée C(twt).

-Un F Détermine comment le faa la sortie de la colonne est obtenue. Si ngrav (c'est-à-dire l'International
Le champ de référence de gravité (IGF), ou "gravité normale") est requis, il est sélectionné
basé sur le paramètre d'en-tête MGD77 "Theoretical Gravity Formula Code" ; si ce
le code n'est pas présent ou n'est pas valide, la valeur par défaut est 4. Vous pouvez également ajouter le
préféré champ (1-4) pour sélectionner 1 (Heiskanen 1924), 2 (IGF 1930), 3 (IGF 1967) ou 4
(IGF 1980). Choisissez parmi

-Af1[,champ] Retour faa tel qu'il est stocké dans l'ensemble de données [Par défaut]. Éventuellement, définit le
IGF champ à utiliser si vous avez également demandé ngrav comme colonne de sortie dans -F.

-Af2[,champ] renvoie la différence entre gobs et ngrav (avec en option champ
directif).

-Af4[,champ] renvoie la combinaison de gobs + EOT - ngrav (avec en option champ
directif).

-Af8[,champ] renvoie la combinaison de gobs + pred_eot - ngrav (avec en option
champ directif).

-Un m Détermine comment le mag la sortie de la colonne est obtenue. Il peut y avoir un ou deux au total
mesures de terrain dans le fichier (mtf1 et mtf2), et la colonne sens peut déclarer
lequel est le capteur principal (1 ou 2 ; il peut également être indéfini). Choisissez parmi

-Am1 Retours mag tel qu'il est stocké dans l'ensemble de données [Par défaut].

-Am2 renvoie la différence entre mgfx et igrf, Où x est le capteur principal (1
or 2) indiqué par le sens champ de données (par défaut 1 si non précisé).

-Am4 renvoie la différence entre mgfx et igrf, Où x est le capteur (2 or 1)
ne pas indiqué par le sens champ de données (par défaut 2 si non précisé).

-Amc [unité] Appliquer une correction qui essaie de compenser le fait que le
le champ magnétique n'a pas été acquis à la même position que la référence de navigation
(position du navire). Ceci est accompli en réinterpolant le total magnétique
champ à ce qu'il aurait eu s'il avait été mesuré à la position du navire
(rappelez-vous, il a probablement été mesuré mètres derrière). En raison de ce
étape d'interpolation, une mauvaise navigation, à savoir trop de points répétés, peut provoquer
troubles. Des mesures sont prises pour minimiser cet effet, mais elles ne sont pas remplies à 100 %
prof. La méthode d'interpolation est contrôlée par la valeur par défaut GMT GMT_INTERPOLANT.
Ajouter e pour compteur, f pour les pieds, k pour km, m Pour des kilomètres, n pour les milles marins, ou u
pour les pieds d'arpentage [La valeur par défaut est e (mètres)].

-Cf|g|e
Ajouter un code à une lettre pour sélectionner la procédure pour la distance le long de la piste
calcul (voir -N pour sélectionner les unités):

f Distances de la Terre plate.

g Distances orthodromiques [Par défaut].

e Distances géodésiques sur l'ellipsoïde GMT actuel.

-Dadate de début
Ne pas lister les données collectées avant date de début (aaaa-mm-jjBD(T)[hh:mm:ss]) [La valeur par défaut est
début de croisière]. Utilisation -DA pour exclure les enregistrements dont l'heure n'est pas définie (c'est-à-dire NaN).
[La valeur par défaut rapporte ces enregistrements].

-Dbdate d'arrêt
Ne pas répertorier les données collectées le ou après date d'arrêt (aaaa-mm-jjBD(T)[hh:mm:ss]).
[La valeur par défaut est la fin de la croisière]. Utilisation -DB pour exclure les enregistrements dont l'heure n'est pas définie
(c'est-à-dire NaN). [La valeur par défaut rapporte ces enregistrements].

-E Correspondance exacte : uniquement les enregistrements de sortie qui correspondent à toutes les colonnes géophysiques demandées
[Les enregistrements par défaut correspondent à au moins une des colonnes observées].

-Géorgiestartrec
Ne pas lister les enregistrements avant startrec [La valeur par défaut est 0, le premier enregistrement].

-Gostoprec
Ne pas lister les données après stoprec. [La valeur par défaut est le dernier enregistrement].

-Iignorer
Ignorez certains formats de fichiers de données de la considération. Ajouter un|c|t ignorer MGD77
ASCII, MGD77+ netCDF ou fichiers de table ASCII séparés par des tabulations, respectivement. Les
L'option peut être répétée pour ignorer plus d'un format. [La valeur par défaut n'en ignore aucun].

-L[corrigible]
Appliquez des corrections optimales aux colonnes où de telles corrections sont disponibles. Ajouter
la table de correction à utiliser [Par défaut utilise la table de correction
mgd77_corrections.txt dans le $MGD77_HOME annuaire]. Pour le format de ce fichier,
voir CORRECTIONS ci-dessous.

-n Émettez un enregistrement d'en-tête de segment avec l'ID de croisière pour chaque croisière.

-Nd|sunité
Ajouter d pour la distance ou s pour la vitesse, puis donnez le unité as e (mètre ou
Mme), f (pieds ou pieds/s), k (km ou km/h), m (miles ou miles/h), n (miles nautiques
ou nœuds), ou u (pieds d'arpentage ou pieds/s). [La valeur par défaut est -Ndk -Nse (km et m/s)].

-Qamin/max
Spécifiez une plage acceptée (min/max) des azimuts. Records dont l'azimut de la piste tombe
en dehors de cette plage sont ignorés [0/360].

-Qcmin/max
Spécifiez une plage acceptée (min/max) bien sûr change. Records dont le parcours
les changements en dehors de cette plage sont ignorés [-360/+360]. Utilisation -QC prendre le
valeur absolue du changement de cours avant le test [par défaut utilise le cours signé
changements].

-Qvmin/max
Spécifiez une plage acceptée (min/max; ou juste min s'il n'y a pas de limite supérieure) de
vitesses. Les enregistrements dont la vitesse de piste tombe en dehors de cette plage sont ignorés
[0/infini].

-R[unité]ouest/est/sud/nord[/zmin/zmax][r]
ouest, est, sudet nord spécifiez la région d'intérêt, et vous pouvez spécifier
en degrés décimaux ou au format [+-]dd:mm[:ss.xxx][W|E|S|N]. Ajouter r si inférieur
les coordonnées de gauche et en haut à droite de la carte sont données au lieu de w/e/s/n. Les deux
raccourcis -Rg et -Rd signifie domaine global (0/360 et -180/+180 en longitude
respectivement, avec -90/+90 en latitude). Alternativement pour la création de grille, donnez
Rcodelon/lat/nx/ny, Où code est une combinaison de 2 caractères de L, C, R (pour gauche,
au centre ou à droite) et T, M, B pour le haut, le milieu ou le bas. par exemple, BL pour le coin inférieur gauche.
Ceci indique quel point sur une région rectangulaire le lon/lat la coordonnée fait référence
à, et les dimensions de la grille nx et ny avec des espacements de grille via -I est utilisé pour créer
la région correspondante. Vous pouvez également spécifier le nom d'un fichier de grille existant
et -R les paramètres (et l'espacement de la grille, le cas échéant) sont copiés à partir de la grille.
En utilisant -Runité attend des coordonnées projetées (cartésiennes) compatibles avec celles choisies -J
et nous projetons inversement de déterminer la région géographique rectangulaire réelle. Pour
vue de perspective (-p), éventuellement ajouter /zmin/zmax. En cas de vue en perspective
(-p), une plage z (zmin, zmax) peut être ajouté pour indiquer la troisième dimension. Cette
doit être fait uniquement lors de l'utilisation du -Jz option, pas lorsque vous utilisez uniquement l'option -p option.
Dans ce dernier cas, une vue en perspective de l'avion est tracée, sans troisième
dimension.

-Sastartdist[unité]
Ne répertoriez pas les données inférieures à startdist mètre le long de la voie depuis le port de
Départ. Ajouter e pour compteur, f pour les pieds, k pour km, m Pour des kilomètres, n pour nautique
miles, ou u pour les pieds d'arpentage [La valeur par défaut est 0e (mètres)].

-Sbarrêter[unité]
Ne répertoriez pas les données qui sont arrêter ou plus de mètres le long de la voie depuis le port de
Départ. Ajouter e pour compteur, f pour les pieds, k pour km, m Pour des kilomètres, n pour nautique
miles, ou u pour les pieds d'arpentage [La valeur par défaut est la fin de la piste].

-T[m|e]
Désactive l'ajustement par ailleurs automatique des valeurs en fonction des termes de correction
qui sont stockés dans le fichier MGD77+ et utilisés pour contrecarrer des choses telles que des erreurs
unités utilisées par l'institution source lors de la création du fichier MGD77 d'origine à partir de
dont dérive le fichier MGD77+ (l'option n'a aucun effet sur le MGD77 ASCII ordinaire
des dossiers). Ajouter m or e pour limiter l'option au MGD77 ou au jeu de colonnes étendu
uniquement [La valeur par défaut s'applique aux deux].

-V[niveau] (plus ...)
Sélectionnez le niveau de verbosité [c].

-Wpoids
Définissez le poids de ces données. L'option de sortie de poids doit être définie dans -F. C'est
utile si les données doivent être traitées avec les techniques de moyenne pondérée
offert par moyen-bloc, bloc médianet mode bloc [1].

-Z+|- Ajoutez le signe que vous voulez pour profondeur, charretieret msd valeurs au-dessous du niveau de la mer (-Z-
donne une bathymétrie négative) [La valeur par défaut est positive vers le bas].

-bo[ncols][type] (plus ...)
Sélectionnez la sortie binaire native. ignoré si -bo est sélectionné. De même, les champs de chaîne
ne peut pas être sélectionné. Notez que si le temps est l'une des colonnes de sortie binaire, il sera
être stocké au format Unix (secondes depuis 1970). Pour lire ces informations en GMT à
obtenir l'heure calendaire absolue vous obligera à utiliser --TIME_SYSTEM=1.

-h[i|o][n][+c][+d][+rremarque][+rtitre] (plus ...)
Ignorer ou produire des enregistrements d'en-tête.

-^ or juste -
Imprime un court message sur la syntaxe de la commande, puis quitte (REMARQUE : sous Windows
utiliser juste -).

-+ or juste +
Imprimez un message d'utilisation détaillé (aide), y compris l'explication de tout
option spécifique au module (mais pas les options communes GMT), puis se ferme.

-? or aucune arguments
Imprimez un message d'utilisation (aide) complet, y compris l'explication des options, puis
sorties.

--version
Imprimer la version GMT et quitter.

--show-datadir
Affichez le chemin complet vers le répertoire de partage GMT et quittez.

EXEMPLES


Pour obtenir une liste (distance, cap, gravité, bathymétrie) à partir de 01010047.mgd77, à partir de
3 juin 1971 20:45 et se terminant à distance = 5000 km, utilisez la commande suivante :

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

Pour faire une entrée pour moyen-bloc et surface en utilisant les anomalies en air libre de toutes les croisières
répertoriés dans le fichier cruises.lis, mais uniquement les données qui se trouvent à l'intérieur de la zone spécifiée, et
rendre la sortie binaire :

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

Pour extraire les emplacements des profondeurs supérieures à 9000 mètres qui n'ont pas été interpolés (btc !=
1) de toutes les croisières répertoriées dans le fichier cruises.lis :

gmt mgd77list `cat cruises.lis` -F"profondeur,PROFONDEUR>9000,BTC!=1" > vraiment_profondeur.d

Pour extraire dist, faa et grav12_2 des enregistrements dont les profondeurs sont inférieures à 3 km et
où aucun des champs demandés n'est NaN, de tous les fichiers netCDF MGD77+ dont la croisière
les identifiants sont répertoriés dans le fichier cruises.lis, nous essayons

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

Pour extraire dist, faa et grav12_2 de tous les fichiers netCDF MGD77+ dont les identifiants de croisière sont
répertorié dans le fichier cruises.lis, mais ne récupère que les enregistrements dont le bitflag pour faa indique
MAUVAISES valeurs, on essaie

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

Pour sortir lon, lat, mag et faa de toutes les croisières répertoriées dans le fichier cruises.lis, mais
recalculez les deux résidus en fonction des derniers champs de référence, essayez :

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

RECALCULÉ ANOMALIES


Lorsque des anomalies recalculées sont demandées (soit explicitement via le -A Option ou
implicitement via les métadonnées E77 dans le fichier MGD77+), nous ne le faisons que pour les enregistrements dont
l'anomalie d'origine n'était pas un NaN. Cette restriction est implémentée car de nombreuses colonnes d'anomalies
contient des corrections, généralement sous la forme de modifications éditées à la main, qui ne peuvent pas être
dupliqué à partir de l'observation correspondante.

IGRF


Les calculs IGRF sont basés sur un programme Fortran écrit par Susan Macmillan, britannique
Geological Survey, traduit en C via f2c par Joaquim Luis, U Algarve, et adapté à
Style GMT par Paul Wessel.

IGF


Les équations utilisées sont ici reproduites à l'aide de coefficients extraits directement du
code source (faites-nous savoir si vous trouvez des erreurs):

(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 *
péché ^ 2 (lat))]

CORRECTIONS


La table de correction est un fichier ASCII avec les coefficients et les paramètres nécessaires pour effectuer
rectificatifs. Les enregistrements de commentaires commençant par # sont autorisés. Tous les enregistrements de correction sont de
la forme

ID croisière observation correction

De ID croisière est un préfixe NGDC, observation est l'une des abréviations de géophysique
observations énumérées sous -F ci-dessus, et correction se compose d'un ou plusieurs termes qui va
se résumer puis soustrait à partir de l'observation avant sortie. Chaque terme doit avoir
cette syntaxe exacte :

facteur[*[fonction] ([escaliers](abrégé[-origine]))[^power]]

où les termes entre parenthèses sont facultatifs (les parenthèses elles-mêmes ne sont pas utilisées mais régulières
les parenthèses doivent être utilisées comme indiqué). Aucun espace n'est autorisé sauf entre termes. La
facteur est l'amplitude de la fonction de base, tandis que l'optionnel fonction peut être l'un des
sin, cos ou exp. L'optionnel escaliers et origine peut être utilisé pour traduire l'argument
(avant de le donner à la fonction optionnelle). L'argument abrégé est l'un des l'
abréviations pour les observations énumérées ci-dessus. Si origine est donné comme T cela signifie que nous
devrait le remplacer par la valeur de abrégé pour le tout premier enregistrement du fichier (c'est
généralement fait seulement pour Covid-XNUMX). Si la première entrée d'enregistrement est NaN, nous retournons origine à zéro.
Éventuellement, élevez l'expression entière à la valeur donnée power, avant de multiplier par le
amplitude. Voici un exemple de corrections fictives de la croisière 99999999,
impliquant le profondeur devrait avoir la correction Carter supprimée, faa devrait avoir un linéaire
tendance supprimée, l'anomalie magnétique (mag) devrait être corrigé par une étrange dépendance sur
le cap et la latitude du navire, et gueules doit avoir 10 mGal ajoutés (donc donné comme -10):

99999999 profondeur 1.0*((carter))

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

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

99999999 paraisons -10

Utilisez mgd77listgmt en ligne en utilisant les services onworks.net


Ad


Ad