Aceasta este comanda grdviewgmt 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
grdview - Creează o imagine în perspectivă 3-D sau o rețea de suprafață dintr-o grilă
REZUMAT
grdview fişier_relief parametrii [ [p|s]parametrii ] [ [cpt, drapefile |
grd_r,grd_g,grd_b ] [ intensfile|intensitate ] [ -Jz|Zparametrii ] [ -K ] [ nivel[+gumple] ]
[ -O ] [ -P ] [ args[+m] ] [ vest/est/sud/nord[/zmin/zmax][r] ] [ netezi ] [
[s][o[stilou]] ] [ [doar/dx/dy/][c|etichetă] ] [ tipstilou ] [ x_offset ] [ y_offset ] [ -ccopii
] [ -n] [ -p] [ -t]
Notă: Nu este permis niciun spațiu între indicatorul opțiunii și argumentele asociate.
DESCRIERE
grdview citește un fișier grilă 2D și produce o diagramă în perspectivă 3D desenând o plasă,
pictarea unei suprafețe colorate/umbrite de gri alcătuită din poligoane sau prin conversia liniei de scanare a
aceste poligoane la o imagine raster. Opțiunile includ plasarea unui set de date deasupra unei suprafețe,
trasarea contururilor pe partea de sus a suprafeței și aplicați iluminare artificială pe baza
intensități furnizate într-un fișier grilă separat.
NECESARE ARGUMENTE
fişier_relief
Set de date grilaj 2-D pentru a fi imagine (relieful suprafeței). (Vezi FIȘIER GRILĂ
FORMAT de mai jos.)
-Jparametrii (Mai mult ...)
Selectați proiecția hărții.
-Jz|Zparametrii (Mai mult ...)
Setați scalarea axei z; aceeași sintaxă ca -Jx.
OPTIONAL ARGUMENTE
-B[p|s]parametrii (Mai mult ...)
Setați intervalele de graniță ale hărții.
-C[cpt]
numele fișierului CPT. Trebuie să fie prezent dacă doriți (1) diagramă de plasă cu contururi
(-Qm), sau (2) imagine în perspectivă umbrită/colorată (-Întreb or -qi). Pentru -Întreb: Poti
specificați că doriți să săriți peste un z-slice setând roșu = -; a folosi un model da
roșu = P|pdpi/model[:Fculoare[Bculoare]]. Alternativ, furnizați numele unui GMT
color master CPT [curcubeu] și lasă grdview determina automat un nivel de 16
CPT continuu din intervalul z al grilei.
-Gdrapefile | -Ggrd_r,grd_g,grd_b
Întindeți imaginea drapefile pe deasupra reliefului oferit de fişier_relief. [Mod implicit
is fişier_relief]. Rețineți că -Jz și -N se referă întotdeauna la fişier_relief.
drapefile furnizează doar informațiile referitoare la culori, care sunt căutate
prin fișierul CPT (vezi -C). Alternativ, dați trei fișiere grilă separate prin
virgule. Aceste fișiere trebuie să conțină direct culorile roșu, verde și albastru (în 0-255
interval) și nu este necesar niciun fișier CPT. The drapefile poate avea o rezoluție mai mare decât
il fişier_relief.
-Iintensfile|intensitate
Oferă numele unui fișier grilă cu intensități în intervalul (-1,+1) sau o constantă
intensitate de aplicat peste tot. [Implicit nu este iluminare].
-K (Mai mult ...)
Nu finalizați diagrama PostScript.
-Nnivel[+gumple]
Desenează un plan la acest nivel z. Dacă opțional culoare este furnizat prin intermediul +g
modificator, fațada frontală dintre plan și perimetrul de date este colorată.
Vedea -Wf pentru setarea stiloului folosit pentru contur.
-O (Mai mult ...)
Adăugați la graficul PostScript existent.
-P (Mai mult ...)
Selectați orientarea diagramei „Portret”.
-Qargs[+m]
Selectați una dintre următoarele setări. Pentru oricare dintre aceste alegeri, puteți forța a
imagine monocromă prin adăugarea modificatorului +m. Culorile sunt apoi transformate în nuanțe
de gri folosind transformarea YIQ (televiziune monocromă).
1. Specificați m pentru graficul mesh [Implicit] și, opțional, adăugați culoare pentru un altul
vopsea de plasă [alb].
2. Specificați mx or my pentru parcele în cascadă (profiluri de rând sau coloane). Specificați culoarea ca
pentru simplu m
3. Specificați s pentru graficul de suprafață și, opțional, anexați m pentru a avea linii de plasă trasate
partea superioară a suprafeței.
4. Specificați i pentru graficul de imagine și, opțional, adăugați rezoluția efectivă dpi pentru
rasterizarea [100].
5. Specificați c. La fel ca -qi dar va face nodurile cu z = NaN transparente, folosind
Funcția de mascare a culorilor în PostScript Level 3 (dispozitivul PS trebuie să accepte PS Level
3). .
-R[unitate]xmin/XMAX/ymin/ymax[R] (Mai mult ...)
Specificați regiunea de interes.
Pentru vedere în perspectivă p, opțional adăugați /zmin/zmax. (mai mult ...) Această opțiune poate fi utilizată
pentru a indica intervalul utilizat pentru axele 3-D [Implicit este regiunea dată de fişier_relief].
Puteți cere o mai mare w/e/s/n regiune pentru a avea mai mult spațiu între imagine și axe.
O regiune mai mică decât cea specificată în fişier_relief va avea ca rezultat un subset al grilei.
-Snetezi
Netezește contururile înainte de a trasa (vezi grdcontour) [Implicit nu este netezire].
-T[s][o[stilou]]
Trasează imaginea fără nicio interpolare. Aceasta implică conversia fiecărui nod centrat
coșul într-un poligon care este apoi vopsit separat. Adăuga s pentru a sări peste nodurile cu z
= NaN. Această opțiune este utilă pentru datele categorice în care se interpolează între
valorile sunt lipsite de sens. Opțional, anexați o pentru a desena contururile plăcilor și specificați
un stilou personalizat dacă stiloul implicit nu este pe placul dumneavoastră. Deoarece această opțiune produce a
suprafață plană cu care nu poate fi combinată -JZ or -Jz.
-U[doar/dx/dy/][c|etichetă] (Mai mult ...)
Desenați sigla marca oră GMT pe grafic.
-V[nivel] (Mai mult ...)
Selectați nivelul de verbozitate [c].
-Wtipstilou
-Toaleta Desenați linii de contur deasupra suprafeței sau plasei (nu imaginea). Adăugați atributele stiloului
folosit pentru contururi. [Implicit: lățime = 0.75p, culoare = negru, stil = solid].
-Wm Setează atributele creionului utilizate pentru plasă. [Implicit: lățime = 0.25p, culoare =
negru, stil = solid]. De asemenea, trebuie să selectați -Qm or -Qsm pentru ca liniile de plasă să fie
desenat.
-Wf Setează atributele stiloului utilizate pentru fațadă. [Implicit: lățime = 0.25p, culoare =
negru, stil = solid]. De asemenea, trebuie să selectați -N pentru ca conturul fațadei să fie
desenat.
-X[a|c|f|r][schimbare x[u]]
-Y[a|c|f|r][y-shift[u]] (Mai mult ...)
Schimbați originea diagramei.
-ccopii (Mai mult ...)
Specificați numărul de copii ale graficului [Implicit este 1].
-n[b|c|l|n][+a][+bBC][+c][+tprag] (Mai mult ...)
Selectați modul de interpolare pentru grile.
-p[x|y|z]azim/ridica[/zlevel][+wpoate0/lat0[/z0]][+vx0/y0] (Mai mult ...)
Selectați vizualizarea în perspectivă.
-t[transparent] (Mai mult ...)
Setați nivelul de transparență PDF în procente.
-^ 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.
CONSECINȚE OF GRID RESAMPLARE
Cu excepția cazurilor carteziene, trebuie să reeșantionăm grila dvs. geografică pe o echidistantă
grila proiectata. Procedând astfel, intră în joc diverși algoritmi care proiectează date de la unul
zăbrele la alta evitând în același timp anti-aliasing, ceea ce duce la posibile distorsiuni. unu
efectul așteptat al reeșantionării cu spline este tendința pentru noua grilă reeșantionată la
depășește ușor limitele globale min/max ale rețelei originale. Dacă aceasta este cuplată cu
limite strânse ale fișierelor CPT, puteți descoperi că unele zone ale hărții pot apărea cu fore- sau
culoarea de fundal datorită reeșantionării. În acest caz, aveți două opțiuni: (1) Modificați
fișierul dvs. CPT pentru a se potrivi cu extremele reeșantionate (raportate cu -V) sau (2) Impune tăierea de
valorile reeșantionate astfel încât să nu depășească valorile min/max de intrare (adăugați +c de dvs. -n
opțiune).
EXEMPLE
Pentru a face un diagramă de plasă din fișierul hawaii_grav.nc și a trasa contururile date în CPT
fișier hawaii.cpt pe o hartă Lambert la 1.5 cm/grad de-a lungul paralelelor standard 18 și 24,
cu scară verticală de 20 mgal/cm și privind suprafața dinspre SV la o altitudine de 30 de grade,
alerga
gmt grdview hawaii_grav.nc -Jl18/24/1.5c -Chawaii.cpt \
-Jz0.05c -Qm -N-100 -p225/30 -Wc > hawaii_grav_image.ps
Pentru a crea o diagramă în perspectivă color iluminată a setului de date grilă image.nc, folosind
Fișier CPT color.rgb, cu scalare liniară la 10 cm/x-unitate și marcaje la fiecare 5 unități, cu
intensitati furnizate de fisierul intens.nc, iar uitandu-se din SE, utilizare
gmt grdview image.nc -Jx10.0c -Ccolor.rgb -Qs -p135/30 -Iintens.nc > image3D.ps
Pentru a realiza aceeași diagramă folosind opțiunea de rasterizare cu dpi = 50, utilizați
gmt grdview image.nc -Jx10.0c -Ccolor.rgb -Qi50 -p135/30 -Iintens.nc > image3D.ps
Pentru a crea o diagramă în perspectivă PostScript color a setului de date grilă magnetics.nc, folosind
fisierul CPT mag_intens.cpt, drapat peste relieful dat de fisierul topography.nc, cu
Lățimea hărții Mercator de 6 inci și marcaje la fiecare 1 grad, cu intensitățile furnizate de
fisierul topo_intens.nc, si uitandu-va din SE, rulati
gmt grdview topography.nc -JM6i -Gmagnetics.nc -Cmag_intens.cpt \
-Qs -p140/30 -Itopo_intens.nc > draped3D.ps
Având în vedere topo.nc și imaginea Landsat veggies.ras, prima rulare grd2rgb pentru a obține roșu, verde,
și grile albastre, apoi plasați această imagine peste topografie și umbriți rezultatul pentru
buna masura. Comenzile sunt
gmt grd2rgb veggies.ras -Glayer_%c.nc
gmt grdview topo.nc -JM6i -Qi -p140/30 -Itopo_intens.nc \
-Glayer_r.nc,layer_g.nc,layer_b.nc > imagine.ps
OBSERVAȚII
Pentru -Întreb opțiune: PostScript nu oferă nicio modalitate de a varia ușor culorile într-un
poligon, deci culorile pot varia doar de la poligon la poligon. Pentru a obține imagini netede în acest fel
puteți reeșantiona fișierele grilă folosind grdsample sau utilizați o dimensiune mai fină a grilei când rulați
programe de grilaj precum suprafaţă or vecinul apropiat. Din păcate, acest lucru produce uriaș
Fișiere PostScript. Alternativa este folosirea -qi opțiunea, care calculează biliniar sau
Variații continue bicubice de culoare în cadrul poligoanelor prin utilizarea conversiei liniei de scanare în imagine
poligoane.
Utilizați grdviewgmt online folosind serviciile onworks.net