EnglishFrenchSpanyol

Favicon OnWorks

splitxyzgmt - Dalam Talian di Awan

Jalankan splitxyzgmt dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah splitxyzgmt yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


splitxyz - Pisahkan jadual data xyz[dh] kepada segmen individu

SINOPSIS


splitxyz [ meja ] [ azimut/toleransi ] [ tukar_kursus] [ jarak_minimum ] [
xy_filter/z_filter ] [ template ] [ bendera ] [ ] [ [tahap] ] [ -b] [ -d]
[ -f] [ -g] [ -h] [ -i] [ -:[i|o] ]

Catatan: Tiada ruang dibenarkan antara bendera pilihan dan hujah yang berkaitan.

DESCRIPTION


splitxyz membaca satu siri (x,y[,z]) rekod [atau secara pilihan (x,y,z,d,h); lihat -S pilihan]
daripada input standard [atau xyz[dh]fail] dan membahagikannya kepada senarai berasingan (x,y[,z])
siri, supaya setiap siri mempunyai azimut yang hampir malar melalui satah x,y. di sana
adalah pilihan untuk memilih hanya siri yang mempunyai orientasi tertentu, untuk menetapkan minimum
panjang untuk siri, dan untuk menapis laluan tinggi atau rendah nilai z dan/atau nilai x,y.
splitxyz ialah penapis berguna antara pengekstrakan data dan pswiggle merancang, dan juga boleh
digunakan untuk membahagikan set data x,y[,z] yang besar kepada segmen.

DIKEHENDAKI HUJAH


tiada.

PILIHAN HUJAH


meja Satu atau lebih ASCII [atau binari, lihat -bi] fail dengan 2, 3 atau 5 lajur yang dipegang
(x,y,[z[,d,h]]) nilai data. Untuk menggunakan input (x,y,z,d,h), diisih supaya d ialah
tidak berkurangan, nyatakan -S pilihan; lalai menjangkakan (x,y,z) sahaja. Jika tiada fail
dinyatakan, splitxyz akan membaca daripada input standard.

-Aazimut/toleransi
Tulis hanya segmen yang berada dalam +/- toleransi darjah azimut in
tajuk, diukur mengikut arah jam dari Utara, [0 - 360]. [Lalai menulis semua boleh diterima
segmen, tanpa mengira orientasi].

-Ctukar_kursus
Menamatkan segmen apabila perubahan kursus melebihi tukar_kursus darjah tajuk
dikesan [abaikan perubahan kursus].

-Djarak_minimum
Jangan tulis segmen melainkan sekurang-kurangnya jarak_minimum unit panjang [0]

-Fxy_filter/z_filter
Tapis nilai z dan/atau nilai x,y, dengan mengandaikan ini adalah fungsi d
menyelaras. xy_filter and z_filter ialah lebar penapis dalam unit jarak. Jika penapis
lebar adalah sifar, penapisan tidak dilakukan. Nilai mutlak lebar ialah
lebar penuh penapis laluan rendah lengkung-kosinus. Jika lebar adalah positif, data
ditapis laluan rendah; jika negatif, data lulus tinggi ditapis dengan menolak
nilai lulus rendah daripada nilai yang diperhatikan. Jika z_filter bukan sifar, keseluruhannya
siri nilai input z ditapis sebelum sebarang pembahagian dilakukan, supaya
satu-satunya kesan kelebihan dalam penapisan akan berlaku pada awal dan akhir
aliran data lengkap. Jika xy_filter adalah bukan sifar, data dibahagikan kepada
segmen dan kemudian nilai x,y setiap segmen ditapis secara berasingan. Ini mungkin
memperkenalkan kesan tepi pada hujung setiap segmen, tetapi menghalang laluan rendah x,y
tapis daripada membulatkan penjuru segmen trek. [Lalai = tiada penapisan].

-Ntemplate
Tulis setiap segmen ke fail keluaran yang berasingan [Default writes a multiple segment
fail ke stdout]. Tambahkan templat format untuk nama fail individu; ini
template kemestian mengandungi penentu format C yang boleh memformat hujah integer (the
menjalankan nombor segmen merentas semua jadual); ini biasanya %d tetapi boleh jadi %08d
yang memberikan sifar pendahuluan, dsb. [Lalai ialah splitxyz_segment_%d.{txt|bin},
bergantung kepada -bo]. Sebagai alternatif, berikan templat dengan dua penentu format C dan
kami akan membekalkan nombor jadual dan nombor segmen dalam jadual untuk dibina
nama fail.

-Qbendera
Tentukan output yang anda inginkan menggunakan sebarang kombinasi xyzdh, dalam sebarang susunan. Jangan
ruang antara huruf. Gunakan huruf kecil. Outputnya ialah ASCII (atau binari, lihat
-bo) lajur nilai yang sepadan dengan xyzdh [Lalai ialah -Qxyzdh (-Qxydh jika hanya 2
lajur input)].

-S Kedua-dua d dan h dibekalkan. Dalam kes ini, input mengandungi x,y,z,d,h. [Lalai
menjangkakan input (x,y,z) dan d,h dikira daripada delta x, delta y. guna -fg kepada
menunjukkan data peta; maka x,y diandaikan dalam darjah longitud, latitud,
jarak dianggap dalam kilometer, dan sudut sebenarnya adalah azimut.
Jika tidak, jarak adalah Cartesian dalam unit yang sama seperti x,y dan sudut
lawan arah jam dari mendatar].

-V[tahap] (lagi ...)
Pilih tahap verbositi [c].

-bi[ncols][t] (lagi ...)
Pilih input binari asli. [Lalai ialah 2, 3, atau 5 lajur input seperti yang ditetapkan oleh -S].

-bo[ncols][jenis] (lagi ...)
Pilih output binari asli. [Lalai ialah 1-5 lajur keluaran seperti yang ditetapkan oleh -Q].

-d[i|o]tiada data (lagi ...)
Gantikan lajur input yang sama tiada data dengan NaN dan lakukan sebaliknya pada output.

-f[i|o]colinfo (lagi ...)
Tentukan jenis data lajur input dan/atau output.

-g[a]x|y|d|X|Y|D|[kol]z[+|-]jurang[atau] (lagi ...)
Tentukan jurang data dan pemisah baris. Jangan biarkan segmen mempunyai jurang yang melebihi jurang;
sebaliknya, bahagikannya kepada dua bahagian. [Lalai mengabaikan jurang].

-h[i|o][n][+c][+d][+rkata][+rtajuk] (lagi ...)
Langkau atau hasilkan rekod pengepala.

-ikol[l][sskala][omengimbangi][,...] (lagi ...)
Pilih lajur input (0 ialah lajur pertama).

-:[i|o] (lagi ...)
Tukar lajur 1 dan 2 pada input dan/atau output.

-^ or hanya -
Cetak mesej ringkas tentang sintaks arahan, kemudian keluar (NOTA: pada Windows
gunakan hanya -).

-+ or hanya +
Cetak mesej penggunaan (bantuan) yang meluas, termasuk penjelasan sebarang
pilihan khusus modul (tetapi bukan pilihan biasa GMT), kemudian keluar.

-? or tidak hujah
Cetak mesej penggunaan (bantuan) lengkap, termasuk penjelasan pilihan, kemudian
jalan keluar.

--versi
Cetak versi GMT dan keluar.

--show-datadir
Cetak laluan penuh ke direktori kongsi GMT dan keluar.

ASCII FORMAT PRECISION


Format output ASCII data berangka dikawal oleh parameter dalam anda gmt.conf
fail. Longitud dan latitud diformatkan mengikut FORMAT_GEO_OUT, manakala yang lain
nilai diformatkan mengikut FORMAT_FLOAT_OUT. Harap maklum bahawa format yang berkuat kuasa boleh
membawa kepada kehilangan ketepatan dalam output, yang boleh membawa kepada pelbagai masalah hiliran. Jika
anda mendapati output tidak ditulis dengan ketepatan yang mencukupi, pertimbangkan untuk menukar kepada binari
pengeluaran (-bo jika tersedia) atau tentukan lebih banyak perpuluhan menggunakan tetapan FORMAT_FLOAT_OUT.

DISTANCE PENGIRAAN


Jenis data input ditentukan oleh -f pilihan. Jika -fg diberi maka x,y masuk
darjah longitud, latitud, jarak dalam kilometer, dan sudut ialah azimut.
Jika tidak, jarak adalah Cartesian dalam unit yang sama seperti x,y dan sudut adalah melawan arah jam
dari mendatar.

CONTOH


Katakan anda ingin membuat plot goyang anomali magnetik pada segmen berorientasikan
kira-kira timur-barat dari pelayaran yang dibekalkan NGDC yang dipanggil JA020015 di rantau ini
-R300/315/12/20. Anda ingin menggunakan penapis laluan rendah 100 km untuk melicinkan trek dan 500km
penapis laluan tinggi untuk menghalang anomali magnetik. Cuba ini:

gmt mgd77list JA020015 -R300/315/12/20 -Flon,lat,mag,dist,azim | gmt splitxyz -A90/15 -F100/-500 \
-D100 -S -V -fg | gmt pswiggle -R300/315/12/20 -Jm0.6i -Baf -B+tJA020015 -T1 \
-W0.75p -Ggray -Z200 > JA020015_wiggles.ps

Pengguna MGD-77: Untuk aplikasi ini kami mengesyorkan anda mengekstrak dist,azim daripada senarai mgd77
daripada mempunyai splitxyz mengira mereka secara berasingan.

Katakan anda telah diberikan fail perduaan, berketepatan dua yang mengandungi lat, lon, graviti
nilai daripada tinjauan, dan anda mahu membahagikannya kepada profil yang dinamakan kaji selidik_###.txt (bila
jurang melebihi 100 km). Cuba ini:

gmt splitxyz survey.bin -Nsurvey_%03d.txt -V -gd100k -D100 -: -fg -bi3d

Gunakan splitxyzgmt dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad