InggrisPerancisSpanyol

Ad


favorit OnWorks

xyz2grdgmt - Online di Cloud

Jalankan xyz2grdgmt di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah xyz2grdgmt 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


xyz2grd - Konversi tabel data ke file grid

RINGKASAN


xyz2grd [ tabel ] file grd kenaikan wilayah [[f|l|m|n|r|s|u|z] ] [
nama x/namamu/znama/skala/mengimbangi/tidak sah/judul/komentar ] [ [file z] ] [ [tingkat] ] [ [bendera] ]
[ -dua] [ -du] [ -f] [ -h] [ -i] [ -r ] [
-:[i|o] ]

Catatan: Tidak ada spasi yang diperbolehkan antara flag opsi dan argumen terkait.

DESKRIPSI


xyz2grd membaca satu atau lebih tabel z atau xyz dan membuat file grid biner. xyz2grd akan
laporkan jika beberapa node tidak terisi data. Node yang tidak dibatasi seperti itu diatur
ke nilai yang ditentukan oleh pengguna [Default adalah NaN]. Node dengan lebih dari satu nilai akan menjadi
ditetapkan ke nilai rata-rata. Sebagai pilihan (menggunakan -Z), tabel-z 1-kolom dapat dibaca dengan asumsi
semua node hadir (z-tabel dapat diatur dalam beberapa format, lihat -Z di bawah.)

DIBUTUHKAN ARGUMEN


-Gfile grd
file grd adalah nama file grid keluaran biner. (Lihat FORMAT FILE GRID di bawah.)

-Ixinci[satuan][=|+][/yin[satuan][=|+]]
x_inc [dan opsional y_inc] adalah jarak kisi. Secara opsional, tambahkan sufiks
pengubah. Geografis (derajat) koordinat: Menambahkan m untuk menunjukkan menit busur atau s
untuk menunjukkan detik busur. Jika salah satu unit e, f, k, M, n or u ditambahkan
sebagai gantinya, kenaikan diasumsikan diberikan dalam meter, kaki, km, Mil, bahari
mil atau kaki survei AS, masing-masing, dan akan dikonversi ke yang setara
derajat bujur di garis lintang tengah wilayah (konversi tergantung pada
PROJ_ELLIPSOID). Jika /y_inc diberikan tetapi diatur ke 0 itu akan diatur ulang sama dengan x_inc;
jika tidak maka akan dikonversi ke derajat lintang. Semua koordinat: Jika = is
ditambahkan maka maks yang sesuai x (timur) atau y (utara) mungkin sedikit disesuaikan
agar sesuai dengan kenaikan yang diberikan [secara default kenaikan dapat disesuaikan
sedikit agar sesuai dengan domain yang diberikan]. Akhirnya, alih-alih memberikan kenaikan, Anda mungkin
tentukan jumlah of node diinginkan dengan menambahkan + ke bilangan bulat yang disediakan
argumen; kenaikan tersebut kemudian dihitung ulang dari jumlah node dan
domain. Nilai kenaikan yang dihasilkan tergantung pada apakah Anda telah memilih a
kisi-kisi-terdaftar atau grid-terdaftar-piksel; lihat Format file aplikasi untuk detailnya.
Catatan: jika -Rfile grd digunakan maka jarak grid telah diinisialisasi; menggunakan
-I untuk mengesampingkan nilai-nilai.

-R[satuan]xmin/xmax/ymin/ymax[R] (lebih ...)
Tentukan wilayah yang diminati.

OPSIONAL ARGUMEN


tabel Satu atau lebih ASCII [atau biner, lihat -dua] file yang menyimpan nilai z atau (x,y,z). xyz
kembar tiga tidak harus diurutkan. Tabel z satu kolom harus diurutkan dan -Z
harus ditetapkan.

-A[f|l|m|n|r|s|u|z]
Secara default kami akan menghitung nilai rata-rata jika beberapa entri jatuh pada node yang sama.
penggunaan -A untuk mengubah perilaku ini, kecuali diabaikan jika -Z diberikan. Menambahkan f or s
untuk hanya menyimpan titik data pertama atau terakhir yang ditetapkan untuk setiap node. Menambahkan
l or u untuk menemukan nilai terendah (minimum) atau atas (maksimum) pada setiap node,
masing-masing. Menambahkan m or r untuk menghitung mean atau nilai RMS pada setiap node,
masing-masing. Menambahkan n untuk sekadar menghitung jumlah titik data yang ditetapkan
ke setiap node (ini hanya membutuhkan dua kolom input x dan y as z tidak dikonsultasikan).
Menambahkan z untuk menjumlahkan beberapa nilai yang dimiliki oleh node yang sama.

-Dnama x/namamu/znama/skala/mengimbangi/tidak sah/judul/komentar
Berikan nilai untuk nama x, namamu, znama (beri nama variabel-variabel tersebut dan in
kurung siku satuannya, misalnya, "jarak [km]"), skala (untuk mengalikan nilai kisi
setelah dibaca [biasanya 1]), mengimbangi (untuk menambah kisi setelah penskalaan [biasanya 0]),
tidak sah (nilai untuk mewakili data yang hilang [NaN]), judul (apa pun yang Anda suka), dan
komentar (apapun yang kamu suka). Untuk membiarkan beberapa nilai ini tidak tersentuh, tinggalkan bidang
kosong. Bidang kosong pada akhirnya dapat dilewati. Atau, untuk mengizinkan "/" menjadi
bagian dari salah satu nilai, gunakan karakter non-alfanumerik apa pun (dan tidak sama
tanda) sebagai pemisah dengan memulai dan mengakhirinya. Sebagai contoh:
-D:nama x:namamu:znama:skala:mengimbangi:tidak sah:judul:komentar: Gunakan kutipan untuk mengelompokkan teks
dengan lebih dari satu kata. Perhatikan bahwa untuk kisi geografis (-fg) nama x dan namamu adalah
diatur secara otomatis.

-S[file z]
Tukar urutan byte input saja. Tidak ada file grid yang dihasilkan. Anda juga harus
memasok -Z pilihan. Outputnya ditulis ke file z (atau stdout jika tidak disediakan).

-V[tingkat] (lebih ...)
Pilih tingkat verbositas [c].

-Z[bendera]
Baca tabel ASCII [atau biner] 1 kolom. Ini mengasumsikan bahwa semua node adalah
disajikan dan diurutkan sesuai dengan konvensi pemesanan yang ditentukan yang terkandung dalam bendera.
Jika data yang masuk mewakili baris, buat bendera dimulai dari T(op) jika baris pertama adalah y =
ymax atau B(bawah) jika baris pertama adalah y = ymin. Kemudian, tambahkan L or R untuk menunjukkan itu
elemen pertama berada di ujung kiri atau kanan baris. Demikian juga untuk format kolom: start
dengan L or R untuk memposisikan kolom pertama, dan kemudian menambahkan T or B ke posisi pertama
elemen berturut-turut. Catatan: Dua indikator baris/kolom ini hanya diperlukan untuk
kisi-kisi; untuk tabel lain tidak berlaku. Untuk grid terdaftar gridline: Jika data
periodik di x tetapi data yang masuk tidak mengandung kolom (redundan) di x
= xmax, tambahkan x. Untuk data periodik dalam y tanpa baris redundan pada y = ymax, tambahkan
y. Menambahkan sn untuk melewatkan yang pertama n jumlah byte (mungkin header). jika
byte-order atau kata-kata perlu ditukar, tambahkan w. Pilih salah satu dari beberapa data
jenis (semua biner kecuali a):

A Representasi ASCII dari satu atau lebih nilai floating point per record

a Representasi ASCII dari satu item per record

c int8_t, karakter 1-byte yang ditandatangani

u uint8_t, karakter 1-byte yang tidak ditandatangani

h int16_t, bertanda bilangan bulat 2-byte

H uint16_t, bilangan bulat 2-byte yang tidak ditandatangani

i int32_t, bertanda bilangan bulat 4-byte

I uint32_t, bilangan bulat 4-byte yang tidak ditandatangani

l int64_t, bilangan bulat panjang (8-byte)

L uint64_t, bilangan bulat panjang (8-byte) yang tidak ditandatangani

f Presisi tunggal floating point 4-byte

d Presisi ganda floating point 8-byte

Format default adalah orientasi scanline dari nomor ASCII: -ZTLa. Catat itu -Z hanya
berlaku untuk input 1 kolom. Perbedaan antara A dan a apakah yang terakhir bisa
memecahkan kode keduanya tanggalTjam dan dd:mm:ss[.xx] format sementara yang pertama hanya untuk
nilai floating point biasa.

-dua[ncol][T] (lebih ...)
Pilih masukan biner asli. [Default adalah 3 kolom input]. Opsi ini hanya berlaku
ke file masukan xyz; Lihat -Z untuk z tabel.

-dutidak ada data (lebih ...)
Ganti kolom input yang sama tidak ada data dengan NaN. Juga mengatur node tanpa input xyz
triplet ke nilai ini [Default adalah NaN].

-f[i|o]com.colinfo (lebih ...)
Tentukan tipe data kolom input dan/atau output.

-h[i|o]n][+c][+d][+rkomentar] [+ rjudul] (lebih ...)
Lewati atau buat rekaman header. Tidak digunakan dengan data biner.

-ikerah[aku] [sskala][Haimengimbangi] [,...] (lebih ...)
Pilih kolom input (0 adalah kolom pertama).

-r (lebih ...)
Setel pendaftaran simpul piksel [garis kisi].

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

-^ 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.

GRID NILAI KETEPATAN


Terlepas dari ketepatan input data, program GMT yang membuat file grid akan
secara internal menahan grid dalam array floating point 4-byte. Ini dilakukan untuk menghemat memori
dan selanjutnya sebagian besar jika tidak semua data nyata dapat disimpan menggunakan floating point 4-byte
nilai-nilai. Data dengan presisi yang lebih tinggi (yaitu, nilai presisi ganda) akan kehilangan itu
presisi setelah GMT beroperasi di grid atau menulis grid baru. Untuk membatasi kehilangan
presisi saat memproses data, Anda harus selalu mempertimbangkan untuk menormalkan data sebelum
pengolahan.

GRID FILE FORMAT


Secara default GMT menulis grid sebagai presisi tunggal mengapung di netCDF keluhan COARDS
format berkas. Namun, GMT mampu menghasilkan file grid di banyak grid lain yang umum digunakan
format file dan juga memfasilitasi apa yang disebut "pengemasan" grid, menulis floating point
data sebagai bilangan bulat 1- atau 2-byte. Untuk menentukan presisi, skala, dan offset, pengguna harus
tambahkan akhiran =id[/skala/mengimbangi[/nan]], di mana id adalah pengidentifikasi dua huruf dari kisi
jenis dan presisi, dan skala dan mengimbangi adalah faktor skala opsional dan offset menjadi
diterapkan ke semua nilai kisi, dan nan adalah nilai yang digunakan untuk menunjukkan data yang hilang. Lihat
konversi dan Format file kisi Bagian dari Referensi Teknis GMT dan Buku Masak untuk
Informasi lebih lanjut

Saat menulis file netCDF, grid disimpan secara default dengan nama variabel "z". Ke
tentukan nama variabel lain nama belakang, menambahkan ?nama belakang ke nama file. Perhatikan bahwa Anda mungkin
perlu melarikan diri dari arti khusus ? di program shell Anda dengan meletakkan garis miring terbalik
di depannya, atau dengan menempatkan nama file dan akhiran di antara tanda kutip atau tanda kutip ganda.

GEOGRAFIS DAN WAKTU KOORDINASI


Ketika tipe grid keluaran adalah netCDF, koordinat akan diberi label "bujur",
"lintang", atau "waktu" berdasarkan atribut input data atau grid (jika ada) atau pada
-f or -R pilihan. Misalnya, keduanya -f0x -f1t dan -R90w/90e/0t/3t akan menghasilkan a
garis bujur/waktu. Ketika koordinat x, y, atau z adalah waktu, itu akan disimpan di grid
sebagai waktu relatif sejak zaman sebagaimana ditentukan oleh TIME_UNIT dan TIME_EPOCH di gmt.conf fillet
atau di baris perintah. Selain itu, satuan atribut variabel waktu akan menunjukkan
baik unit ini dan zaman.

BERTUKAR PEMBATASAN


Semua tipe data dapat dibaca, bahkan bilangan bulat 64-bit, tetapi grid internal disimpan menggunakan
mengapung. Oleh karena itu, nilai integer yang melebihi mantissa 23-bit tipe float mungkin tidak
diwakili dengan tepat. Kapan -S digunakan tidak ada kisi yang tersirat dan kami membaca data ke dalam
wadah ganda menengah. Ini berarti semua kecuali bilangan bulat 64-bit dapat direpresentasikan menggunakan
mantissa 53-bit tipe ganda.

CONTOH


Untuk membuat file grid dari data ASCII di hawaii_grv.xyz, gunakan

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

Untuk membuat file grid dari biner mentah (3-kolom, berorientasi scanline presisi tunggal
data mentah.b, gunakan
gmt xyz2grd mentah.b -Dm/m/m/1/0 -Graw.nc -R0/100/0/100 -I1 -V -Z -bi3f

Untuk membuat file grid dari USGS DEM biner mentah (data berorientasi scanline integer pendek
topo30.b pada CD-ROM Data bantuan global NGDC, dengan nilai -9999 menunjukkan hilang
data, seseorang harus pada beberapa mesin membalikkan urutan byte. Pada mesin seperti itu (seperti Sun), gunakan
gmt xyz2grd topo30.b -Dm/m/m/1/0 -Gustopo.nc -R234/294/24/50 -I30s -di-9999 -ZTLhw

Katakanlah Anda telah menerima file biner dengan floating point 4-byte yang ditulis pada a
mesin dengan urutan byte yang berbeda dari milik Anda. Anda dapat menukar urutan byte dengan
gmt xyz2grd float.bin -Snew_floats.bin -V -Zf

Gunakan xyz2grdgmt online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat menyediakan
    integrasi sederhana dari servlet Tomcat
    wadah untuk pengembangan java
    aplikasi web. Anda dapat bergabung dengan kami untuk
    diskusi...
    Unduh Plugin Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk streaming
    torrent di Mac, Windows atau Linux. Dia
    terhubung ke BitTorrent dan
    rekan-rekan WebTorrent. Sekarang tidak ada
    perlu menunggu...
    Unduh Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX adalah program ilmiah untuk menyempurnakan
    reflektivitas sinar-x, neutron
    reflektifitas dan permukaan x-ray
    data difraksi menggunakan diferensial
    algoritma evolusi....
    Unduh GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP adalah program untuk statistik
    analisis data sampel. Ini gratis
    pengganti program berpemilik
    SPSS. PSPP memiliki basis teks dan
    grafis kami...
    Unduh pspp4windows
  • 5
    Ekstensi Git
    Ekstensi Git
    Ekstensi Git adalah alat UI mandiri
    untuk mengelola repositori Git. Juga
    terintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). NS...
    Unduh Ekstensi Git
  • 6
    eSpeak: sintesis ucapan
    eSpeak: sintesis ucapan
    Mesin Text to Speech untuk bahasa Inggris dan
    banyak bahasa lainnya. Ukuran kompak dengan
    pengucapan yang jelas tapi artifisial.
    Tersedia sebagai program baris perintah dengan
    banyak ...
    Unduh eSpeak: sintesis ucapan
  • Lebih banyak lagi »

Perintah Linux

Ad