EnglishFrenchSpanyol

Ad


Favicon OnWorks

gmtsimplifygmt - Dalam Talian di Awan

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

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


gmtsimplify - Pengurangan talian menggunakan algoritma Douglas-Peucker

SINOPSIS


gmsimplify [ meja ] toleransi[unit] [ [tahap] ] [ -b] [ -d] [
-f] [ -g] [ -h] [ -i] [ -o] [ -:[i|o] ]

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

DESCRIPTION


gmsimplify membaca satu atau lebih fail data dan menggunakan pemudahan talian Douglas-Peucker
algoritma. Kaedah membahagikan poligon secara rekursif sehingga larian mata boleh
digantikan dengan segmen garis lurus, tanpa titik dalam larian itu menyimpang dari lurus
lebih daripada toleransi. Sila lihat laman web ini untuk mendapatkan pandangan visual tentang caranya
algoritma berfungsi (-
http://geometryalgorithms.com/Archive/algorithm_0205/algorithm_0205.htm)

DIKEHENDAKI HUJAH


-Ttoleransi[unit]
Menentukan toleransi ketidakpadanan maksimum dalam unit pengguna. Jika data tidak
Cartesian kemudian tambah unit jarak (lihat UNITS).

PILIHAN HUJAH


meja Satu atau lebih ASCII (atau binari, lihat -bi[ncols][jenis]) fail jadual data yang memegang a
bilangan lajur data. Jika tiada jadual diberikan maka kita membaca daripada input standard.

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

-bi[ncols][t] (lagi ...)
Pilih input binari asli. [Lalai ialah 2 lajur input].

-bo[ncols][jenis] (lagi ...)
Pilih output binari asli. [Lalai adalah sama dengan input].

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

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

-okol[,...] (lagi ...)
Pilih lajur output (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.

UNIT


Untuk unit jarak peta, tambahkan unit d untuk ijazah arka, m untuk minit arka, dan s untuk arka
kedua, atau e untuk meter [Lalai], f untuk kaki, k untuk km, M untuk batu undang-undang, n untuk nautika
batu, dan u untuk kaki tinjauan AS. Secara lalai kita mengira jarak tersebut menggunakan sfera
penghampiran dengan kalangan yang hebat. Prepend - ke jarak (atau unit tiada jarak adalah
diberikan) untuk melakukan pengiraan "Bumi Rata" (lebih cepat tetapi kurang tepat) atau prepend + kepada
melakukan pengiraan geodesik yang tepat (lebih perlahan tetapi lebih tepat).

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.

CONTOH


Untuk mengurangkan segmen garisan geografi.d menggunakan toleransi 2 km, jalankan

gmt permudahkan segmen.d -T2k > new_segment.d

Untuk mengurangkan garisan Cartesian xylines.d menggunakan toleransi 0.45 dan tulis yang dikurangkan
baris ke fail new_xylines.d, jalankan

gmt permudahkan xylines.d -T0.45 > new_xylines.d

NOTA


Terdapat sedikit perbezaan dalam cara gmsimplify memproses garisan berbanding poligon tertutup.
Segmen yang ditutup secara eksplisit akan dianggap poligon, jika tidak, kami memperlakukannya
sebagai segmen garisan. Oleh itu, segmen yang diiktiraf sebagai poligon mungkin berkurangan kepada poligon 3 mata
tanpa kawasan; ini ditindas daripada output.

Gunakan gmtsimplifygmt dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad