Ito ang command na psscalegmt na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
psscale - Mag-plot ng gray o color scale-bar sa mga mapa
SINOPSIS
psscale repoint [[p|s]parameter ] [ cpt ] [ kahon ] [ zlo/zhi ] [
[max_intens|mababa_i/mataas_i] ] [ parameter ] [ z|Zparameter ] [ ] [ [i][puwang] ] [ ] [
[p|dpi ]] [ ] [ ] [ ] [ rehiyon ] [ ] [ [m/dx/dy/][c|etiketa] ] [ [antas] ] [ x_offset
] [ y_offset ] [ zfile ] [ -ckopya ] [ -p] [ -t]
tandaan: Walang puwang ang pinapayagan sa pagitan ng flag ng opsyon at ng mga nauugnay na argumento.
DESCRIPTION
psscale naglalagay ng mga gray scale o color scale sa mga mapa. Parehong pahalang at patayong kaliskis ay
suportado. Para sa mga CPT na file na may gradational na kulay (ibig sabihin, ang ibaba at itaas na hangganan ng isang
may iba't ibang kulay ang pagitan) psscale ay interpolate upang magbigay ng tuloy-tuloy na sukat.
Ang mga pagkakaiba-iba sa intensity dahil sa pagtatabing/pag-iilaw ay maaaring ipakita sa pamamagitan ng pagtatakda ng opsyon
-I. Ang mga kulay ay maaaring may pagitan ayon sa isang linear na sukat, lahat ay pantay na sukat, o sa pamamagitan ng pagbibigay ng a
file na may mga indibidwal na lapad ng tile. Ang font na ginamit para sa mga anotasyon kasama ang sukat at
ang mga opsyonal na unit ay tinukoy ng FONT_ANNOT_PRIMARY. Kung ang isang label ay hiniling, ito ay naka-plot
gamit ang FONT_LABEL.
KAILANGAN MGA PANGANGATWIRANG
-D[g|j|J|n|x]repoint+whaba/lapad[+e[b|f][haba]][+h][+jpawalang-sala][+m[a|c|l|u]][+n[txt]][+odx[/dy]]
Tinutukoy ang reference point sa mapa para sa color scale gamit ang isa sa apat
coordinate system: (1) Gamitin -Dg para sa mga coordinate ng mapa (user), (2) gamitin -Dj or -DJ para
pagtatakda ng repoint sa pamamagitan ng 2-char na justification code na tumutukoy sa (invisible) na mapa
parihaba ng domain, (3) paggamit -Dn para sa normalized (0-1) na mga coordinate, o (4) na paggamit -Dx para
mga coordinate ng plot (pulgada, cm, atbp.). Lahat ngunit -Dx nangangailangan ng pareho -R at -J upang maging
tinukoy. Idugtong +w na sinusundan ng haba at lapad ng color bar. Magbigay ng
negatibo haba para baligtarin ang scale bar. Idugtong +h upang makakuha ng pahalang na sukat
[Default ay patayo]. Bilang default, ang anchor point sa sukat ay ipinapalagay na
kaliwang sulok sa ibaba (BL), ngunit maaari itong baguhin sa pamamagitan ng pagdaragdag +j sinusundan ng isang
2-char na justification code pawalang-sala (Tingnan ang pstext). Tandaan: Kung -Dj ay ginagamit noon pawalang-sala
default sa parehong bilang repoint, Kung -DJ ay ginagamit noon pawalang-sala mga default sa
salamin sa tapat ng repoint. Panghuli, idagdag +o upang i-offset ang sukat ng kulay sa pamamagitan ng dx/dy
ang layo mula sa repoint ituro sa direksyong ipinahiwatig ng pawalang-sala (o ang direksyon
ipinahiwatig ng -Dj or -DJ). Magdagdag ng mga tatsulok sa sidebar para sa mga kulay sa likod at/o foreground
sa +e. Idugtong f (foreground) o b (background) para lamang sa isang sidebar triangle
[Ang default ay nagbibigay ng pareho]. Opsyonal, idagdag ang taas ng tatsulok [Default ay kalahati ng
barwidth]. Ilipat ang text sa tapat ng +m[a|c|l|u]. Horizontal scale bar:
Ilipat ang mga anotasyon at mga label sa itaas ng scale bar [Ang Default ay nasa ibaba]; ang yunit
nananatili sa kaliwa. Mga vertical scale bar: Ilipat ang mga anotasyon at label sa kaliwa
ng scale bar [Default ay sa kanan]; ang yunit ay nananatili sa ibaba. Magdugtong ng isa o
higit pa sa a, l or u upang kontrolin kung alin sa mga anotasyon, label, at unit ang magiging
lumipat sa tapat. Idugtong c kung gusto mong mag-print ng patayong label bilang a
hanay ng mga character (hindi gumagana sa mga espesyal na character). Idugtong +n magplano a
parihaba na may kulay na NaN sa simula ng bar, dugtungan teksto upang baguhin ang label
mula sa NaN.
OPSYONAL MGA PANGANGATWIRANG
-B[p|s]parameter
Itakda ang anotasyon, tik, at agwat ng gridline para sa colorbar. Ang label ng x-axis ay
plot sa ilalim ng pahalang na bar (o patayo sa kanan ng vertical bar),
maliban sa paggamit -A. Bilang opsyon, gamitin ang label na y-axis para i-plot ang unit ng data
sa kanan ng isang pahalang na bar (at sa itaas ng isang patayong bar). Kapag gumagamit -Ba or -Baf
Awtomatikong pinipili ang anotasyon at/o mga menor de edad na pagitan ng tik. Kung -B ay tinanggal,
o walang ibinigay na mga pagitan ng anotasyon, ang default ay i-annotate ang bawat kulay
antas batay sa mga numerical na entry sa CPT file (na maaaring ma-override ng
ULB flag sa CPT file). Upang tukuyin ang mga custom na text annotation para sa mga pagitan, ikaw
dapat idugtong;anotasyon sa bawat z-slice sa CPT file.
-Ccpt cpt ay ang CPT file na gagamitin. Bilang default, ang lahat ng mga pagbabago sa kulay ay naka-annotate. Upang gamitin
isang subset, magdagdag ng karagdagang column sa CPT file na may L, U, o B para i-annotate ang Lower,
Upper, o Parehong mga hangganan ng segment ng kulay (ngunit tingnan ang -B). Kung hindi ibinigay, psscale habilin
basahin ang stdin. Gusto grdview, psscale maaaring maunawaan ang mga pagtutukoy ng pattern sa CPT
file. Para sa mga CPT file kung saan ang z nasa metro ang range, maaaring maging kapaki-pakinabang ang pagbabago sa
ibang unit kapag nagpaplano. Upang gawin ito, idagdag +Uyunit sa pangalan ng file. Gayundin,
kung ang CPT file ay gumagamit ng isa pang yunit kaysa sa metro at nais mong i-plot ang CPT laban
metro, dugtungan +uyunit.
-F[+cmga clearances][+gpunuin][+i[[puwang/]panulat]][+p[panulat]][+r[radius]][+s[[dx/dy/][lilim]]]
Nang walang karagdagang mga pagpipilian, gumuhit ng isang hugis-parihaba na hangganan sa paligid ng sukat gamit
MAP_FRAME_PEN; tumukoy ng ibang panulat na may +ppanulat, magdagdag +gpunuin upang punan ang sukat
kahon [walang laman]. Idugtong +cpagpapalinaw saan pagpapalinaw ay alinman puwang, xgap/ygap, O
lgap/gap/bgap/tgap kung saan ang mga bagay na ito ay pare-pareho, hiwalay sa x- at y-direksyon,
o indibidwal na mga puwang sa gilid sa pagitan ng sukat at hangganan. Idugtong +i upang gumuhit ng a
pangalawa, panloob na hangganan din. Gumagamit kami ng uniporme puwang sa pagitan ng mga hangganan ng 2p at ang
MAP_DEFAULTS_PEN maliban kung ang iba pang mga halaga ay tinukoy. Idugtong +r upang gumuhit ng bilugan
parihabang hangganan sa halip, na may 6p radius ng sulok. Maaari mong i-override ang radius na ito
sa pamamagitan ng pagdaragdag ng isa pang halaga. Panghuli, dugtungan +s upang gumuhit ng offset na background na may kulay
rehiyon. dito, dx/dy ay nagpapahiwatig ng shift na nauugnay sa foreground frame [4p/ -4p]
at lilim itinatakda ang istilo ng pagpuno na gagamitin para sa pagtatabing [gray50].
-Gzlo/zhi
Putulin ang papasok na CPT upang ang pinakamababa at pinakamataas na z-level ay zlo at
zhi. Kung ang isa sa mga ito ay katumbas ng NaN, iiwan natin ang dulo ng CPT na iyon. Ang
ang pagpuputol ay nagaganap bago ang pagtatanim.
-ako[max_intens|mababa_i/mataas_i]
Magdagdag ng mga epekto ng pag-iilaw. Opsyonal, itakda ang hanay ng mga intensity mula - hanggang +
max_intens. Kung hindi tinukoy, 1 ang ginagamit. Bilang kahalili, idagdag mababa/mataas
intensity upang tumukoy ng asymmetric range [Default is no illumination].
-Jparameter (higit pa ...)
Piliin ang projection ng mapa.
-Jz|Zparameter (higit pa ...)
Itakda ang z-axis scaling; parehong syntax bilang -Jx.
-K (higit pa ...)
Huwag tapusin ang PostScript plot.
-L[i][puwang]
Nagbibigay ng pantay na laki ng mga parihaba ng kulay. Default na mga kaliskis na parihaba ayon sa
z-range sa CPT file (Tingnan din -Z). Kung itinakda, itinakda ang anumang pantay na pagitan ng anotasyon
sa -B ay hindi papansinin. Kung puwang ay idinagdag at ang CPT file ay discrete gagawin namin
igitna ang bawat anotasyon sa bawat parihaba, gamit ang mas mababang hangganang z-value para sa
anotasyon. Kung i ay prepended namin i-annotate ang hanay ng pagitan sa halip. Kung -I Ginagamit
pagkatapos ang bawat parihaba ay magkakaroon ng pare-parehong kulay nito na mababago ng tinukoy
kasidhian
-M Pilitin ang isang monochrome na graybar gamit ang (telebisyon) na pagbabagong YIQ.
-N[p|dpi]
Kinokontrol kung paano kinakatawan ng wikang PostScript ang sukat ng kulay. Upang
mas gustong gumuhit ng mga parihaba ng kulay (hal., para sa mga discrete na kulay), dugtungan p.
Kung hindi, mas gusto naming gumuhit ng mga imahe (hal., para sa tuluy-tuloy na mga kulay).
Opsyonal na magdagdag ng epektibong mga tuldok-bawat-pulgada para sa rasterization ng mga kaliskis ng kulay [600].
-O (higit pa ...)
Idagdag sa kasalukuyang plot ng PostScript.
-P (higit pa ...)
Piliin ang oryentasyon ng plot na "Portrait".
-Q Pumili ng logarithmic scale at kapangyarihan ng sampung anotasyon. Lahat ng z-values sa CPT file
ay mako-convert sa p = log10(z) at ang mga integer na p value lamang ang bibigyan ng anotasyon gamit ang
ang 10^p na format [Default ay linear scale].
-R[yunit]kanluran/silangan/timog/hilaga[/zmin/zmax][r]
kanluran, silangan, timog, at hilaga tukuyin ang rehiyon ng interes, at maaari mong tukuyin
ang mga ito sa decimal degrees o sa [+-]dd:mm[:ss.xxx][W|E|S|N] na format. Idugtong r kung mas mababa
kaliwa at kanang itaas na mga coordinate ng mapa ang ibinibigay sa halip na w/e/s/n. Ang dalawa
mga shorthand -Rg at -Rd nakatayo para sa pandaigdigang domain (0/360 at -180/+180 sa longitude
ayon sa pagkakabanggit, na may -90/+90 sa latitude). Bilang kahalili para sa paglikha ng grid, bigyan
Rcodelon/lat/nx/ny, Kung saan code ay isang 2-character na kumbinasyon ng L, C, R (para sa kaliwa,
gitna, o kanan) at T, M, B para sa itaas, gitna, o ibaba. hal, BL para sa kaliwang ibaba.
Ito ay nagpapahiwatig kung aling punto sa isang hugis-parihaba na rehiyon ang lon/lat tumutukoy ang coordinate
sa, at ang mga sukat ng grid nx at ny na may mga grid spacing sa pamamagitan ng -I ay ginagamit upang lumikha
ang kaukulang rehiyon. Bilang kahalili, tukuyin ang pangalan ng isang umiiral na grid file
at ang -R Ang mga setting (at grid spacing, kung naaangkop) ay kinopya mula sa grid.
paggamit -Ryunit inaasahan ang inaasahang (Cartesian) na mga coordinate na katugma sa napili -J
at inversely project namin upang matukoy ang aktwal na rectangular geographic na rehiyon. Para sa
pagtingin sa ibang anggulo (-p), opsyonal na dugtungan /zmin/zmax. Sa kaso ng pananaw na pananaw
(-p), isang z-range (zmin, zmax) ay maaaring idagdag upang ipahiwatig ang ikatlong dimensyon. Ito
kailangang gawin lamang kapag ginagamit ang -Jz opsyon, hindi kapag ginagamit lamang ang -p pagpipilian.
Sa huling kaso, ang isang perspective view ng eroplano ay naka-plot, na walang pangatlo
sukat
Para sa pananaw na pananaw p, opsyonal na dugtungan /zmin/zmax. (higit pa...)
-S Huwag paghiwalayin ang iba't ibang agwat ng kulay gamit ang mga itim na linya ng grid.
-U[m/dx/dy/][c|etiketa] (higit pa ...)
Gumuhit ng logo ng time stamp ng GMT sa plot.
-V[antas] (higit pa ...)
Piliin ang antas ng verbosity [c].
-X[a|c|f|r][x-shift[u]]
-Y[a|c|f|r][y-shift[u]] (higit pa ...)
Ilipat ang pinagmulan ng plot.
-Zzfile
File na may colorbar-width bawat entry ng kulay. Bilang default, ang lapad ng entry ay naka-scale sa
hanay ng kulay, ibig sabihin, ang z = 0-100 ay nagbibigay ng dalawang beses ang lapad bilang z = 100-150 (Tingnan din -L).
-ckopya (higit pa ...)
Tukuyin ang bilang ng mga kopya ng plot [Default ay 1].
-p[x|y|z]Azim/elev[/zlevel][+wmaaari0/lat0[/z0]][+vx0/y0] (higit pa ...)
Pumili ng pananaw na pananaw. (Kailangan -R at -J para sa maayos na paggana).
-t[transp] (higit pa ...)
Itakda ang antas ng transparency ng PDF sa porsyento.
-^ or m -
Mag-print ng maikling mensahe tungkol sa syntax ng command, pagkatapos ay lumabas (TANDAAN: sa Windows
gamitin lang -).
-+ or m +
Mag-print ng malawak na paggamit (tulong) na mensahe, kasama ang paliwanag ng anuman
opsyong tukoy sa module (ngunit hindi ang mga karaniwang opsyon sa GMT), pagkatapos ay lalabas.
-? or hindi argumento
Mag-print ng kumpletong mensahe ng paggamit (tulong), kasama ang paliwanag ng mga opsyon, pagkatapos
labasan.
--bersyon
I-print ang bersyon ng GMT at lumabas.
--show-datadir
I-print ang buong path sa GMT share directory at lumabas.
HALIMBAWA
Upang mag-plot ng isang pahalang na sukat ng kulay (12 cm ang haba; 0.5 cm ang lapad) sa reference point (8,1)
(paper coordinates) na may katwiran sa itaas na gitna at awtomatikong annotation interval, gawin
gmt makecpt -T-200/1000/100 -Crainbow > t.cpt
gmt psscale -Ct.cpt -Dx8c/1c+w12c/0.5c+jTC+h -Bxaf+l"topography" -By+lkm > map.ps
Upang magdagdag ng vertical color scale (7.5 cm ang haba; 1.25 cm ang lapad) sa kanan ng isang plot na
ay 6 na pulgada ang lapad at 4 na pulgada ang taas, gamit ang pag-iilaw, at nagpapakita ng mga kulay sa likod at harapan,
at i-annotate ang bawat 5 unit, ibibigay namin ang reference point at piliin ang left-mid
anchor point sa pamamagitan ng
gmt psscale -Dx6.5i+jLM/2i+w7.5c/1.25c+e -O -Ccolors.cpt -I -Bx5+lBATHYMETRY -By+lm >> map.ps
Upang mag-overlay ng pahalang na sukat ng kulay (4 na pulgada ang haba; 1 cm ang lapad) sa itaas ng mapa ng Mercator
ginawa ng isang nakaraang tawag, na tinitiyak ang isang 2 cm offset mula sa frame ng mapa, gamitin
gmt psscale -DjCT+w4i/1c+o0/2c+h -O -Ccolors.cpt -Baf -R -J >> map.ps
NOTA
Kapag discrete ang CPT file at walang tinukoy na illumination, magiging color bar
pininturahan gamit ang mga polygon. Para sa lahat ng iba pang mga kaso kailangan nating magpinta gamit ang isang imahe. Ilang kulay
ang mga printer ay maaaring magbigay ng bahagyang magkaibang mga kulay para sa dalawang pamamaraan na ibinigay ng magkaparehong RGB
halaga.
Gumamit ng psscalegmt online gamit ang mga serbisyo ng onworks.net