Aceasta este comanda grdvectorgmt 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
grdvector - Trasează câmpul vectorial din grile cu două componente
REZUMAT
grdvector compx.nc compy.nc -Jparametrii [ ] [ [p|s]parametrii ] [ cpt ] [ umple ] [
[x]dx[/dy] ] [ ] [ ] [ ] [ ] [ parametrii ] [ regiune ] [ [i|l]scară ] [ ] [
[doar/dx/dy/][c|etichetă] ] [ stilou ] [ x_offset ] [ y_offset ] [ ] [ -ccopii ] [ -f]
[ -p] [ -t]
Notă: Nu este permis niciun spațiu între indicatorul opțiunii și argumentele asociate.
DESCRIERE
grdvector citește două fișiere grilă 2-D care reprezintă x- și y-componentele unui vector
câmp și produce o diagramă de câmp vectorial desenând vectori cu orientare și lungime
conform informatiilor din dosare. Alternativ, coordonate polare r, teta grile
poate fi dat în schimb.
NECESARE ARGUMENTE
compx.nc
Conține componentele x ale câmpului vectorial.
compy.nc
Conține componentele y ale câmpului vectorial. (Vezi mai jos FORMATELE DE FIȘIER GRILĂ.)
-Jparametrii (Mai mult ...)
Selectați proiecția hărții.
OPTIONAL ARGUMENTE
-A Fișierele grilă conțin componente polare (r, theta) în loc de carteziene (x, y)
[Implicit este componente carteziene].
-B[p|s]parametrii (Mai mult ...)
Setați intervalele de graniță ale hărții.
-C[cpt]
Utilizare cpt pentru a atribui culori pe baza lungimii vectorului. Alternativ, furnizați numele lui
un GMT color master CPT [curcubeu] și lasă grdvector determina automat a
CPT continuu pe 16 niveluri din intervalul z al rețelei. O altă opțiune este să specificați
-Ccolor1,color2[,color3,...] pentru a construi un cpt liniar continuu din acele culori
automat. În acest caz culoaren poate fi triplet ar/g/b, un nume de culoare sau un
Culoare HTML hexazecimal (de ex. #aabbcc ).
-Gumple Setează culoarea sau nuanța pentru interioare vectoriale [Implicit nu este umplere].
-I[x]dx[/dy]
Numai reprezentați vectori la noduri fiecare x_inc, y_inc separat (trebuie să fie multipli de original
spațierea dintre grile). Adăuga m pentru minute de arc sau s pentru secunde de arc. Alternativ, utilizați
-Ix pentru a specifica multiplii multx[/mult] direct [Implicit trasează fiecare nod].
-K (Mai mult ...)
Nu finalizați diagrama PostScript.
-N NU decupați vectorii la granițele hărții [Se va decupa implicit].
-O (Mai mult ...)
Adăugați la graficul PostScript existent.
-P (Mai mult ...)
Selectați orientarea diagramei „Portret”.
-Qparametrii
Modificați parametrii vectoriali. Pentru capete de vector, adăugați cap de vector mărimea [Implicit este 0,
adică, stick-plot]. Consultați ATRIBUTE VECTORALE pentru specificarea atributelor suplimentare.
-R[unitate]xmin/XMAX/ymin/ymax[R] (Mai mult ...)
Specificați regiunea de interes. Specificați un subset al grilei.
-S[i|l]scară
Setează scara pentru lungimea vectorului cartezian în unități de date per unitate de măsurare a distanței
[1]. Adăuga c, i, Sau p pentru a indica unitatea de măsură (cm, inch sau punct).
Adăugați l pentru a indica o lungime fixă pentru toți vectorii. Pentru date geografice, dați
scară în unități de date pe km. Utilizare -Da dacă este mai simplu să dai scara reciprocă
în unitate de măsură pe unitate de date sau km pe unitate de date.
-T Înseamnă că azimuturile seturilor de date carteziene ar trebui ajustate în funcție de semne
a scalelor în direcțiile x și y [Leave alone]. Această opțiune poate fi folosită pentru
convertiți azimuturile vectoriale în cazurile în care o scară negativă este utilizată într-una dintre ambele
direcții (de exemplu, coborâre pozitivă).
-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].
-Wstilou Setați atributele stiloului utilizate pentru contururile vectoriale [Implicit: lățime = implicit, culoare =
negru, stil = solid].
-X[a|c|f|r][schimbare x[u]]
-Y[a|c|f|r][y-shift[u]] (Mai mult ...)
Schimbați originea diagramei.
-Z Grila theta furnizată conține mai degrabă azimuturi decât direcții (necesită -A).
-ccopii (Mai mult ...)
Specificați numărul de copii ale graficului [Implicit este 1].
-f[i|o]colinfo (Mai mult ...)
Specificați tipurile de date ale coloanelor de intrare și/sau de ieșire.
-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.
VECTOR ATRIBUTE
Mai mulți modificatori pot fi atașați la opțiunile care produc vectori pentru a specifica plasarea
a capetelor vectoriale, formele acestora și justificarea vectorului. Dedesubt, stânga și dreapta
se referă la partea laterală a liniei vectoriale atunci când este văzută de la punctul de început până la punctul final al
segmentul:
+aunghi stabilește unghiul vârfului capului vectorului [30].
+b plasează un cap de vector la începutul traseului vectorial [niciun]. Opțional, anexați
t pentru o linie terminală, c pentru un cerc, sau a pentru săgeata [Implicit]. Anexați în continuare l|r la
Desenați doar partea stângă sau dreaptă a acestui cap [ambele părți].
+e plasează un cap de vector la sfârșitul traseului vectorial [niciun]. Opțional, anexați t pentru
o linie terminală, c pentru un cerc, sau a pentru săgeata [Implicit]. Anexați în continuare l|r numai
trageți partea stângă sau dreaptă a acestui cap [ambele părți].
+g-|umple dezactivează umplerea capului vectorial (dacă -) sau setează umplerea capului vectorial [Umplere implicită
este folosit, care poate fi fără umplere].
+l trage jumătăți de săgeți, folosind doar partea stângă a capetelor specificate [ambele părți].
+m plasează un cap de vector la mijlocul drumului vectorial [niciunul]. Adăuga f or r pentru
direcția înainte sau inversă a vectorului [înainte]. Opțional, anexați t pentru o
linie terminală, c pentru un cerc, sau a pentru cap de săgeată [Implicit]. Anexați în continuare l|r la
Desenați doar partea stângă sau dreaptă a acestui cap [ambele părți]. Nu poate fi combinat cu +b
or +e.
+nnormă reduce atributele vectoriale (grosimea stiloului, dimensiunea capului) cu lungimea descrescătoare,
unde vectorii mai scurti decât normă vor avea atributele lor scalate după lungime/normă [săgeată
atributele rămâne invariante în funcție de lungime].
+oa decupa/farfurie specifică polul oblic pentru cercurile mari sau mici. Este necesar doar pentru
cercuri mari dacă +q este dată.
+p[-][stilou] setează atributele stiloului vectorial. Dacă stilou are un lider - apoi conturul capului
nu este desenat. [Se folosește un stilou implicit și este desenat conturul capului]
+q înseamnă intrarea unghi, lungime datele reprezintă în schimb Începe și opri de deschidere
unghiurile segmentului arcului relativ la punctul dat.
+r trage jumătăți de săgeți, folosind doar partea dreaptă a capetelor specificate [ambele părți].
t[b|e]tunde va deplasa punctul de început sau de sfârșit (sau ambele) de-a lungul segmentului vectorial cu
cel dat tunde; atașați unitatea adecvată. Dacă modificatorii b|e nu sunt folosite atunci tunde Mai
fie două valori separate printr-o bară oblică, care este folosită pentru a specifica diferite decupări pentru
două capete. Trimurile pozitive vor scurtcircuita vectorul, în timp ce trimurile negative îl vor prelungi
[fără tăiere].
În plus, toți, cu excepția vectorilor circulari, pot lua acești modificatori:
+jdoar determină modul de intrare x,y punctul se referă la vector. Alege din bîncepând
[Mod implicit], end, sau cintra.
+s înseamnă intrarea unghi, lungime este în schimb cel x, y coordonatele capătului vectorului
punct.
În cele din urmă, vectorii cartezieni pot lua acești modificatori:
+zscară[unitate] așteaptă intrare dx,dy componente vectoriale și folosește scară a converti la
coordonate polare cu lungimea într-o unitate dată.
EXEMPLE
Să deseneze câmpul vectorial dat de fișierele r.nc și theta.nc pe o diagramă liniară cu scară
5 cm per unitate de date, folosind un vector mai degrabă decât un stick plot, scalați mărimile vectoriale astfel încât
Rulați 10 unități egale cu 1 inch și vectori centrați pe locațiile nodurilor
gmt grdvector r.nc theta.nc -Jx5c -A -Q0.1i+e+jc -S10i > gradient.ps
Pentru a trasa un set de date geografice date fisierele com_x.nc si comp_y.nc, folosind o scara de
200 km per unitate de date și reprezentați numai fiecare al treilea nod în ambele direcții, încercați
gmt grdvector comp_x.nc comp_y.nc -Ix3 -JH0/20c -Q0.1i+e+jc -S200 > globe.ps
Utilizați grdvectorgmt online folosind serviciile onworks.net