Jest to polecenie psscalegmt, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
psscale — umożliwia narysowanie na mapach szarego lub kolorowego paska skali
STRESZCZENIE
pskala punkt zwrotny [[p|s]parametry ] [ CPT ] [ pudełko ] [ zł/zhi ] [
[max_intens|niski_i/wysoki_i] ] [ parametry ] [ z|Zparametry ] [ ] [ [i][szczelina] ] [ ] [
[p|dpi ]] [ ] [ ] [ ] [ region ] [ ] [ [właśnie/dx/dy/][c|etykieta] ] [ [poziom] ] [ x_przesunięcie
] [ y_przesunięcie ] [ plik z ] [ -ckopie ] [ -p] [ -t]
Uwaga: Między flagą opcji a powiązanymi argumentami nie może być spacji.
OPIS
pskala kreśli na mapach skalę szarości lub skalę kolorów. Są to zarówno skale poziome, jak i pionowe
utrzymany. W przypadku plików CPT z kolorami gradacyjnymi (tj. dolną i górną granicą pliku
interwał ma różne kolory) pskala będzie interpolować, aby uzyskać skalę ciągłą.
Po ustawieniu tej opcji można wyświetlić różnice w intensywności spowodowane cieniowaniem/oświetleniem
-I. Kolory mogą być rozmieszczone według skali liniowej, wszystkie mają jednakową wielkość lub poprzez podanie
plik z indywidualnymi szerokościami płytek. Czcionka używana w adnotacjach wzdłuż skali i
jednostki opcjonalne są określone przez FONT_ANNOT_PRIMARY. Jeśli żądana jest etykieta, jest ona drukowana
z FONT_LABEL.
WYMAGANE ARGUMENTY
-D[g|j|J|n|x]punkt zwrotny+wdługość/szerokość[+e[b|f][długość]][+h][+juzasadniać][+m[a|c|l|u]][+n[txt]][+odx[/dy]]
Określa punkt odniesienia na mapie dla skali kolorów przy użyciu jednego z czterech
układy współrzędnych: (1) Użyj -Dg dla współrzędnych mapy (użytkownika), (2) użyj -Dj or -Dj dla
ustawienie punkt zwrotny za pomocą 2-znakowego kodu uzasadnienia, który odnosi się do (niewidocznej) mapy
prostokąt domeny, (3) wykorzystanie -Dn dla znormalizowanych współrzędnych (0-1) lub (4) użyj -Dx dla
współrzędne działki (cale, cm itp.). O mało nie -Dx wymaga obu -R i -J być
określony. Dodać +w a następnie długość i szerokość paska kolorów. Dać
ujemny długość aby odwrócić pasek skali. Dodać +h aby uzyskać skalę poziomą
[Domyślnie jest pionowo]. Domyślnie przyjmuje się, że punktem kontrolnym na skali jest
w lewym dolnym rogu (BL), ale można to zmienić, dodając +j następnie
2-znakowy kod uzasadniający uzasadniać (Patrz pstekst). Uwaga: Jeśli -Dj jest wtedy używany uzasadniać
domyślnie jest taki sam jak punkt zwrotnyJeśli -Dj jest wtedy używany uzasadniać domyślnie
lustro naprzeciwko punkt zwrotny. Na koniec dodaj +o aby przesunąć skalę kolorów o dx/dy
od punkt zwrotny punkt w kierunku wskazanym przez uzasadniać (lub kierunek
zasugerowany przez -Dj or -Dj). Dodaj trójkąty paska bocznego dla kolorów tła i/lub pierwszego planu
w +e. Dodać f (pierwszy plan) lub b (tło) tylko dla jednego trójkąta paska bocznego
[Domyślnie daje oba]. Opcjonalnie dodaj wysokość trójkąta [Domyślnie jest to połowa
szerokość pasma]. Przesuń tekst na przeciwną stronę za pomocą +m[a|c|l|u] Poziome paski skali:
Przesuń adnotacje i etykiety nad pasek skali [Domyślnie znajduje się poniżej]; jednostka
pozostaje po lewej stronie. Pionowe paski skali: Przesuń adnotacje i etykiety w lewo
paska skali [Domyślnie po prawej stronie]; jednostka pozostaje poniżej. Dołącz jeden lub
więcej a, l or u aby kontrolować, które adnotacje, etykiety i jednostki będą
przesunął się na przeciwną stronę. Dodać c jeśli chcesz wydrukować etykietę pionową jako
kolumna znaków (nie działa ze znakami specjalnymi). Dodać +n wykreślić A
prostokąt z kolorem NaN na początku paska, dołącz XNUMX zmienić etykietę
z NaN.
OPCJA ARGUMENTY
-B[p|s]parametry
Ustaw adnotację, znacznik i interwał linii siatki dla paska kolorów. Etykieta osi X będzie
kreśl pod poziomą kreską (lub pionowo na prawo od pionowej kreski),
z wyjątkiem używania -A. Opcjonalnie użyj etykiety osi Y, aby wykreślić jednostkę danych
po prawej stronie poziomego paska (i nad pionowym paskiem). Podczas używania -Ba or -Baf
adnotacje i/lub mniejsze odstępy między znacznikami są wybierane automatycznie. Jeśli -B jest pominięty,
lub nie podano odstępów między adnotacjami, domyślnie adnotacja dotyczy każdego koloru
poziomie w oparciu o wpisy liczbowe w pliku CPT (które mogą zostać zastąpione przez
flagi ULB w pliku CPT). Aby określić niestandardowe adnotacje tekstowe dla interwałów, możesz
należy dołączyć;adnotacja do każdego plasterka Z w pliku CPT.
-CCPT CPT to plik CPT, który ma zostać użyty. Domyślnie wszystkie zmiany kolorów są opisywane. Używać
podzbiór, dodaj dodatkową kolumnę do pliku CPT z literą L, U lub B, aby dodać adnotację Dolny,
Górne lub oba granice segmentów kolorów (ale patrz -B). Jeśli nie zostanie podany, pskala będzie
przeczytaj stdin. Tak jak widok grd, pskala potrafi zrozumieć specyfikacje wzorów w CPT
plik. W przypadku plików CPT, w których z zasięg jest podany w metrach, warto go zmienić
inną jednostkę podczas kreślenia. Aby to zrobić, dołącz +Ujednostka do nazwy pliku. Podobnie,
jeśli plik CPT używa innej jednostki niż metr i chcesz wykreślić zależność CPT od
metry, dołącz +ujednostka.
-F[+cprześwity][+gwypełniać][+i[[szczelina/]długopis]][+p[długopis]][+r[promień]][+s[[dx/dy/][Cień]]]
Bez dalszych opcji rysuje prostokątną ramkę wokół skali za pomocą
MAP_FRAME_PEN; określ inny długopis za pomocą +pdługopis. Dodaj +gwypełniać aby wypełnić skalę
pole [bez wypełnienia]. Dodać +cluz gdzie luz jest albo szczelina, xprzerwa/ygaplub
lgap/rgap/bgap/tgap gdzie te elementy są jednolite, oddzielone w kierunku x i y,
lub poszczególne odstępy boczne między podziałką a krawędzią. Dodać +i rysować
również granica wtórna, wewnętrzna. Używamy munduru szczelina między granicami 2p i
MAP_DEFAULTS_PEN chyba że określono inne wartości. Dodać +r rysować zaokrąglone
zamiast tego prostokątne obramowania, z 6p promień narożnika. Możesz zmienić ten promień
dodając inną wartość. Na koniec dołącz +s narysować przesunięte tło cieniowane
region. Tutaj, dx/dy wskazuje przesunięcie względem klatki pierwszoplanowej [4p/ -4p]
i Cień ustawia styl wypełnienia używany do cieniowania [szary50].
-Gzł/zhi
Skróć przychodzący CPT tak, aby najniższy i najwyższy poziom z były zł i
zhi. Jeśli jeden z tych równa się NaN, to zostawiamy ten koniec CPT w spokoju. The
obcięcie następuje przed wykreśleniem.
-I[max_intens|niski_i/wysoki_i]
Dodaj efekty świetlne. Opcjonalnie ustaw zakres intensywności od - do +
max_intens. Jeśli nie określono, używana jest liczba 1. Alternatywnie, dołącz niskie wysokie
intensywności, aby określić zakres asymetryczny [Domyślnie jest to brak oświetlenia].
-Jparametry (więcej ...)
Wybierz odwzorowanie mapy.
-Jz|Zparametry (więcej ...)
Ustaw skalowanie osi Z; ta sama składnia co -Jx.
-K (więcej ...)
Nie finalizuj wykresu PostScript.
-L[i]szczelina]
Daje prostokąty o jednakowej wielkości. Domyślnie skaluje prostokąty zgodnie z
z-range w pliku CPT (zobacz także -Z). Jeśli jest ustawione, ustawiona jest adnotacja o równych odstępach
w -B zostaną zignorowane. Jeśli szczelina zostanie dołączony, a plik CPT będzie dyskretny
wyśrodkuj każdą adnotację na każdym prostokącie, używając wartości z dolnej granicy dla
adnotacja. Jeśli i jest dodany na początku, zamiast tego podajemy opis zakresu interwału. Jeśli -I służy
wtedy każdy prostokąt będzie miał swój stały kolor zmodyfikowany przez określony
intensywność.
-M Wymuś monochromatyczny szary pasek za pomocą (telewizyjnej) transformacji YIQ.
-N[p|dpi]
Steruje sposobem reprezentacji skali kolorów w języku PostScript. Do
preferencyjnie rysuj kolorowe prostokąty (np. dla odrębnych kolorów), dołącz p.
W przeciwnym razie preferujemy rysowanie obrazów (np. Dla ciągłych kolorów).
Opcjonalnie dołącz efektywną liczbę punktów na cal w celu rasteryzacji skal kolorów [600].
-O (więcej ...)
Dołącz do istniejącego wykresu PostScript.
-P (więcej ...)
Wybierz orientację wydruku „Portret”.
-Q Wybierz skalę logarytmiczną i potęgę dziesięciu adnotacji. Wszystkie wartości z w pliku CPT
zostanie przekonwertowany na p = log10(z) i za pomocą adnotacji zostaną zapisane tylko wartości p będące liczbami całkowitymi
format 10^p [Domyślna jest skala liniowa].
-R[jednostka]zachód/wschód/południe/na północ[/z min/zmaks][R]
zachód, wschód, południe, na północ określ region zainteresowania i możesz określić
je w stopniach dziesiętnych lub w formacie [+-]dd:mm[:ss.xxx][W|E|S|N]. Dodać r jeśli niższy
zamiast w/e/s/n podano współrzędne lewego i prawego górnego rogu mapy. Dwójka
skróty -Rg i -R & D oznacza domenę globalną (0/360 i -180/+180 w długości geograficznej)
odpowiednio z -90/+90 na szerokości geograficznej). Alternatywnie do tworzenia siatki, daj
Rkodon/lat/nx/ny, Gdzie kod to dwuznakowa kombinacja L, C, R (dla lewej,
środek lub prawo) i T, M, B dla góry, środka lub dołu. np. BL dla dolnego lewego.
Wskazuje, który punkt na prostokątnym obszarze lon/lat odwołuje się współrzędne
do i wymiary siatki nx i ny z odstępami siatki przez -I służy do tworzenia
odpowiedni region. Alternatywnie podaj nazwę istniejącego pliku siatki
i -R ustawienia (i odstępy siatki, jeśli dotyczy) są kopiowane z siatki.
Korzystanie z -Rjednostka oczekuje rzutowanych (kartezjańskich) współrzędnych zgodnych z wybranym -J
i odwrotnie prognozujemy, aby określić rzeczywisty prostokątny region geograficzny. Do
widok perspektywiczny (-p), opcjonalnie dołącz /z min/zmaks. W przypadku widoku perspektywicznego
(-p), zakres z (z min, zmaks) można dołączyć w celu wskazania trzeciego wymiaru. Ten
należy to zrobić tylko podczas korzystania z -J z opcja, nie przy korzystaniu tylko z -p opcja.
W tym drugim przypadku wykreślany jest widok perspektywiczny samolotu, bez trzeciego
wymiar.
Widok perspektywiczny p, opcjonalnie dołącz /z min/zmaks. (jeszcze ...)
-S Nie oddzielaj różnych odstępów kolorów czarnymi liniami siatki.
-U[właśnie/dx/dy/][c|etykieta] (więcej ...)
Narysuj logo znacznika czasu GMT na wykresie.
-V[poziom] (więcej ...)
Wybierz poziom szczegółowości [c].
-X[a|c|f|r][przesunięcie x[u]]
-Y[a|c|f|r][przesunięcie y[ty]] (więcej ...)
Przesuń początek wykresu.
-Zplik z
Plik z szerokością paska kolorów na wpis koloru. Domyślnie szerokość wpisu jest skalowana do
zakres kolorów, tj. z = 0-100 daje dwukrotnie większą szerokość niż z = 100-150 (zobacz także -L).
-ckopie (więcej ...)
Określ liczbę kopii wydruku [Domyślnie 1].
-p[x|y|z]azim/podwyższenie[/zpoziom][+wlon0/Lat0[/z0]][+wx0/y0] (więcej ...)
Wybierz widok perspektywiczny. (Wymagany -R i -J dla prawidłowego funkcjonowania).
-T[transp] (więcej ...)
Ustaw poziom przezroczystości PDF w procentach.
-^ or właśnie -
Wydrukuj krótką wiadomość o składni polecenia, a następnie wyjdź (UWAGA: w systemie Windows
użyj tylko -).
-+ or właśnie +
Wydrukuj obszerny komunikat dotyczący użytkowania (pomocy), w tym wyjaśnienie wszelkich
opcja specyficzna dla modułu (ale nie typowe opcje GMT), a następnie kończy działanie.
-? or Nie argumenty
Wydrukuj pełny komunikat (pomoc) dotyczący użytkowania, w tym wyjaśnienie opcji, a następnie
wyjść.
--wersja
Wydrukuj wersję GMT i wyjdź.
--show-katalog danych
Wydrukuj pełną ścieżkę do katalogu współdzielonego GMT i wyjdź.
PRZYKŁADY
Aby narysować poziomą skalę kolorów (12 cm długości; 0.5 cm szerokości) w punkcie odniesienia (8,1)
(współrzędne papierowe) z uzasadnieniem w górnej części i automatycznym interwałem adnotacji, wykonaj
gmt makecpt -T-200/1000/100 -Crainbow > t.cpt
gmt psscale -Ct.cpt -Dx8c/1c+w12c/0.5c+jTC+h -Bxaf+l"topografia" -By+lkm > map.ps
Aby dołączyć pionową skalę kolorów (7.5 cm długości; 1.25 cm szerokości) po prawej stronie wykresu, który
ma 6 cali szerokości i 4 cale wysokości, przy użyciu oświetlenia i pokazuje kolory tła i pierwszego planu,
i opisując co 5 jednostek, podajemy punkt odniesienia i wybieramy lewy środek
punkt kontrolny przez
gmt psscale -Dx6.5i+jLM/2i+w7.5c/1.25c+e -O -Ccolors.cpt -I -Bx5+lBATYMETRIA -By+lm >> map.ps
Aby nałożyć poziomą skalę kolorów (4 cale długości; 1 cm szerokości) nad mapę Mercator
powstałe w wyniku poprzedniego wywołania, zapewniając 2 cm przesunięcie od ramki mapy, należy zastosować
gmt psscale -DjCT+w4i/1c+o0/2c+h -O -Ccolors.cpt -Baf -R -J >> map.ps
UWAGI
Jeśli plik CPT jest dyskretny i nie określono oświetlenia, pasek kolorów będzie widoczny
malowane za pomocą wielokątów. We wszystkich innych przypadkach musimy malować obrazem. Trochę koloru
drukarki mogą dawać nieco inne kolory dla obu metod przy identycznym RGB
wartości.
Użyj psscalegmt online, korzystając z usług onworks.net