Ini ialah arahan osmium-getid 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
osmium-getid - dapatkan objek daripada fail OSM dengan ID
SINOPSIS
osmium getid [PILIHAN] INPUT-FAIL ID...
DESCRIPTION
Dapatkan objek dengan ID yang diberikan daripada input dan tuliskannya pada output
PILIHAN
-f, --output-format=FORMAT
Format fail output. Boleh digunakan untuk menetapkan format fail output jika ia
tidak dapat dikesan secara automatik daripada nama fail output. Lihat format-fail osmium(5) atau
manual libosmium untuk butiran.
-F, --input-format=FORMAT
Format fail input. Boleh digunakan untuk menetapkan format input jika tidak boleh
dikesan secara automatik daripada nama fail. Ini akan menetapkan format untuk semua fail input,
tiada cara untuk menetapkan format untuk beberapa fail input sahaja. Lihat
format-fail osmium(5) atau manual libosmium untuk butiran.
--generator=NAME
Nama dan versi program yang menjana fail output. Ia akan ditambah
ke pengepala fail output. Lalai ialah "osmium/" dan versi osmium.
-o, --output=FAIL
Nama fail output. Lalai ialah '-' (stdout).
--output-header=OPTION
Tambah pilihan pengepala output. Pilihan ini boleh diberikan beberapa kali. Lihat
libosmium manual untuk senarai pilihan pengepala yang dibenarkan.
-O, --tulis ganti
Benarkan fail output sedia ada ditimpa. Biasalah osmium akan menolak
tulis pada fail sedia ada.
--fsync
Panggil fsync selepas menulis fail output untuk memaksa OS mengepam penimbal ke cakera.
-v, --verbose
Tetapkan mod verbose. Program ini akan mengeluarkan maklumat tentang apa yang ia lakukan
stderr.
DIAGNOSTIK
osmium getid keluar dengan kod keluar
0 jika semua ID ditemui
1 jika terdapat ralat memproses data atau tidak semua ID ditemui, atau
2 jika terdapat masalah dengan hujah baris arahan.
CONTOH
Nod keluaran 17 dan 1234, cara 42, dan hubungan 111 kepada stdout dalam format OPL:
osmium getid -f opl planet.osm.pbf n1234 w42 n17 r111
Gunakan osmium-getid dalam talian menggunakan perkhidmatan onworks.net