Aceasta este comanda grdprojectgmt 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
grdproject - Transformarea hărții înainte și inversă a grilelor
REZUMAT
grdproject in_grdfile out_grdfile parametrii [ [dx/dy] ] [
xinc[unitate][=|+][/yinc[unitate][=|+]] ] [ dpi ] [ [c|i|p|e|f|k|M|n|u] ] [ ] [ c|i|p ] [
regiune ] [ [nivel] ] [ -n] [ -r ]
Notă: Nu este permis niciun spațiu între indicatorul opțiunii și argumentele asociate.
DESCRIERE
grdproject va face unul dintre cele două lucruri, în funcție de dacă -I a fost stabilit. Dacă este setat, va fi
transforma un set de date grilă dintr-un sistem de coordonate dreptunghiular într-un sistem geografic
sistem prin reeșantionarea suprafeței la noile noduri. Dacă nu este setat, va proiecta a
date cu grilă geografică setate pe o grilă dreptunghiulară. Pentru a obține valoarea la fiecare nou
nod, locația sa este invers proiectată înapoi pe grila de intrare după care este o valoare
interpolate între valorile grilei de intrare din jur. Implicit interpolare bi-cubică
este folosit. Aliasarea este evitată prin proiectarea înainte a nodurilor grilei de intrare. Dacă doi sau
mai multe noduri sunt proiectate pe același nod nou, media lor va domina în
calculul valorii noului nod. Interpolarea și aliasarea sunt controlate cu -n
opțiune. Noul spațiere dintre noduri poate fi determinată într-unul din mai multe moduri prin specificarea
spațierea grilei, numărul de noduri sau rezoluția. Sunt setate nodurile care nu sunt constrânse de datele de intrare
la NaN.
-R opțiunea poate fi utilizată pentru a selecta o regiune a hărții mai mare sau mai mică decât cea implicată de
amploarea fișierului grilă.
NECESARE ARGUMENTE
in_grdfile
Fișier grilă binar 2-D care urmează să fie transformat. (Vezi mai jos FORMATELE DE FIȘIER GRILĂ.)
-Gout_grdfile
Specificați numele fișierului grilă de ieșire. (Vezi mai jos FORMATELE DE FIȘIER GRILĂ.)
-Jparametrii (Mai mult ...)
Selectați proiecția hărții.
OPTIONAL ARGUMENTE
-C[dx/dy]
Fie coordonatele proiectate relativ la centrul de proiecție [Implicit este relativ la
colțul din stânga jos]. Opțional, adăugați decalaje în unitățile proiectate care vor fi adăugate (sau
scăzut când -I este setat) la (de la) coordonatele proiectate, cum ar fi false
est și nord pentru anumite zone de proiecție [0/0].
-Dxinc[unitate][=|+][/yinc[unitate][=|+]]
Setați distanța dintre grile pentru noua grilă. Adăuga m pentru minut de arc, s pentru secunda de arc.
Dacă nici unul -D nici -E sunt setate apoi selectăm același număr de noduri de ieșire ca
există noduri de intrare.
-Edpi Setați rezoluția pentru noua grilă în puncte pe inch.
-F[c|i|p|e|f|k|M|n|u]
Forțare scalare 1:1, adică ieșire (sau intrare, vezi -I) datele sunt proiectate efectiv
metri [e]. Pentru a specifica alte unități, anexați f (picior), k (km), M (milă engleză), n
(mila nautică), u (piciorul sondajului SUA), i (inch), c (cm), sau p (punct). Fără -F,
ieșirea (sau intrarea, vezi -I) sunt în unitățile specificate de PROJ_LENGTH_UNIT (dar
vedea -M).
-I Faceți transformarea inversă, de la dreptunghiular la geografic.
-Mc|i|p
Adăuga c, i, p pentru a indica faptul că cm, inch sau punctul ar trebui să fie proiectat
unitate de măsură [Implicit este setată de PROJ_LENGTH_UNIT în gmt.conf]. Nu poate fi folosit cu
-F.
-R[unitate]xmin/XMAX/ymin/ymax[R] (Mai mult ...)
Specificați regiunea de interes. Puteți cere să proiectați doar un subset al grilei prin
specificând o intrare mai mică w/e/s/n regiune [Implicit este regiunea dată de grilă
fişier].
-V[nivel] (Mai mult ...)
Selectați nivelul de verbozitate [c].
-n[b|c|l|n][+a][+bBC][+c][+tprag] (Mai mult ...)
Selectați modul de interpolare pentru grile.
-r (Mai mult ...)
Setați înregistrarea nodului de pixeli [linia grilă].
-^ 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.
GRID FILE FORMATE
În mod implicit, GMT scrie grila ca flotoare de precizie unică într-un netCDF de reclamație COARDS
tipul fisierului. Cu toate acestea, GMT este capabil să producă fișiere grilă în multe alte grile utilizate în mod obișnuit
formate de fișiere și facilitează, de asemenea, așa-numita „împachetare” a grilelor, scrierea în virgulă mobilă
date ca numere întregi de 1 sau 2 octeți. Pentru a specifica precizia, scara și decalajul, utilizatorul ar trebui
adăugați sufixul =id[/scară/compensa[/nan]], Unde id este un identificator de două litere al grilei
tipul și precizia și scară și compensa sunt factor de scară opțional și offset să fie
aplicat tuturor valorilor grilei și nan este valoarea folosită pentru a indica datele lipsă. In caz
cele două personaje id nu este prevăzut, ca în =/scară Decât a id=nf este asumat. Cand
citind grile, formatul este, în general, recunoscut automat. Dacă nu, același sufix
poate fi adăugat la numele fișierelor grilei de intrare. Vedea grdconvert și Secțiune grid-file-format al
Referințe tehnice GMT și carte de bucate pentru mai multe informații.
Când citește un fișier netCDF care conține mai multe grile, GMT va citi, în mod implicit, fișierul
prima grilă bidimensională care poate fi găsită în acel fișier. Pentru a convinge GMT să citească altul
variabilă multidimensională în fișierul grilă, anexați ?varname la numele fișierului, unde
varname este numele variabilei. Rețineți că poate fi necesar să scăpați de sensul special
of ? în programul shell, punând o bară oblică inversă în fața acestuia sau plasând
nume de fișier și sufix între ghilimele sau ghilimele duble. The ?varname se poate folosi și sufixul
pentru grilele de ieșire să specifice un nume de variabilă diferit de cel implicit: „z”. Vedea
grdconvert și Modificatori de secțiuni pentru CF și format de fișier grilă din Tehnica GMT
Referințe și Carte de bucate pentru mai multe informații, în special despre cum să citiți îmbinările de 3-,
Grile 4 sau 5-dimensionale.
EXEMPLE
Pentru a transforma grila geografică dbdb5.nc într-o grilă Mercator de pixeli la 300 dpi, rulați
gmt grdproject dbdb5.nc -R20/50/12/25 -Jm0.25i -E300 -r -Gdbdb5_merc.nc
Pentru a transforma invers fișierul topo_tm.nc înapoi într-o grilă geografică, utilizați
gmt grdproject topo_tm.nc -R-80/-70/20/40 -Jt-75/1:500000 -I -D5m -V -Gtopo.nc
Aceasta presupune, desigur, că coordonatele din topo_tm.nc au fost create cu același lucru
parametrii de proiecție.
Pentru a transforma invers fișierul topo_utm.nc (care este în metri UTM) înapoi în a
grila geografica specificam o mapare unu-la-unu cu metru ca unitate de masura:
gmt grdproject topo_utm.nc -R203/205/60/65 -Ju5/1:1 -I -Mm -Gtopo.nc -V
Pentru a transforma invers fișierul data.nc (care este în metri Mercator cu Greenwich ca
longitudine centrală și un fals est de -4 și produs pe elipsa WGS-72) înapoi la o
grila geografica specificam o mapare unu-la-unu cu metru ca unitate de masura:
gmt grdproject data.nc -Jm/1:1 -I -F -C-4/0 -Gdata_geo.nc -V --PROJ_ELLIPSOID=WGS-72
RESTRICȚII
Limitele unui set de date proiectat (dreptunghiular) nu vor da neapărat dreptunghiulare
limitele geografice (Mercator este o excepție). În aceste cazuri, unele noduri pot fi
neconstrâns (setat la NaN). Pentru a obține înapoi o grilă completă, grila dvs. de intrare poate trebui să acopere a
zonă mai mare decât vă interesează.
Utilizați grdprojectgmt online folosind serviciile onworks.net