EnglishFrenchSpanyol

Ad


Favicon OnWorks

xyz2grdgmt - Dalam Talian di Awan

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

Ini ialah arahan xyz2grdgmt 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


xyz2grd - Tukar jadual data kepada fail grid

SINOPSIS


xyz2grd [ meja ] grdfile kenaikan rantau [ [f|l|m|n|r|s|u|z] ] [
xnama/yname/zname/skala/mengimbangi/tidak sah/tajuk/kata ] [ [zfile] ] [ [tahap] ] [ [bendera] ]
[ -bi] [ -du] [ -f] [ -h] [ -i] [ -r ] [
-:[i|o] ]

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

DESCRIPTION


xyz2grd membaca satu atau lebih jadual z atau xyz dan mencipta fail grid binari. xyz2grd akan
laporkan jika beberapa nod tidak diisi dengan data. Nod tanpa kekangan sedemikian ditetapkan
kepada nilai yang ditentukan oleh pengguna [Lalai ialah NaN]. Nod dengan lebih daripada satu nilai akan menjadi
ditetapkan kepada nilai min. Sebagai pilihan (menggunakan -Z), jadual z 1 lajur boleh dibaca dengan andaian
semua nod hadir (z-jadual boleh disusun dalam beberapa format, lihat -Z di bawah.)

DIKEHENDAKI HUJAH


-Ggrdfile
grdfile ialah nama fail grid keluaran binari. (Lihat FORMAT FAIL GRID di bawah.)

-Ixinc[unit][=|+][/ync[unit][=|+]]
x_inc [dan secara pilihan y_inc] ialah jarak grid. Secara pilihan, tambahkan akhiran
pengubah. Geografi (darjah) koordinat: Tambah m untuk menunjukkan minit arka atau s
untuk menunjukkan detik arka. Jika salah satu unit e, f, k, M, n or u dilampirkan
sebaliknya, kenaikan diandaikan diberikan dalam meter, kaki, km, Batu, nautika
batu atau kaki tinjauan AS, masing-masing, dan akan ditukar kepada yang setara
darjah longitud pada latitud tengah rantau (penukaran bergantung pada
PROJ_ELLIPSOID). jika /y_inc diberikan tetapi ditetapkan kepada 0 ia akan ditetapkan semula sama dengan x_inc;
jika tidak, ia akan ditukar kepada darjah latitud. SEMUA koordinat: Jika = is
ditambah kemudian maks x (timur) Atau y (utara) mungkin dilaraskan sedikit
agar sesuai dengan tepat kenaikan yang diberikan [secara lalai kenaikan boleh dilaraskan
sedikit agar sesuai dengan domain yang diberikan]. Akhir sekali, daripada memberikan kenaikan anda boleh
nyatakan nombor of nod dikehendaki dengan melampirkan + kepada integer yang dibekalkan
hujah; kenaikan itu kemudian dikira semula daripada bilangan nod dan
domain. Nilai kenaikan yang terhasil bergantung pada sama ada anda telah memilih a
grid berdaftar garis grid atau grid berdaftar piksel; lihat App-file-formats untuk butiran.
Nota: jika -Rgrdfile digunakan maka jarak grid telah pun dimulakan; guna
-I untuk mengatasi nilai.

-R[unit]xmin/xmax/ymin/ymax[r] (lagi ...)
Nyatakan kawasan yang diminati.

PILIHAN HUJAH


meja Satu atau lebih ASCII [atau binari, lihat -bi] fail yang memegang nilai z atau (x,y,z). xyz
kembar tiga tidak perlu diisih. Jadual satu lajur z mesti diisih dan -Z
mesti ditetapkan.

-A[f|l|m|n|r|s|u|z]
Secara lalai kami akan mengira nilai min jika berbilang entri jatuh pada nod yang sama.
Penggunaan -A untuk mengubah tingkah laku ini, kecuali ia diabaikan jika -Z diberikan. Lampirkan f or s
untuk hanya menyimpan titik data pertama atau terakhir yang diberikan kepada setiap nod. Lampirkan
l or u untuk mencari nilai terendah (minimum) atau atas (maksimum) pada setiap nod,
masing-masing. Lampirkan m or r untuk mengira nilai min atau RMS pada setiap nod,
masing-masing. Lampirkan n untuk mengira bilangan titik data yang telah ditetapkan
kepada setiap nod (ini hanya memerlukan dua lajur input x and y as z tidak dirujuk).
Tambah z untuk menjumlahkan berbilang nilai yang dimiliki oleh nod yang sama.

-Dxnama/yname/zname/skala/mengimbangi/tidak sah/tajuk/kata
Beri nilai untuk xnama, yname, zname (berikan nama pembolehubah tersebut dan dalam
kurungan segi empat sama unitnya, cth, "jarak [km]"), skala (untuk mendarab nilai grid
selepas dibaca [biasanya 1]), mengimbangi (untuk menambah pada grid selepas penskalaan [biasanya 0]),
tidak sah (nilai untuk mewakili data yang hilang [NaN]), tajuk (apa sahaja yang anda suka), dan
kata (apa sahaja yang anda suka). Untuk membiarkan beberapa nilai ini tidak disentuh, tinggalkan medan
kosong. Medan kosong pada akhirnya boleh dilangkau. Sebagai alternatif, untuk membenarkan "/" menjadi
sebahagian daripada salah satu nilai, gunakan sebarang aksara bukan abjad angka (dan bukan yang sama
tanda) sebagai pemisah dengan kedua-duanya bermula dan berakhir dengannya. Sebagai contoh:
-D:xnama:yname:zname:skala:mengimbangi:tidak sah:tajuk:kata: Gunakan petikan untuk mengumpulkan teks
dengan lebih daripada satu perkataan. Ambil perhatian bahawa untuk grid geografi (-fg) xnama and yname adalah
ditetapkan secara automatik.

-S[zfile]
Tukar tertib-bait input sahaja. Tiada fail grid dihasilkan. Anda juga mesti
membekalkan -Z pilihan. Output ditulis kepada zfile (atau stdout jika tidak dibekalkan).

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

-Z[bendera]
Baca jadual ASCII [atau binari] 1 lajur. Ini mengandaikan bahawa semua nod adalah
hadir dan disusun mengikut konvensyen pesanan yang ditetapkan yang terkandung dalam bendera.
Jika data masuk mewakili baris, buat bendera bermula dengan T(op) jika baris pertama ialah y =
ymax atau B(otom) jika baris pertama ialah y = ymin. Kemudian, tambahkan L or R untuk menunjukkan bahawa
elemen pertama berada di hujung kiri atau kanan baris. Begitu juga untuk format lajur: mulakan
bersama L or R untuk meletakkan lajur pertama, dan kemudian tambah T or B untuk kedudukan dahulu
elemen dalam satu baris. Nota: Dua penunjuk baris/lajur ini hanya diperlukan untuk
grid; untuk jadual lain mereka tidak terpakai. Untuk grid berdaftar garis grid: Jika data
berkala dalam x tetapi data masuk tidak mengandungi lajur (berlebihan) pada x
= xmax, tambah x. Untuk data berkala dalam y tanpa baris berlebihan pada y = ymax, tambahkan
y. Lampirkan sn untuk melangkau yang pertama n bilangan bait (mungkin pengepala). Sekiranya
byte-order atau perkataan perlu ditukar, tambah w. Pilih satu daripada beberapa data
jenis (semua binari kecuali a):

A Perwakilan ASCII satu atau lebih nilai titik terapung bagi setiap rekod

a Perwakilan ASCII bagi satu item bagi setiap rekod

c int8_t, aksara 1-bait yang ditandatangani

u uint8_t, aksara 1-bait yang tidak ditandatangani

h int16_t, integer 2-bait yang ditandatangani

H uint16_t, integer 2-bait yang tidak ditandatangani

i int32_t, integer 4-bait yang ditandatangani

I uint32_t, integer 4-bait yang tidak ditandatangani

l int64_t, integer panjang (8-bait).

L uint64_t, integer panjang (8-bait) tidak ditandatangani

f Ketepatan tunggal titik terapung 4-bait

d 8-bait titik terapung berketepatan berganda

Format lalai ialah orientasi garis imbasan nombor ASCII: -ZTLa. Perhatikan bahawa -Z hanyalah
digunakan pada input 1 lajur. Perbezaan antara A and a adakah yang terakhir boleh
decode kedua-duanya tarikhTjam and ddd:mm:ss[.xx] format manakala yang pertama adalah untuk
nilai titik terapung biasa.

-bi[ncols][t] (lagi ...)
Pilih input binari asli. [Lalai ialah 3 lajur input]. Pilihan ini hanya terpakai
kepada fail input xyz; lihat -Z untuk z jadual.

-dutiada data (lagi ...)
Gantikan lajur input yang sama tiada data dengan NaN. Juga menetapkan nod tanpa input xyz
triplet kepada nilai ini [Lalai ialah NaN].

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

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

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

-r (lagi ...)
Tetapkan pendaftaran nod piksel [gridline].

-:[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.

GRID NILAI-NILAI PRECISION


Tanpa mengira ketepatan data input, program GMT yang mencipta fail grid akan
secara dalaman memegang grid dalam tatasusunan titik terapung 4-bait. Ini dilakukan untuk mengekalkan ingatan
dan tambahan pula kebanyakan jika tidak semua data sebenar boleh disimpan menggunakan titik terapung 4-bait
nilai. Data dengan ketepatan yang lebih tinggi (iaitu, nilai ketepatan berganda) akan kehilangannya
ketepatan sebaik sahaja GMT beroperasi pada grid atau menulis grid baharu. Untuk menghadkan kehilangan
ketepatan semasa memproses data anda harus sentiasa mempertimbangkan untuk menormalkan data sebelum
pemprosesan.

GRID FAIL FORMATS


Secara lalai GMT menulis grid apabila ketepatan tunggal terapung dalam netCDF aduan COARDS
format fail. Walau bagaimanapun, GMT mampu menghasilkan fail grid dalam banyak grid lain yang biasa digunakan
format fail dan juga memudahkan apa yang dipanggil "pembungkusan" grid, menulis titik terapung
data sebagai integer 1- atau 2-bait. Untuk menentukan ketepatan, skala dan ofset, pengguna harus
tambah imbuhan =id[/skala/mengimbangi[/nan]], di mana id ialah pengecam dua huruf bagi grid
jenis dan ketepatan, dan skala and mengimbangi adalah faktor skala pilihan dan diimbangi menjadi
digunakan pada semua nilai grid, dan nan ialah nilai yang digunakan untuk menunjukkan data yang hilang. Lihat
grdconvert dan Bahagian grid-fail-format Rujukan Teknikal dan Buku Masakan GMT untuk
maklumat lanjut.

Apabila menulis fail netCDF, grid disimpan secara lalai dengan nama pembolehubah "z". Kepada
nyatakan nama pembolehubah lain varname, tambahkan ?varname kepada nama fail. Ambil perhatian bahawa anda boleh
perlu melarikan diri dari makna istimewa ? dalam program shell anda dengan meletakkan garis miring ke belakang
hadapannya, atau dengan meletakkan nama fail dan akhiran antara petikan atau petikan berganda.

GEOGRAFI DAN MASA KOORDINAT


Apabila jenis grid keluaran ialah netCDF, koordinat akan dilabelkan "longitud",
"latitud", atau "masa" berdasarkan atribut data input atau grid (jika ada) atau pada
-f or -R pilihan. Sebagai contoh, kedua-duanya -f0x -f1t and -R90w/90e/0t/3t akan menghasilkan a
grid longitud/masa. Apabila koordinat x, y atau z adalah masa, ia akan disimpan dalam grid
sebagai masa relatif sejak zaman seperti yang ditentukan oleh TIME_UNIT dan TIME_EPOCH dalam gmt.conf fail
atau pada baris arahan. Selain itu, unit atribut pembolehubah masa akan menunjukkan
kedua-dua unit dan zaman ini.

PERUBAHAN HADAH


Semua jenis data boleh dibaca, walaupun integer 64-bit, tetapi secara dalaman grid disimpan menggunakan
terapung. Oleh itu, nilai integer yang melebihi mantissa 23-bit jenis apungan mungkin tidak
diwakili dengan tepat. Bila -S digunakan tiada grid tersirat dan kami membaca data ke dalam
bekas dua perantaraan. Ini bermakna semua kecuali integer 64-bit boleh diwakili menggunakan
mantissa 53-bit jenis double.

CONTOH


Untuk mencipta fail grid daripada data ASCII dalam hawaii_grv.xyz, gunakan

gmt xyz2grd hawaii_grv.xyz -Ddegree/darjah/mGal/1/0//"Hawaii Graviti"/"GRS-80
Ellipsoid digunakan"
-Ghawaii_grv_new.nc -R198/208/18/25 -I5m -V

Untuk mencipta fail grid daripada binari mentah (3 lajur, berorientasikan garis imbasan ketepatan tunggal
data mentah.b, gunakan
gmt xyz2grd raw.b -Dm/m/m/1/0 -Graw.nc -R0/100/0/100 -I1 -V -Z -bi3f

Untuk membuat fail grid daripada USGS DEM binari mentah (data berorientasikan garis imbasan integer pendek
topo30.b pada CD-ROM Data bantuan global NGDC, dengan nilai -9999 menunjukkan tiada
data, seseorang mesti pada beberapa mesin membalikkan tertib-bait. Pada mesin sedemikian (seperti Sun), gunakan
gmt xyz2grd topo30.b -Dm/m/m/1/0 -Gustopo.nc -R234/294/24/50 -I30s -di-9999 -ZTLhw

Katakan anda telah menerima fail binari dengan titik terapung 4-bait yang ditulis pada a
mesin tertib bait yang berbeza daripada mesin anda. Anda boleh menukar pesanan bait dengan
gmt xyz2grd floats.bin -Snew_floats.bin -V -Zf

Gunakan xyz2grdgmt dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Pemalam Eclipse Tomcat menyediakan
    penyepaduan mudah servlet tomcat
    bekas untuk pembangunan java
    aplikasi web. Anda boleh sertai kami untuk
    perbincangan...
    Muat turun Pemalam Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk penstriman
    torrents pada Mac, Windows atau Linux. Ia
    menyambung kepada kedua-dua BitTorrent dan
    WebTorrent rakan sebaya. Sekarang tidak ada
    perlu menunggu...
    Muat turun Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX ialah program saintifik untuk memperhalusi
    refelcetivity sinar-x, neutron
    pemantulan dan sinar-x permukaan
    data pembelauan menggunakan pembezaan
    algoritma evolusi....
    Muat turun GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP ialah program untuk statistik
    analisis data sampel. Ia adalah percuma
    penggantian untuk program proprietari
    SPSS. PSPP mempunyai kedua-dua berasaskan teks dan
    grafik kami...
    Muat turun pspp4windows
  • 5
    Sambungan Git
    Sambungan Git
    Sambungan Git ialah alat UI kendiri
    untuk menguruskan repositori Git. Ia juga
    berintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). ke...
    Muat turun Sambungan Git
  • 6
    eSpeak: sintesis pertuturan
    eSpeak: sintesis pertuturan
    Teks ke Enjin Pertuturan untuk Bahasa Inggeris dan
    banyak bahasa lain. Saiz padat dengan
    sebutan yang jelas tetapi buatan.
    Tersedia sebagai program baris arahan dengan
    banyak ...
    Muat turun eSpeak: sintesis pertuturan
  • Lebih »

Arahan Linux

Ad