GoGPT Best VPN GoSearch

Icône de favori OnWorks

grdtrackgmt - En ligne dans le Cloud

Exécutez grdtrackgmt 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 grdtrackgmt qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux 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:

Nom


grdtrack - Grilles d'échantillons à des emplacements spécifiés (x, y)

SYNOPSIS


piste grd [ fichier xy ] grd1 grd2 ... [ f|p|m|r|R[+l] ] [ longueur[u]/ds[espacement][+a] ] [fichier
] [ en ligne[,en ligne,...][+aaz][+d][+iinc[u]][+llongueur[u]][+nnp][+oaz][+rradius[u] ] [ ] [
région ] [ méthode/modificateurs ] [ [radius[u]][+e|p]] [ [niveau] ] [ ] [ -b] [
-d] [ -f] [ -g] [ -h] [ -i] [ -n] [
-o] [ -s] [ -:[i|o] ]

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

DESCRIPTION


piste grd lit un ou plusieurs fichiers de grille (ou des fichiers IMG Sandwell/Smith) et une table (à partir de
fichier ou entrée standard ; mais voir -E par exception) avec des positions (x,y) [ou (lon,lat)] dans
les deux premières colonnes (d'autres colonnes peuvent être présentes). Il interpole la ou les grilles à la
positions dans le tableau et écrit le tableau avec les valeurs interpolées ajoutées comme (un
ou plus) de nouvelles colonnes. Alternativement (-C), l'entrée est considérée comme des segments de ligne et
nous créons des profils croisés orthogonaux à chaque point de données ou avec une séparation équidistante
et échantillonnez la ou les grilles le long de ces profils. Une grille bicubique [par défaut], bilinéaire, B-spline ou
voisin le plus proche (voir -n) l'interpolation est utilisée, nécessitant des conditions aux limites au
limites de la région (voir -n; Par défaut, les conditions « naturelles » sont utilisées (dérivée partielle seconde)
(la normale au bord est nulle) à moins que la grille ne soit automatiquement reconnue comme périodique.)

REQUIS ARGUMENTS


-Gfichier de grille
fichier grd est un fichier de grille binaire 2D avec la fonction f(x,y). Si la grille spécifiée
est au format Sandwell/Smith Mercator, vous devez ajouter une liste séparée par des virgules de
arguments qui incluent une échelle pour multiplier les données (généralement 1 ou 0.1), le mode
qui signifient ce qui suit : (0) Fichiers Img sans code de contrainte, renvoie des données
à tous les points, (1) Fichier Img avec contraintes codées, renvoie des données à tous les points, (2)
Fichier Img avec contraintes codées, renvoie les données uniquement aux points contraints et NaN
ailleurs, et (3) fichier Img avec contraintes codées, renvoie 1 aux contraintes et 0
ailleurs, et éventuellement la latitude maximale dans le fichier IMG [80.738]. Vous pouvez répéter
-G autant de fois que vous souhaitez échantillonner des grilles. Vous pouvez également utiliser -G+lliste
pour transmettre une liste de noms de fichiers. Les grilles sont échantillonnées et les résultats sont générés dans le
ordre donné. (Voir FORMAT DE FICHIER GRILLE ci-dessous.)

EN OPTION ARGUMENTS


fichier xy Il s'agit d'un ASCII (ou binaire, voir -bi) fichier où les 2 premières colonnes contiennent les (x,y)
positions où l'utilisateur souhaite échantillonner l'ensemble de données 2D.

-Af|pm|r|R
Pour le rééchantillonnage des pistes (si -C (est défini) nous pouvons sélectionner comment cela doit être effectué.
Ajouter f pour conserver les points d'origine, mais ajouter des points intermédiaires si nécessaire [Par défaut],
m as f, mais suivre d'abord le méridien (selon y) puis parallèle (selon x), p as f, mais
suivre d'abord la parallèle (selon y) puis le méridien (selon x), r pour rééchantillonner à
emplacements équidistants ; les points d'entrée ne sont pas nécessairement inclus dans la sortie, et
R as r, mais ajustez l'espacement donné pour qu'il corresponde exactement à la longueur de la piste. Enfin, ajoutez
+l si les distances doivent être mesurées le long des loxodromies (loxodromes). Ignoré sauf si
-C est utilisé.

-Clongueur[tu]/ds[espacement][+a]
Utilisez des segments de ligne d'entrée pour créer des lignes équidistantes et (éventuellement) également espacées
ensemble de profils de croisement le long desquels nous échantillonnons la ou les grilles [Par défaut, nous échantillonnons simplement
la ou les grilles aux emplacements d'entrée]. Spécifiez deux échelles de longueur qui contrôlent la façon dont
l'échantillonnage est effectué : longueur définit la longueur totale de chaque profil transversal, tandis que ds
correspond à l'espacement d'échantillonnage le long de chaque profil transversal. Vous pouvez également ajouter /espacement pour
un espacement équidistant entre les profils transversaux [La valeur par défaut érige les profils transversaux au
[coordonnées d'entrée]. Par défaut, tous les profils transversaux ont la même direction. Ajouter
+a pour alterner la direction des profils transversaux. Ajoutez des unités appropriées à longueur;
il définit l'unité utilisée pour ds [et espacement] (Voir UNITÉS ci-dessous). L'unité par défaut pour
Les grilles géographiques sont métriques, tandis que les grilles cartésiennes impliquent l'unité utilisateur. Le résultat
les colonnes seront lon, lat, dist, azimut, z1, z2, ..., zn (L' zi sont les échantillonnés
valeurs pour chacune des n grilles)

-Dfichier
En concertation avec -C nous pouvons enregistrer les lignes originales (éventuellement rééchantillonnées) dans le fichier
fichier [Par défaut, seuls les profils croisés sont enregistrés]. Les colonnes seront lon, lat, dist,
azimut, z1, z2, ... (valeur échantillonnée pour chaque grille)

-Een ligne[,en ligne,...][+unaz][+d][+iinc[u]][+llongueur[u]][+nnp][+oaz][+rradius[u]
Au lieu de lire les coordonnées de la piste d'entrée, spécifiez les profils via les coordonnées et
modificateurs. Le format de chaque en ligne is Commencer/Arrêtez, Où Commencer or Arrêtez sont soit
lon/lat (x/y pour les données cartésiennes) ou une touche XY à 2 caractères qui utilise le
Format de justification de style « pstext » pour spécifier un point sur la carte comme
[LCR][BMT]. De plus, vous pouvez utiliser Z- et Z+ pour indiquer le minimum et le maximum globaux.
emplacements dans la grille (disponible uniquement si une seule grille est indiquée). Au lieu de deux
coordonnées vous pouvez spécifier une origine et l'une des +a, +o, ou +r. Vous pouvez ajouter
+iinc[u] pour définir l'intervalle d'échantillonnage ; s'il n'est pas fourni, la valeur par défaut est la moitié de la valeur
intervalle de grille minimum. Le +a définit l'azimut d'un profil de longueur donnée
à partir de l'origine donnée, tandis que +o centre le profil sur l'origine ; les deux
exigent +lPour un échantillonnage circulaire, précisez +r définir un cercle de rayon donné
centré sur l'origine ; cette option nécessite soit +n or +iL’ +nnp définit le
nombre de points souhaité, tandis que +llongueur donne la longueur totale du profil.
Ajouter +d pour afficher les distances le long de la piste après les coordonnées. Remarque : Non
Le fichier de suivi sera lu. Notez également qu'une seule unité de distance peut être sélectionnée.
Donner des unités différentes entraînera une erreur. Si aucune unité n'est spécifiée,
par défaut, les distances orthodromiques sont en km (si géographiques). Si vous travaillez avec
données géographiques que vous pouvez ajouter au début - (Terre plate) ou + (Géodésique) inc, longueur, ou
radius pour changer le mode de calcul de distance [Great Circle].

-N Do pas ignorer les points qui se situent en dehors du domaine de la ou des grilles [Sortie par défaut uniquement
points dans le domaine de la grille].

-R[unité]x min/xmax/ymin/ymax[r] (plus ...)
Spécifiez la région d'intérêt.

-Sméthode/modificateurs
En conjonction avec -C, calculer un seul profil empilé à partir de tous les profils
Chaque segment. Indiquez comment l'empilement doit être calculé : a = moyenne, m =
médian, p = mode (vraisemblance maximale), l = inférieur, L = inférieur mais ne considère que
valeurs positives, u = supérieur, U = supérieur mais ne considère que les valeurs négatives [a]. le
modificateurs contrôler la sortie ; choisissez une ou plusieurs parmi ces choix : +a : Ajouter
valeurs empilées sur tous les profils croisés. +d : Ajouter les écarts de pile à tous
profils transversaux. +d :Ajouter les résidus de données (données - pile) à tous les profils croisés.
+s[filet] : Enregistrer le profil empilé dans filet [grdtrack_stacked_profile.txt]. +cfait :
Calculer l'enveloppe sur le profil empilé comme +/- fait *déviation [2]. Notes : (1)
Les écarts dépendent de méthode et sont écart type (a), échelle L1 (m et p), ou demi-gamme
(supérieur-inférieur)/2. (2) Le fichier de profil empilé contient 1 plus des groupes de 4 à 6
colonnes, un groupe pour chaque grille échantillonnée. La première colonne contient la distance transversale,
tandis que les 4 premiers d'un groupe contiennent la valeur empilée, l'écart, la valeur minimale et la valeur maximale
valeur. Si méthode fait partie de a|m|p puis nous écrivons également la confiance inférieure et supérieure
limites (voir +c). Lorsqu'un ou plusieurs des +a, +det +r sont utilisés, puis nous ajoutons le
Résultats jusqu'à la fin de chaque ligne pour tous les profils croisés. L'ordre est toujours empilé.
valeur (+a), suivi des écarts (+d) et les résidus (+r). Lorsque plus d'un
la grille est échantillonnée, cette séquence de 1 à 3 colonnes est répétée pour chaque grille.

-T[radius[u]][+e|p]
À utiliser avec un échantillonnage de grille normal et limité à une seule grille non IMG. Si
le nœud le plus proche du point d'entrée est NaN, recherchez vers l'extérieur jusqu'à ce que nous trouvions le
nœud non-NaN le plus proche et indiquer cette valeur à la place. Vous pouvez éventuellement spécifier une recherche.
rayon qui limite la prise en compte aux points situés à cette distance de l'entrée
point. Pour signaler l'emplacement du nœud le plus proche et sa distance par rapport à l'entrée
pointer, ajouter +e. Pour remplacer plutôt le point d'entrée par les coordonnées du
nœud le plus proche, ajouter +p.

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

-Z Écrire uniquement les valeurs z échantillonnées [Par défaut, écrit toutes les colonnes].

-: Bascule entre l'entrée/sortie (longitude, latitude) et (latitude, longitude).
[La valeur par défaut est (longitude, latitude)].

-bi[ncols][t] (plus ...)
Sélectionnez l'entrée binaire native. [La valeur par défaut est de 2 colonnes d'entrée].

-bo[ncols][type] (plus ...)
Sélectionner la sortie binaire native. [La valeur par défaut est un de plus que l'entrée].

-d[i|o]pas de données (plus ...)
Remplacer les colonnes d'entrée égales pas de données avec NaN et faire l'inverse en sortie.

-f[je|o]colinfo (plus ...)
Spécifiez les types de données des colonnes d'entrée et/ou de sortie.

-g[a]x|y|d|X|Y|D|[avec]z[+|-]écart[u] (plus ...)
Déterminez les lacunes dans les données et les sauts de ligne.

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

-icols[l][sen échelon][ocompenser][,...] (plus ...)
Sélectionnez les colonnes d'entrée (0 est la première colonne).

-n[b|c|l|n][+a][+bBC][+c][+tпорог] (plus ...)
Sélectionnez le mode d'interpolation pour les grilles.

-ocols[,...] (plus ...)
Sélectionnez les colonnes de sortie (0 est la première colonne).

-s[cols][a|r] (plus ...)
Définir la gestion des enregistrements NaN.

-^ 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.

UNITÉS


Pour l'unité de distance de la carte, ajoutez unité d pour le degré d'arc, m pour la minute d'arc, et s pour arc
deuxième, ou e pour le compteur [Par défaut], f pour pied, k pour km, M pour mille terrestre, n pour nautique
mille, et u pour pied d'arpentage américain. Par défaut, nous calculons de telles distances en utilisant un
approximation avec les grands cercles. Préfixer - à une distance (ou l'unité est aucune distance n'est
donné) pour effectuer des calculs « Terre plate » (plus rapide mais moins précis) ou ajouter + à
effectuer des calculs géodésiques exacts (plus lents mais plus précis).

ASCII Format PRÉCISION


Les formats de sortie ASCII des données numériques sont contrôlés par les paramètres de votre gmt.conf
déposer. La longitude et la latitude sont formatées selon FORMAT_GEO_OUT, tandis que d'autres
les valeurs sont formatées selon FORMAT_FLOAT_OUT. Sachez que le format en vigueur peut
conduire à une perte de précision dans la sortie, ce qui peut conduire à divers problèmes en aval. Si
vous trouvez que la sortie n'est pas écrite avec suffisamment de précision, envisagez de passer en binaire
sortir (-bo si disponible) ou spécifiez plus de décimales à l'aide du paramètre FORMAT_FLOAT_OUT.

GRID DOSSIER FORMATS


Par défaut, GMT écrit la grille sous forme de flottants en simple précision dans un netCDF de plainte COARDS
format de fichier. Cependant, GMT est capable de produire des fichiers de grille dans de nombreux autres grilles couramment utilisées
formats de fichiers et facilite également ce que l'on appelle "l'emballage" des grilles, l'écriture en virgule flottante
les données sous forme d'entiers de 1 ou 2 octets. Pour spécifier la précision, l'échelle et le décalage, l'utilisateur doit
ajouter le suffixe =id[/en échelon/compenser[/nan]], où id est un identifiant à deux lettres de la grille
type et précision, et en échelon et compenser sont un facteur d'échelle et un décalage facultatifs à
appliqué à toutes les valeurs de la grille, et nan est la valeur utilisée pour indiquer les données manquantes. Au cas où
les deux personnages id n'est pas fourni, comme dans =/en échelon qu'un id=nf est assumé. Lorsque
grilles de lecture, le format est généralement reconnu automatiquement. Sinon, le même suffixe
peuvent être ajoutés aux noms de fichiers de grille d'entrée. Voir grdconvertir et Section grid-file-format du
Référence technique GMT et livre de recettes pour plus d'informations.

Lors de la lecture d'un fichier netCDF contenant plusieurs grilles, GMT lira, par défaut, le
première grille bidimensionnelle que l'on peut trouver dans ce fichier. Amener GMT à lire un autre
variable multidimensionnelle dans le fichier de grille, ajoutez ?varname au nom du fichier, où
varname est le nom de la variable. Notez que vous devrez peut-être échapper au sens spécial
of ? dans votre programme shell en plaçant une barre oblique inverse devant celui-ci, ou en plaçant le
nom de fichier et suffixe entre guillemets ou guillemets doubles. Les ?varname le suffixe peut également être utilisé
pour les grilles de sortie, spécifiez un nom de variable différent de la valeur par défaut : "z". Voir
grdconvertir et Sections modifiers-for-CF et grid-file-format du GMT Technical
Référence et livre de recettes pour plus d'informations, en particulier sur la façon de lire les épissures de 3-,
Grilles à 4 ou 5 dimensions.

CONSÉQUENCES OF GRID RÉÉCHANTILLONNAGE


Le rééchantillonnage ou l'échantillonnage des grilles utilisera divers algorithmes (voir -n) qui peut conduire à
distorsions possibles ou résultats inattendus dans les valeurs rééchantillonnées. Un effet attendu
du rééchantillonnage avec des splines est la tendance des nouvelles valeurs rééchantillonnées à dépasser légèrement
les limites globales min/max de la grille d'origine. Si cela est inacceptable, vous pouvez imposer
écrêtage des valeurs des valeurs rééchantillonnées afin qu'elles ne dépassent pas les valeurs min/max d'entrée de
ajoutant +c à ta -n option.

ASTUCES


Si un point d'interpolation n'est pas sur un nœud de la grille d'entrée, alors un NaN à n'importe quel nœud dans
le voisinage entourant le point donnera un NaN interpolé. bicubique
l'interpolation [par défaut] donne des dérivées premières continues mais nécessite un voisinage de
4 nœuds par 4 nœuds. Interpolation bilinéaire [-n] n'utilise qu'un voisinage 2 par 2, mais
ne produit qu'une continuité d'ordre zéro. Utilisez bicubique lorsque la régularité est importante. Utilisez
bilinéaire pour minimiser la propagation des NaN, ou inférieur порог.

EXEMPLES


Pour échantillonner le fichier hawaii_topo.nc le long de la piste SEASAT track_4.xyg (Une table ASCII
contenant la longitude, la latitude et la gravité dérivée de SEASAT, précédées d'un en-tête
enregistrer):

grdtrack piste_4.xyg -Ghawaii_topo.nc -h > piste_4.xygt

Pour échantillonner le fichier au format Sandwell/Smith IMG topo.8.2.img (bathymétrie prédite sur 2 minutes
sur une grille de Mercator) et la grille d'âge de Muller et al age.3.2.nc le long des coordonnées lon,lat
donné dans le fichier cruise_track.xy, essayez

grdtrack cruise_track.xy -Gtopo.8.2.img,1,1 -Gage.3.2.nc > depths-age.d

Pour échantillonner le fichier au format IMG Sandwell/Smith grav.18.1.img (anomalies à l'air libre de 1 minute sur
une grille de Mercator) le long de profils transversaux de 100 km de long qui sont orthogonaux au segment de ligne
donné dans le fichier track.xy, en érigeant des profils transversaux tous les 25 km et en échantillonnant la grille
tous les 3 km, essayez

grdtrack piste.xy -Ggrav.18.1.img,0.1,1 -C100k/3/25 -Ar > xprofiles.txt

Pour échantillonner les données de la grille data.nc le long d'une ligne allant du coin inférieur gauche au coin supérieur droit,
en utilisant un espacement de grille de 1 km et des distances de sortie également, essayez

grdtrack -ELB/RT+i1k+d -Gdata.nc > profils.txt

Utilisez grdtrackgmt en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.