Ini adalah perintah psxygmt yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
psxy - Plot garis, poligon, dan simbol pada peta
RINGKASAN
psxy [ tabel ] parameter barat/timur/selatan/utara[/zmin/zmax][r] [ [m|p|x|y] ] [
[p|s]parameter ] [ cpt ] [ dx/dy ] [ [x[+]|y[+]|X|Y][n][topi][/[-|+]pena] ] [
[c|n|r][titik balik] ] [ mengisi ] [ intens ] [ z|Zparameter ] [ ] [
[+b|d|D][+ xl|r|x0][+il|r|y0][+ppena] ] [ [c|r] ] [ ] [ ] [ [simbol][ukuran[u] ] [ ] [
[hanya/dx/dy/] [c|label] ] [ [tingkat] ] [ [-|+][pena][attr] ] [ x_offset ] [ y_offset ] [
-a] [ -dua] [ -csalinan ] [ -du] [ -f] [ -g] [
-h] [ -i] [ -p] [ -t] [ -:[i|o] ]
Catatan: Tidak ada spasi yang diperbolehkan antara flag opsi dan argumen terkait.
DESKRIPSI
psxy membaca (x,y) berpasangan dari arsip [atau input standar] dan menghasilkan kode PostScript yang
akan memplot garis, poligon, atau simbol di lokasi tersebut pada peta. Jika simbol dipilih
dan tidak ada ukuran simbol yang diberikan, maka psxy akan menafsirkan kolom ketiga dari data input sebagai
ukuran simbol. Simbol yang ukuran adalah <= 0 dilewati. Jika tidak ada simbol yang ditentukan maka
kode simbol (lihat -S bawah) harus ada sebagai kolom terakhir di input. Jika -S tidak digunakan,
garis yang menghubungkan titik-titik data akan ditarik sebagai gantinya. Untuk menutup poligon secara eksplisit, gunakan
-L. Pilih isian dengan -G. Jika -G sudah diatur, -W akan mengontrol apakah garis poligon adalah
ditarik atau tidak. Jika simbol dipilih, -G dan -W menentukan isian dan outline/no
garis besar, masing-masing. Kode PostScript ditulis ke output standar.
DIBUTUHKAN ARGUMEN
-Jparameter (lebih ...)
Pilih proyeksi peta.
-R[satuan]xmin/xmax/ymin/ymax[R] (lebih ...)
Tentukan wilayah yang diminati.
Untuk tampilan perspektif p, opsional tambahkan /zmin/zmax. (lagi ...)
OPSIONAL ARGUMEN
tabel Satu atau lebih ASCII (atau biner, lihat -dua[ncol][mengetik]) file tabel data yang menyimpan
jumlah kolom data. Jika tidak ada tabel yang diberikan maka kita membaca dari input standar.
penggunaan -T untuk mengabaikan semua file input, termasuk input standar (lihat di bawah).
-A[m|p|x|y]
Secara default, segmen garis geografis digambar sebagai busur lingkaran besar. Untuk menggambar mereka
sebagai garis lurus, gunakan -A bendera. Atau, tambahkan m untuk menarik garis terlebih dahulu
mengikuti meridian, lalu paralel. Atau tambahkan p untuk mulai mengikuti paralel,
kemudian meridian. (Ini bisa praktis untuk menggambar garis sepanjang paralel, untuk
contoh). Untuk data Cartesian, poin hanya terhubung, kecuali jika Anda menambahkan x or
y untuk menggambar kurva tangga yang langkah pertamanya adalah bersama x or y, Masing-masing.
-B[p|s]parameter (lebih ...)
Tetapkan interval batas peta.
-Ccpt Berikan file CPT atau tentukan -Ccolor1,color2[,color3,...] untuk membangun linear
CPT terus menerus dari warna-warna itu secara otomatis. Pada kasus ini warnan bisa ar/g/b
triplet, nama warna, atau warna heksadesimal HTML (mis. #aabbcc ). Jika -S sudah diatur,
biarkan warna isian simbol ditentukan oleh nilai-z di kolom ketiga. Tambahan
bidang digeser oleh satu kolom (ukuran opsional akan menjadi ke-4 daripada ke-3
lapangan, dll). Jika -S tidak diatur, maka psxy mengharapkan pengguna untuk memasok multisegmen
file di mana setiap header segmen berisi a -Zval rangkaian. NS val akan mengontrol
warna garis atau poligon (jika -L diatur) melalui file CPT.
-Ddx/dy
Mengimbangi simbol plot atau lokasi garis dengan jumlah yang diberikan dx/hari [Defaultnya adalah tidak
mengimbangi]. Jika dy tidak diberikan itu diatur sama dengan dx.
-E[x[+]|y[+]|X|Y][n][topi][/[-|+]pena]
Gambar bilah kesalahan simetris. Menambahkan x dan / atau y untuk menunjukkan bar mana yang Anda inginkan
draw (Default adalah x dan y). Kesalahan x dan/atau y harus disimpan di kolom
setelah pasangan (x,y) [atau (x,y,ukuran) triplet]. Jika sebuah + ditambahkan setelah x dan / atau y
maka kita akan menggambar bilah kesalahan asimetris; ini membutuhkan dua daripada satu tambahan
kolom data. NS topi parameter menunjukkan panjang tutup akhir pada kesalahan
bar [7p]. Atribut pena untuk bilah kesalahan juga dapat diatur [Default: lebar =
default, warna = hitam, gaya = solid]. Terkemuka + akan menggunakan warna pencarian (melalui
-C) untuk kedua simbol mengisi dan warna pena kesalahan, sementara memimpin - akan mengatur pena kesalahan
warna dan matikan pengisian simbol. Jika huruf besar X dan / atau Y digunakan kita akan sebagai gantinya
menggambar simbol "kotak-dan-kumis" (atau "batang-dan-daun"). Koordinat x (atau y) adalah
kemudian diambil sebagai nilai median, dan 4 kolom lagi diharapkan berisi
minimum (0% kuantil), kuantil 25%, kuantil 75%, dan maksimum (100%
kuantil) nilai. Kotak 25-75% dapat diisi dengan menggunakan -G. Jika n ditambahkan ke X
(Atau Y) kami menggambar simbol "kotak-dan-kumis" berlekuk di mana lebar takik mencerminkan
ketidakpastian median. Kemudian kolom data tambahan ke-5 diharapkan berisi
jumlah titik dalam distribusi.
-F[c|n|r][a|f|s|r|titik balik]
Ubah cara titik-titik terhubung (dengan menentukan a skema) dan data dikelompokkan
(dengan menentukan metode). Tambahkan salah satu dari tiga skema koneksi jalur: c: Seri
segmen garis kontinu untuk setiap grup [Default]. r: Gambarlah ruas garis dari a
titik referensi reset untuk setiap kelompok. n: Gambarlah jaringan segmen garis antara
semua poin di setiap grup. Secara opsional, tambahkan salah satu dari empat metode segmentasi
untuk menentukan grup: a: Abaikan semua header segmen, yaitu, biarkan semua poin menjadi milik
satu grup, dan atur titik referensi grup ke titik pertama dari yang pertama
file. f: Anggap semua data di setiap file menjadi satu grup terpisah dan setel ulang
titik referensi kelompok ke titik pertama setiap kelompok. s: Header segmen adalah
dihormati sehingga setiap segmen adalah kelompok; titik referensi grup diatur ulang ke yang pertama
titik setiap segmen yang masuk [Default]. r: Sama dengan s, tetapi referensi grup
titik diatur ulang setelah setiap catatan ke titik sebelumnya (metode ini hanya
tersedia dengan -NS skema). Alih-alih kode a|f|s|r Anda dapat menambahkan
koordinat dari titik balik yang akan berfungsi sebagai titik referensi eksternal tetap untuk
semua kelompok.
-Gmengisi Pilih warna atau pola untuk pengisian simbol atau poligon [Default is no fill].
Perhatikan bahwa psxy akan mencari -G dan -W string di semua header segmen dan biarkan
nilai apa pun yang ditemukan melebihi pengaturan baris perintah.
-Iintens
Gunakan yang disediakan intens nilai (secara nominal dalam kisaran -1 hingga + 1) untuk memodulasi
mengisi warna dengan mensimulasikan iluminasi [none].
-Jz|Zparameter (lebih ...)
Setel penskalaan sumbu-z; sintaks yang sama dengan -Jx.
-K (lebih ...)
Jangan menyelesaikan plot PostScript.
-L[+b|d|D][+xl|r|x0][+il|r|y0][+ halpena]
Poligon tertutup paksa. Atau, tambahkan pengubah untuk membangun poligon dari a
segmen garis. Menambahkan +d untuk membangun amplop simetris di sekitar y(x) menggunakan deviasi
dy(x) diberikan di kolom tambahan 3. Tambahkan +D untuk membangun amplop asimetris di sekitar
y(x) menggunakan deviasi dy1(x) dan dy2(x) dari kolom tambahan 3-4. Menambahkan +b untuk membangun
amplop asimetris di sekitar y(x) menggunakan batas yl(x) dan yh(x) dari kolom tambahan
3-4. Menambahkan + xl|r|x0 untuk menghubungkan titik pertama dan terakhir ke titik jangkar di keduanya
xmin, xmax, atau x0, atau tambahkan +yb|t|y0 untuk menghubungkan titik pertama dan terakhir ke jangkar
menunjuk pada ymin, ymax, atau y0. Poligon dapat dicat (-G) dan opsional
diuraikan dengan menambahkan +ppena [tidak ada garis besar].
-N[c|r]
JANGAN memotong simbol yang berada di luar batas peta [Plot default menunjukkan titik-titik yang
koordinat hanya berada di dalam batas peta]. Opsi tidak berlaku untuk
garis dan poligon yang selalu terpotong ke wilayah peta. Untuk periodik
(360-bujur) peta kita harus memplot semua simbol dua kali jika mereka terpotong oleh
batas berulang. NS -N akan mematikan kliping dan tidak merencanakan simbol berulang.
penggunaan -Nr. untuk mematikan kliping tetapi mempertahankan plot dari simbol berulang tersebut, atau
menggunakan -Nc untuk mempertahankan kliping tetapi mematikan plot simbol berulang.
-O (lebih ...)
Tambahkan ke plot PostScript yang ada.
-P (lebih ...)
Pilih orientasi plot "Potret".
-S[simbol][ukuran[kamu]]
Simbol plot. Jika ada, ukuran adalah ukuran simbol dalam satuan yang diatur dalam gmt.conf (kecuali kalau
c, i, atau p ditambahkan). Jika kode simbol (lihat di bawah) tidak diberikan, itu akan menjadi
baca dari kolom terakhir di input data; ini tidak dapat digunakan bersamaan
dengan masukan biner. Secara opsional, tambahkan c, i, atau p untuk menunjukkan bahwa ukuran
informasi dalam data input adalah dalam satuan cm, inci, atau titik, masing-masing
[Default adalah PROJ_LENGTH_UNIT]. Catatan: jika Anda memberikan kedua ukuran dan simbol melalui
file input Anda harus menggunakan PROJ_LENGTH_UNIT untuk menunjukkan unit yang digunakan untuk simbol
size atau menambahkan unit ke ukuran dalam file. Jika ukuran simbol diharapkan
melalui kolom data ketiga maka Anda dapat mengonversi nilai-nilai itu menjadi simbol yang sesuai
ukuran melalui -i mekanisme.
Simbol huruf besar A, C, D, G, H, I, N, S, T dinormalisasi menjadi sama
luas lingkaran dengan diameter ukuran, sedangkan ukuran huruf kecil yang sesuai
simbol mengacu pada diameter lingkaran yang dibatasi.
Anda dapat mengubah simbol dengan menambahkan yang diperlukan -S pilihan untuk salah satu multisegmen Anda
header.
Pilih di antara kode simbol ini:
-S- tanda hubung x (-). ukuran adalah panjang segmen garis horizontal pendek (x-dir).
-S+ ditambah (+). ukuran adalah diameter lingkaran yang membatasi.
-Sa star. ukuran adalah diameter lingkaran yang membatasi.
-Sb[ukuran[c|i|p|u]][b[mendasarkan]]
Vertikal bmemanjang dari mendasarkan untuk y. ukuran adalah lebar batang. Menambahkan u if ukuran
dalam x-unit [Default adalah unit plot-jarak]. Secara default, mendasarkan = y min.
Menambahkan b[mendasarkan] untuk mengubah nilai ini. Jika mendasarkan tidak ditambahkan maka kita membacanya
dari kolom input data terakhir.
-SB[ukuran[c|i|p|u]][b[mendasarkan]]
Horisontal bmemanjang dari mendasarkan ke x. ukuran adalah lebar batang. Menambahkan u if
ukuran dalam satuan y [Default adalah satuan jarak-plot]. Secara default, mendasarkan =
x menit Menambahkan b[mendasarkan] untuk mengubah nilai ini. Jika mendasarkan tidak ditambahkan maka kita
membacanya dari kolom data input terakhir.
-Sk clingkaran. ukuran adalah diameter lingkaran.
-Sd dberlian. ukuran adalah diameter lingkaran yang membatasi.
-Se emiring. Arah (dalam derajat berlawanan arah jarum jam dari horizontal),
sumbu_mayor, dan sumbu_minor harus ditemukan di kolom 3, 4, dan 5.
-SE Sama dengan -Se, kecuali azimuth (dalam derajat timur utara) harus diberikan
bukannya arah. Azimuth akan dipetakan menjadi sudut berdasarkan
proyeksi peta yang dipilih (-Se meninggalkan arah tidak berubah.) Selanjutnya,
panjang sumbu harus diberikan dalam km, bukan satuan jarak-plot. NS
pengecualian terjadi untuk proyeksi linier di mana kita mengasumsikan sumbu elips
diberikan dalam satuan yang sama dengan -R. Untuk elips (lingkaran) yang merosot dengan
diameter diberikan dalam km, gunakan -SE-. Diameter dikecualikan untuk diberikan dalam
kolom 3. Atau, tambahkan diameter yang diinginkan dalam km ke -SE- dan ini
diameter tetap digunakan sebagai gantinya.
-Sfcelah[/ukuran][+l|+r][+b+c+f+s+t][+omengimbangi][+p[pena]].
Menggambar sebuah front. Kesenjangan jarak suplai antara simbol dan ukuran simbol. Jika celah is
negatif, itu ditafsirkan berarti jumlah simbol di sepanjang bagian depan
sebagai gantinya. Jika ukuran hilang itu disetel ke 30% dari celah, kecuali kapan celah is
negatif dan ukuran demikian diperlukan. Menambahkan +l or +r untuk memplot simbol pada
kiri atau kanan depan [Default di tengah]. Menambahkan +mengetik untuk
tentukan simbol mana yang akan diplot: blembu, clingkaran, fkesalahan, sbibir, atau tsegitiga.
[Defaultnya adalah fkesalahan]. Slip berarti strike-slip kiri-lateral atau kanan-lateral
panah (terpusat bukanlah pilihan). NS +s pengubah opsional menerima
sudut yang digunakan untuk menggambar vektor [30]. Menambahkan +omengimbangi untuk mengimbangi yang pertama
simbol dari awal depan dengan jumlah itu [0]. Simbol yang dipilih
digambar dengan pena yang sama seperti yang ditetapkan untuk garis (yaitu, melalui -W). Penggunaan dan
pena alternatif, tambahkan +ppena. Untuk melewati garis besar, cukup gunakan +p. Catatan: Oleh
penempatan -Sf opsi di header segmen Anda dapat mengubah tipe depan pada
berdasarkan segmen demi segmen.
-Sg octagpada. ukuran adalah diameter lingkaran yang membatasi.
-SH hsegi enam. ukuran adalah diameter lingkaran yang membatasi.
-Iya isegitiga tidak terbalik. ukuran adalah diameter lingkaran yang membatasi.
-Sj Persegi panjang yang diputar. Arah (dalam derajat berlawanan arah jarum jam dari horizontal),
dimensi x, dan dimensi y harus ditemukan pada kolom 3, 4, dan 5.
-SJ Sama dengan -Sj, kecuali azimuth (dalam derajat timur utara) harus diberikan
bukannya arah. Azimuth akan dipetakan menjadi sudut berdasarkan
proyeksi peta yang dipilih (-Sj meninggalkan arah tidak berubah.) Selanjutnya,
dimensi harus diberikan dalam km, bukan satuan jarak-plot. NS
pengecualian terjadi untuk proyeksi linier di mana kita mengasumsikan dimensi
diberikan dalam satuan yang sama dengan -R.
-sk ksimbol adat. Menambahkan nama/ukuran, dan kita akan mencari file definisi
bernama nama.def di (1) direktori saat ini atau (2) di ~/.gmt atau (3) dalam
$GMT_SHAREDIR/kebiasaan. Simbol seperti yang didefinisikan dalam file itu berukuran 1.0 by
bawaan; yang ditambahkan ukuran akan skala simbol sesuai. Pengguna dapat menambahkan
file *.def kustom mereka sendiri; lihat SIMBOL KUSTOM di bawah ini.
-Sl leter atau string teks (kurang dari 256 karakter). Beri ukuran, dan tambahkan
+tstring setelah ukuran. Perhatikan bahwa ukurannya hanya perkiraan; tidak
penskalaan individu dilakukan untuk karakter yang berbeda. Ingatlah untuk melarikan diri
karakter khusus seperti *. Secara opsional, Anda dapat menambahkan +ffon untuk memilih
font tertentu [Default adalah FONT_ANNOT_PRIMARY] dan +jmembenarkan untuk mengubah
pembenaran [CM].
-Sm math angle arc, opsional dengan satu atau dua kepala panah [Default adalah tidak ada panah
kepala]. NS ukuran adalah panjang kepala vektor. Lebar busur diatur oleh -W.
Jari-jari busur dan arah mulai dan berhentinya (dalam derajat
berlawanan arah jarum jam dari horizontal) harus diberikan dalam kolom 3-5. Lihat VEKTOR
ATRIBUT untuk menentukan atribut lainnya.
-SM Sama dengan -Sm tetapi beralih ke simbol sudut lurus jika sudut membentuk 90
derajat dengan tepat.
-Sn pentagon. ukuran adalah diameter lingkaran yang membatasi.
-Sp pminyak. Tidak ada ukuran yang perlu ditentukan (1 piksel digunakan).
-Persegi qgaris uoted, yaitu garis dengan anotasi seperti kontur. Menambahkan
[d|D|f|l|L|n|N|s|S|x|X]Info[:info label]. Argumen yang diperlukan mengontrol
penempatan label di sepanjang garis yang dikutip. Pilih di antara enam pengontrol
algoritma:
ddist[c|i|p] or Ddist[d|e|f|k|m|M|n|s]
Untuk huruf kecil d, berikan jarak antara label pada plot di
unit pengukuran pilihan Anda c (cm), i (inci), atau p (poin),
sedangkan untuk huruf besar D, tentukan jarak dalam satuan peta dan tambahkan
unit; memilih di antara e (M), f (kaki), k (km), M (mil), n
(mil laut) atau u (kaki survei AS), dan d (derajat busur), m (busur
menit), atau s (detik busur). [Awalnya adalah 10c atau 4i]. Sebagai pilihan,
Anda dapat menambahkan /pecahan yang digunakan untuk menempatkan yang pertama
label untuk setiap kontur ketika jarak sepanjang kontur kumulatif
sama dengan pecahan * dist [0.25].
ffile.d
Membaca file ASCII file.d dan menempatkan label di lokasi di
file yang cocok dengan lokasi di sepanjang garis yang dikutip. Tdk tepat
pertandingan dan poin di luar wilayah dilewati.
aku|Lbaris1[,baris2,...]
Berikan koordinat titik akhir untuk satu atau lebih
segmen garis lurus yang dipisahkan koma. Label akan ditempatkan
di mana garis-garis ini memotong garis yang dikutip. Format masing-masing
line spesifikasi adalah mulai_lon/mulai_lat/stop_lon/berhenti_lat. Kedua
mulai_lon/mulai_lat dan stop_lon/berhenti_lat dapat diganti dengan
Kunci 2 karakter yang menggunakan format justifikasi yang digunakan dalam
psteks untuk menunjukkan titik pada bingkai atau pusat peta,
diberikan sebagai [LCR][BMT]. L akan menafsirkan pasangan titik sebagai pendefinisian
lingkaran besar [Default adalah garis lurus].
n|Tidakn_label
Menentukan jumlah label yang berjarak sama untuk baris yang dikutip [1].
Huruf besar N mulai memberi label tepat di awal baris
[Default memusatkan mereka di sepanjang garis]. N-1 tempat satu dibenarkan
label di awal, sementara N+1 menempatkan satu label yang dibenarkan di akhir
garis yang dikutip. Secara opsional, tambahkan /min_dist[c|i|p] untuk menegakkan itu
pemisahan jarak minimum antara label yang berurutan adalah
diberlakukan.
s|Sn_label
Sama dengan n|Nn_label tetapi menyiratkan bahwa data input adalah yang pertama
diubah menjadi serangkaian segmen garis 2 titik sebelum diplot.
x|Xxfile.d
Membaca file multisegmen xfile.d dan menempatkan label di
perpotongan antara garis yang dikutip dan garis dalam xfile.d.
X akan mengambil sampel ulang garis terlebih dahulu di sepanjang busur lingkaran besar. Di dalam
Selain itu, Anda dapat menambahkan secara opsional +rradius[c|i|p] untuk menyetel
pemisahan label minimum di bidang xy [tidak ada batasan].
Opsional info label mengontrol spesifikasi pemformatan label dan
terdiri dari string gabungan yang terdiri dari salah satu kontrol berikut:
argumen:
+asudut
Untuk anotasi pada sudut tetap, + an untuk garis-normal, atau +ap untuk
garis-paralel [Awal].
+cdx[/dy]
Mengatur jarak antara label dan kotak teks opsional. Menambahkan
c|i|p untuk menentukan unit atau % untuk menunjukkan persentase dari
ukuran font label [15%].
+d Mengaktifkan debug yang akan menarik titik dan garis pembantu ke
mengilustrasikan cara kerja pengaturan garis yang dikutip.
+e Menunda merencanakan teks. Ini digunakan untuk membuat jalur klip
berdasarkan teks, lalu letakkan hamparan lain saat klip itu
jalur sedang berlaku, lalu memutar kliping dengan psclip -Cs yang
akhirnya memplot teks aslinya.
+ffon Mengatur font yang diinginkan [Default FONT_ANNOT_PRIMARY dengan ukurannya
diubah menjadi 9p].
+g[warna]
Memilih kotak teks buram [Default transparan]; opsional
tentukan warna [Default adalah PS_PAGE_COLOR].
+jhanya Menyetel justifikasi label [Default adalah MC]. Diabaikan ketika -SqN|n+|-1
digunakan.
+llabel
Mengatur teks label konstan.
+Lbendera Mengatur teks label sesuai dengan bendera yang ditentukan:
+Lh Ambil label dari header segmen saat ini (pindai pertama untuk
tertanam -Llabel pilihan, jika tidak menggunakan kata pertama berikut
bendera segmen). Untuk label multi-kata, lampirkan seluruh label
dalam tanda kutip ganda. +Ld Ambil jarak plot Cartesian di sepanjang
garis sebagai label; menambahkan c|i|p sebagai unit [Awalnya adalah
PROJ_LENGTH_UNIT]. + LD Hitung jarak peta yang sebenarnya; menambahkan
d|e|f|k|n|M|n|s sebagai unit [Awalnya adalah d(setuju), kecuali label
penempatan didasarkan pada jarak peta di sepanjang garis dalam hal ini
kami menggunakan unit yang sama yang ditentukan untuk algoritma itu]. Membutuhkan peta
proyeksi yang akan digunakan. +Jika Gunakan teks setelah kolom ke-2 di
file lokasi label tetap sebagai label. Membutuhkan label tetap
pengaturan lokasi. + Lx As +Lh tetapi gunakan tajuk di xfile.d
sebagai gantinya. Memerlukan opsi file persilangan.
+ndx[/dy]
Mendorong penempatan label dengan jumlah yang ditentukan (tambahkan
c|i|p untuk menentukan unit). Kenaikan dipertimbangkan dalam
sistem koordinat yang ditentukan oleh orientasi garis; menggunakan +N
untuk memaksa kenaikan dalam sistem koordinat plot x/y [no
menyenggol]. Tidak diperbolehkan dengan +v.
+o Memilih kotak teks persegi panjang bulat [Default adalah persegi panjang].
Tidak berlaku untuk teks melengkung (+v) dan hanya masuk akal untuk
kotak teks buram.
+p[pena]
Menggambar garis luar kotak teks [Default adalah tidak ada garis besar];
secara opsional tentukan pena untuk garis besar [Default adalah lebar = 0.25p,
warna = hitam, gaya = solid].
+rmin_rad
Tidak akan menempatkan label di mana jari-jari kelengkungan garis lebih kecil
dari min_rad [Awalnya adalah 0].
+t[fillet]
Menyimpan label baris x, y, dan teks ke fillet [Line_labels.txt]. Menggunakan +T
untuk menyimpan x, y, sudut, teks sebagai gantinya.
+usatuan menambahkan satuan ke semua label baris. Jika satuan dimulai dengan memimpin
tanda hubung (-) maka tidak akan ada spasi antara nilai label dan
satuan. [Default adalah tidak ada unit].
+v Menentukan label melengkung mengikuti jalur [Default lurus
label].
+w Menentukan berapa banyak (x,y) poin akan digunakan untuk memperkirakan label
sudut [Awalnya adalah 10].
+x[pertama,terakhir]
Tambahkan secukupnya pertama dan terakhir ke label yang sesuai.
Pengubah ini hanya tersedia ketika -SqN2 sedang berlaku. Biasanya
membubuhi keterangan awal dan akhir baris (misalnya, penampang),
tambahkan dua string teks yang dipisahkan dengan koma [Default hanya menambahkan a
prima ke label kedua].
+=awalan
Awalan awalan ke semua label baris. Jika awalan dimulai dengan
tanda hubung di depan (-) maka tidak akan ada spasi di antara nilai label
dan awalan. [Default adalah tidak ada awalan].
Catatan: Dengan menempatkan -Persegi opsi di header segmen Anda dapat mengubah kutipan
atribut teks berdasarkan segmen demi segmen.
-Sr rsegi empat. Tidak ada ukuran yang perlu ditentukan, tetapi dimensi x dan y harus
terdapat pada kolom 3 dan 4.
-SR Rpersegi panjang bulat. Tidak ada ukuran yang perlu ditentukan, tetapi x- dan
dimensi y dan radius sudut harus ditemukan di kolom 3, 4, dan 5.
-H.H spersegi. ukuran adalah diameter lingkaran yang membatasi.
-NS tsegitiga. ukuran adalah diameter lingkaran yang membatasi.
-Sv vsektor. Arah (dalam derajat berlawanan arah jarum jam dari horizontal) dan panjang
harus ditemukan di kolom 3 dan 4. The ukuran adalah panjang kepala vektor.
Lebar vektor diatur oleh -W. Lihat ATRIBUT VEKTOR untuk menentukan lainnya
atribut.
-SV Sama dengan -Sv, kecuali azimuth (dalam derajat timur utara) harus diberikan
bukannya arah. Azimuth akan dipetakan menjadi sudut berdasarkan
proyeksi peta yang dipilih (-Sv meninggalkan arah tidak berubah.) Lihat VECTOR
ATRIBUT untuk menentukan atribut lainnya.
-Sw pai wtepian. Mulai dan hentikan arah (dalam derajat berlawanan arah jarum jam dari
horizontal) untuk irisan pai harus ditemukan di kolom 3 dan 4.
-SW Sama dengan -Sw, kecuali azimuth (dalam derajat timur utara) harus diberikan
bukannya dua arah. Azimuth akan dipetakan menjadi sudut berdasarkan
pada proyeksi peta yang dipilih (-Sw meninggalkan arah tidak berubah.)
-Sx silang (x). ukuran adalah diameter lingkaran yang membatasi.
-Iya y-tanda hubung (|). ukuran adalah panjang segmen garis vertikal (y-dir) pendek.
-S= geovektor. Azimuth (dalam derajat timur dari utara) dan panjang (dalam km) harus
ditemukan di kolom 3 dan 4. The ukuran adalah panjang kepala vektor. Vektor
lebar diatur oleh -W. Lihat ATRIBUT VEKTOR untuk menentukan atribut.
-S~ garis yang dihias, yaitu garis dengan simbol di sepanjang garis tersebut. Menambahkan
[d|D|f|l|L|n|N|s|S|x|X]Info[:info simbol]. Kontrol argumen yang diperlukan
penempatan simbol di sepanjang garis yang didekorasi. Pilih di antara enam
mengendalikan algoritma:
ddist[c|i|p] or Ddist[d|e|f|k|m|M|n|s]
Untuk huruf kecil d, berikan jarak antara simbol pada plot di
unit pengukuran pilihan Anda c (cm), i (inci), atau p (poin),
sedangkan untuk huruf besar D, tentukan jarak dalam satuan peta dan tambahkan
unit; memilih di antara e (M), f (kaki), k (km), M (mil), n
(mil laut) atau u (kaki survei AS), dan d (derajat busur), m (busur
menit), atau s (detik busur). [Awalnya adalah 10c atau 4i]. Sebagai pilihan,
Anda dapat menambahkan /pecahan yang digunakan untuk menempatkan yang pertama
simbol untuk setiap garis ketika kumulatif sepanjang garis jarak
sama dengan pecahan * dist [0.25].
ffile.d
Membaca file ASCII file.d dan menempatkan simbol di lokasi di
file yang cocok dengan lokasi di sepanjang garis yang didekorasi. Tdk tepat
pertandingan dan poin di luar wilayah dilewati.
aku|Lbaris1[,baris2,...]
Berikan koordinat titik akhir untuk satu atau lebih
segmen garis lurus yang dipisahkan koma. Simbol akan ditempatkan
di mana garis-garis ini berpotongan dengan garis-garis yang didekorasi. Format dari
setiap line spesifikasi adalah mulai_lon/mulai_lat/stop_lon/berhenti_lat.
Kedua mulai_lon/mulai_lat dan stop_lon/berhenti_lat dapat digantikan oleh
kunci 2 karakter yang menggunakan format justifikasi yang digunakan dalam
psteks untuk menunjukkan titik pada bingkai atau pusat peta,
diberikan sebagai [LCR][BMT]. L akan menafsirkan pasangan titik sebagai pendefinisian
lingkaran besar [Default adalah garis lurus].
n|Tidakn_simbol
Menentukan jumlah simbol yang berjarak sama untuk garis yang didekorasi
[1]. Huruf besar N mulai menempatkan simbol tepat di awal
baris [Default memusatkan mereka di sepanjang garis]. N-1 tempat satu
simbol di awal, sementara N+1 menempatkan satu simbol di akhir
garis-garis yang dihias. Secara opsional, tambahkan /min_dist[c|i|p] memaksa
bahwa pemisahan jarak minimum antara simbol-simbol yang berurutan adalah
diberlakukan.
s|Sn_simbol
Sama dengan n|Nn_simbol tetapi menyiratkan bahwa data input adalah yang pertama untuk
diubah menjadi serangkaian segmen garis 2 titik sebelumnya
merencanakan.
x|Xxfile.d
Membaca file multisegmen xfile.d dan menempatkan simbol di
perpotongan antara garis yang dihias dan garis di
xfile.d. X akan mengambil sampel ulang garis terlebih dahulu di sepanjang busur lingkaran besar.
Opsional info simbol mengontrol spesifikasi pemilihan simbol
dan pemformatan dan terdiri dari string gabungan yang terdiri dari salah satu dari
argumen kontrol berikut:
+asudut
Untuk simbol pada sudut tetap, + an untuk garis-normal, atau +ap untuk
garis-paralel [Awal].
+d Mengaktifkan debug yang akan menarik titik dan garis pembantu ke
mengilustrasikan cara kerja pengaturan garis yang dihias.
+g[mengisi]
Mengatur isi simbol [tanpa isi].
+ndx[/dy]
Mendorong penempatan simbol dengan jumlah yang ditentukan (tambahkan
c|i|p untuk menentukan unit). Kenaikan dipertimbangkan dalam
sistem koordinat yang ditentukan oleh orientasi garis; menggunakan +N
untuk memaksa kenaikan dalam sistem koordinat plot x/y [no
menyenggol].
+p[pena]
Menggambar garis besar simbol [Default adalah tidak ada garis besar]; opsional
tentukan pena untuk garis besar [Default adalah lebar = 0.25p, warna = hitam,
gaya = padat].
+w Menentukan berapa banyak (x,y) poin akan digunakan untuk memperkirakan simbol
sudut [Awalnya adalah 10].
Catatan: Dengan menempatkan -S~ opsi di header segmen Anda dapat mengubah
garis yang didekorasi berdasarkan segmen demi segmen.
-T Abaikan semua file input, termasuk input standar. Ini sama dengan menentukan
/dev/null (atau NUL untuk pengguna Windows) sebagai file input. Gunakan ini untuk mengaktifkan hanya
opsi yang tidak terkait dengan plot garis atau simbol, seperti psxy -R -J -O
-T untuk mengakhiri urutan perintah plot GMT tanpa menghasilkan plot apa pun
output.
-kamu[hanya/dx/dy/] [c |label] (lebih ...)
Gambar logo cap waktu GMT di plot.
-V[tingkat] (lebih ...)
Pilih tingkat verbositas [c].
-W[-|+]pena][attr] (lebih ...)
Mengatur atribut pena untuk garis atau garis besar simbol [Default: lebar = default,
warna = hitam, gaya = solid]. Terkemuka + akan menggunakan warna pencarian (melalui -C) Untuk
kedua simbol mengisi dan garis warna pena, sementara memimpin - akan mengatur pena garis besar
warna dan matikan pengisian simbol. Anda juga dapat menambahkan satu atau lebih atribut baris
pengubah: +omengimbangiu akan mulai dan berhenti menggambar garis dengan jarak yang diberikan
offset dari titik akhir. Tambahkan unit u dari c|i|p untuk menunjukkan jarak plot pada
peta atau tambahkan satuan jarak peta sebagai gantinya (lihat di bawah) [Jarak Cartesian]; +s
akan menarik garis menggunakan a PostScript Bezier spline [linier spline]; +vspesifikasi akan
tempatkan kepala vektor di ujung garis. Anda dapat gunakan + vb dan +ve untuk menentukan
spesifikasi vektor terpisah di setiap ujung [spesifikasi bersama]. Lihat vektor atribut untuk
Informasi lebih lanjut
-X[a|c|f|r][pergeseran-x[u]]
-Y[a|c|f|r]pergeseran-y[kamu]] (lebih ...)
Pergeseran plot asal.
-dua[ncol][T] (lebih ...)
Pilih masukan biner asli. [Default adalah jumlah kolom yang diperlukan mengingat
pengaturan yang dipilih].
-acol=nama[...] (lebih ...)
Tetapkan asosiasi kolom aspatial col=nama.
-csalinan (lebih ...)
Tentukan jumlah salinan plot [Awalnya adalah 1].
-dutidak ada data (lebih ...)
Ganti kolom input yang sama tidak ada data dengan NaN.
-f[i|o]com.colinfo (lebih ...)
Tentukan tipe data kolom input dan/atau output.
-g[a]x|y|d|X|Y|D|[col]z[+|-]celah[atau] (lebih ...)
Tentukan kesenjangan data dan jeda baris. NS -g pilihan diabaikan jika -S diatur.
-h[i|o]n][+c][+d][+rkomentar] [+ rjudul] (lebih ...)
Lewati atau buat rekaman header.
-ikerah[aku] [sskala][Haimengimbangi] [,...] (lebih ...)
Pilih kolom input (0 adalah kolom pertama).
-:[i|o] (lebih ...)
Tukar kolom 1 dan 2 pada input dan/atau output.
-p[x|y|z]azim/tinggi[/tingkat z] [+wkesepian0/lat0[/z0]]] [+vx0/y0] (lebih ...)
Pilih tampilan perspektif.
-T[transp] (lebih ...)
Setel tingkat transparansi PDF dalam persen.
-^ or hanya -
Cetak pesan singkat tentang sintaks perintah, lalu keluar (CATATAN: di Windows
gunakan saja -).
-+ or hanya +
Cetak pesan penggunaan (bantuan) ekstensif, termasuk penjelasan tentang apa pun
opsi khusus modul (tetapi bukan opsi umum GMT), lalu keluar.
-? or tidak argumen
Cetak pesan penggunaan (bantuan) lengkap, termasuk penjelasan opsi, lalu
keluar.
--Versi: kapan
Cetak versi GMT dan keluar.
--tunjukkan-datadir
Cetak jalur lengkap ke direktori berbagi GMT dan keluar.
UNIT
Untuk satuan jarak peta, tambahkan satuan d untuk derajat busur, m untuk menit busur, dan s untuk busur
kedua, atau e untuk meteran [Awal], f untuk kaki, k untuk km, M untuk mil undang-undang, n untuk bahari
mil, dan u untuk survei kaki AS. Secara default kami menghitung jarak tersebut menggunakan bola
pendekatan dengan lingkaran besar. tambahkan - untuk jarak (atau unit tidak ada jarak adalah
diberikan) untuk melakukan perhitungan "Bumi Datar" (lebih cepat tetapi kurang akurat) atau tambahkan + untuk
melakukan perhitungan geodesik yang tepat (lebih lambat tetapi lebih akurat).
VEKTOR ATRIBUT
Beberapa pengubah dapat ditambahkan ke opsi penghasil vektor untuk menentukan penempatan
kepala vektor, bentuknya, dan pembenaran vektor. Di bawah, kiri dan kanan
mengacu pada sisi garis vektor jika dilihat dari titik awal ke titik akhir
segmen:
+asudut mengatur sudut puncak kepala vektor [30].
+b menempatkan kepala vektor di awal jalur vektor [none]. Secara opsional, tambahkan
t untuk jalur terminal, c untuk lingkaran, atau a untuk panah [Awal]. Tambahkan lebih lanjut l|r untuk
hanya menggambar sisi kiri atau kanan kepala ini [kedua sisi].
+e menempatkan kepala vektor di ujung jalur vektor [none]. Secara opsional, tambahkan t untuk
garis terminal, c untuk lingkaran, atau a untuk panah [Awal]. Tambahkan lebih lanjut l|r hanya untuk
gambar sisi kiri atau kanan kepala ini [kedua sisi].
+g-|mengisi mematikan pengisian kepala vektor (jika -) atau mengatur pengisian kepala vektor [Pengisian default
digunakan, yang mungkin tidak diisi].
+l menggambar setengah panah, hanya menggunakan sisi kiri kepala tertentu [kedua sisi].
+m menempatkan kepala vektor di titik tengah jalur vektor [none]. Menambahkan f or r untuk
maju atau mundur arah vektor [maju]. Secara opsional, tambahkan t untuk
garis terminal, c untuk lingkaran, atau a untuk kepala panah [Default]. Tambahkan lebih lanjut l|r untuk
hanya menggambar sisi kiri atau kanan kepala ini [kedua sisi]. Tidak dapat digabungkan dengan +b
or +e.
+nnorma mengurangi atribut vektor (ketebalan pena, ukuran kepala) dengan panjang yang berkurang,
dimana vektor lebih pendek dari norma akan memiliki atribut mereka diskalakan dengan panjang/norma [anak panah
atribut tetap invarian terhadap panjang].
+otanaman/plat menentukan tiang miring untuk lingkaran besar atau kecil. Hanya dibutuhkan untuk
lingkaran besar jika +q diberikan.
+p[-] [-]pena] mengatur atribut pena vektor. Jika pena memiliki garis depan - lalu garis besar kepala
tidak ditarik. [Pena default digunakan, dan garis kepala digambar]
+q berarti masukan sudut, panjangnya data sebagai gantinya mewakili awal dan berhenti pembukaan
sudut segmen busur relatif terhadap titik yang diberikan.
+r menggambar setengah panah, hanya menggunakan sisi kanan kepala yang ditentukan [kedua sisi].
t[b|e]memangkas akan menggeser titik awal atau akhir (atau keduanya) di sepanjang segmen vektor sebesar
pemberian memangkas; menambahkan unit yang sesuai. Jika pengubah b|e tidak digunakan maka memangkas mungkin
menjadi dua nilai yang dipisahkan oleh garis miring, yang digunakan untuk menentukan trim yang berbeda untuk
dua ujung. Trim positif akan mempersingkat vektor sementara trim negatif akan memperpanjangnya
[tanpa trim].
Selain itu, semua kecuali vektor melingkar dapat menggunakan pengubah ini:
+jhanya menentukan bagaimana input x,y titik berhubungan dengan vektor. Pilih dari bawal
[bawaan], end, atau cmasuk
+s berarti masukan sudut, panjangnya adalah sebagai gantinya x, y koordinat ujung vektor
titik.
Akhirnya, vektor Cartesian dapat mengambil pengubah ini:
+zskala[satuan] mengharapkan masukan dx,dy komponen vektor dan menggunakan skala untuk mengkonversi ke
koordinat kutub dengan panjang dalam satuan tertentu.
CONTOH
Untuk memplot lingkaran merah solid (diameter = 0.25 cm) pada posisi yang tercantum dalam file DSDP.xy
pada peta Mercator pada 5 cm/derajat area 150E hingga 154E, 18N hingga 23N, dengan tanda centang
setiap 1 derajat dan garis kisi setiap 15 menit, gunakan
gmt psxy DSDP.xy R150/154/18/23 -Jm5c -Sc0.25c -Gred -B1g15m > map.ps
Untuk memplot nilai xyz dalam file quakes.xyzm sebagai lingkaran dengan ukuran yang diberikan oleh besarnya
pada kolom ke-4 dan warna berdasarkan kedalaman pada kolom ketiga menggunakan CPT rgb.cpt pada a
peta linier, gunakan
gmt psxy quakes.xyzm -R0/1000/0/1000 -JX6i -Sc -Crgb -B200 > map.ps
Untuk memplot file trench.txt pada peta Mercator, dengan segitiga putih dengan sisi 0.25 inci
di sisi kiri garis, berjarak setiap 0.8 inci, gunakan
gmt psxy trench.txt -R150/200/20/50 -Jm0.15i -Sf0.8i/0.1i+l+t -Gwhite -W -B10 > map.ps
Untuk memplot data dalam file misc.d sebagai simbol yang ditentukan oleh kode di kolom terakhir,
dan dengan ukuran yang diberikan oleh besarnya di kolom ke-4, dan warna berdasarkan yang ketiga
kolom melalui chrome CPT pada peta linier, gunakan
gmt psxy misc.d -R0/100/-50/100 -JX6i -S -Cchrome -B20 > map.ps
Jika Anda perlu menempatkan vektor pada plot, Anda dapat memilih di antara vektor Cartesian lurus,
vektor lingkaran matematika, atau vektor-geo (ini membentuk lingkaran kecil atau besar di Bumi).
Ini dapat memiliki kepala opsional di kedua ujungnya, dan kepala mungkin panah tradisional, a
lingkaran, atau garis silang terminal. Untuk menempatkan beberapa vektor dengan lingkaran di awal
lokasi dan kepala panah di akhir, coba
gmt psxy -R0/50/-50/50 -JX6i -Sv0.15i+bc+ea -Gyellow -W0.5p -Baf << EOF > map.ps
10 10 45 2i
30 -20 0 1.5i
EOF
Untuk memplot vektor (kepala vektor merah, batang padat) dari file data.txt yang berisi record
dari bentuk lon, lat, dx, dy, di mana dx, dy adalah komponen vektor Cartesian yang diberikan dalam
unit pengguna, dan unit pengguna ini harus dikonversi ke cm dengan skala 3.60, coba
gmt psxy -R20/40/-20/0 -JM6i -Sv0.15i+e+z3.6c -Gred -W0.25p -Baf data.txt > map.ps
SEGMEN HEADER PENGuraian
Rekaman header segmen mungkin berisi salah satu dari beberapa opsi berikut:
-Gmengisi Gunakan yang baru mengisi dan nyalakan pengisian
-G- Matikan pengisian
-G Kembalikan ke pengisian default (tidak ada jika tidak disetel pada baris perintah)
-Wpena Gunakan yang baru pena dan aktifkan garis besar
-W Kembalikan ke pena default MAP_DEFAULT_PEN (jika tidak disetel pada baris perintah)
-A- Matikan garis besar
-Zzval Dapatkan isi melalui pencarian cpt menggunakan nilai-z zval
-ZTidak Dapatkan warna NaN dari file CPT
KUSTOM SIMBOL
psxy memungkinkan pengguna untuk menentukan dan memplot simbol kustom mereka sendiri. Ini dilakukan dengan pengkodean
simbol menggunakan kode makro simbol kustom kami yang dijelaskan dalam Lampiran N. Letakkan semua makro
kode untuk simbol baru Anda dalam file yang ekstensinya harus .def; Anda kemudian dapat mengatasi
simbol tanpa memberikan ekstensi (misalnya, file simbol tsunami.def digunakan oleh
menentukan -sktsunami/ukuran. File definisi dapat berisi sejumlah kode plot
catatan, serta baris kosong dan baris komentar (dimulai dengan #). psxy akan mencari
file definisi dalam (1) direktori saat ini, (2) the ~/.gmt direktori, dan (3) the
$GMT_SHAREDIR/ direktori kustom, dalam urutan itu. Poligon bentuk bebas (terdiri dari lurus
segmen garis dan busur lingkaran) dapat dirancang - poligon ini dapat dicat dan
diisi dengan pola. Simbol geometris standar lainnya juga dapat digunakan. Lihat Lampiran
App-custom_symbols untuk definisi makro.
Gunakan psxygmt online menggunakan layanan onworks.net
