Ini adalah perintah osmupdate 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
osmupdate - Perbarui file OSM
RINGKASAN
com.osmupdate Pilihan [file lama] [file baru]
DESKRIPSI
Program ini peduli dengan pembaruan file .osm, .o5m atau .pbf. Ini akan mengunduh dan menerapkan
OSM Ubah file (.osc) dari server "planet.openstreetmap.org". Bisa juga
merakit file .osc atau .o5c baru yang dapat digunakan untuk memperbarui file data OSM Anda di lain waktu
waktu.
Prasyarat
Untuk menjalankan program ini, silakan unduh dan instal dua program lain terlebih dahulu: "osmconvert"
dan "wget".
penggunaan
Dua argumen baris perintah adalah wajib: nama lama dan nama OSM baru
berkas data. Jika file data lama tidak memiliki stempel waktu file, Anda mungkin ingin menentukan
stempel waktu ini secara manual di baris perintah. Jika tidak, program akan mencoba
menentukan stempel waktu dengan memeriksa seluruh file data lama. Alih-alih yang kedua
parameter, Anda juga dapat menentukan nama file perubahan (.osc atau .o5c). Di dalam
kasus, Anda juga dapat mengganti nama file data OSM lama dengan stempel waktu. Garis komando
argumen yang tidak dikenali oleh osmupdate akan diteruskan ke osmconvert. Gunakan ini
kesempatan untuk menyediakan kotak pembatas atau poligon pembatas jika Anda akan memperbarui a
berkas perubahan daerah. Anda juga dapat mengecualikan data meta yang tidak dibutuhkan dari file Anda dengan menentukan
opsi konversi osm ini: --drop-penulis
PILIHAN
Program osmupdate mengenali beberapa opsi baris perintah:
--maks-hari=UPDATE_RANGE
Secara default, rentang waktu maksimum untuk merakit file perubahan terakumulasi adalah 250
hari. Anda dapat mengubahnya dengan memberikan jumlah hari maksimum yang berbeda, misalnya
300. Jika ya, pastikan ada file perubahan harian yang tersedia untuk itu
rentang waktu yang luas.
--menit --jam --hari --sporadis
Secara default, osmupdate menggunakan kombinasi file perubahan menit, jam, dan harian.
Jika Anda ingin membatasi kategori file perubahan ini, gunakan satu atau dua opsi ini
dan pilih kategori yang ingin Anda gunakan. Pilihan --sporadis memungkinkan
memproses sumber changefile yang tidak memiliki "menit", "jam" dan
subdirektori "hari".
--max-gabung=COUNT
Subprogram osmconvert mampu menggabungkan lebih dari dua file perubahan dalam satu kali proses.
Kemampuan ini meningkatkan kecepatan penggabungan. Sayangnya, setiap changefile mengkonsumsi
sekitar 200 MB memori utama saat sedang diproses. Untuk alasan ini, jumlah
file perubahan yang dapat diproses secara paralel terbatas. Gunakan argumen baris perintah ini untuk
tentukan jumlah maksimum file perubahan yang diproses secara paralel. Nilai default
adalah 7.
-t=TEMPPATH --tempfiles=TEMPPATH
Untuk men-cache file perubahan, osmupdate membutuhkan direktori terpisah. Parameter ini
mendefinisikan nama direktori ini, termasuk awalan nama file temp.
Nilai defaultnya adalah "osmupdate_temp/temp".
--keep-tempfiles
Gunakan opsi ini jika Anda ingin menyimpan salinan lokal dari setiap file yang diunduh. Ini adalah
sangat disarankan jika Anda akan merakit file perubahan yang berbeda yang
tumpang tindih dalam rentang waktu. Lalu lintas data Anda akan diminimalkan. Jangan memohon ini
opsi jika Anda akan menggunakan sumber file perubahan yang berbeda (opsi --url-dasar).
Ini akan menyebabkan korupsi data yang parah.
--tingkat kompresi=TINGKAT
Tentukan level untuk kompresi gzip. Nilai antara 1 (kompresi rendah, tetapi cepat) dan
9 (kompresi tinggi, tetapi lambat).
--url-dasar=BASE_URL
Untuk mempercepat unduhan atau untuk mendapatkan pembaruan file regional, Anda dapat menentukan:
lokasi pengunduhan alternatif. Silakan masukkan URL-nya, atau cukup kata "mirror" jika
Anda ingin menggunakan server planet gwdg.
--base-url-akhiran=BASE_URL_SUFFIX
Untuk menggunakan URL planet lama, Anda mungkin perlu menambahkan akhiran "-replika" karena itu
kebiasaan untuk memiliki kata ini di URL, tepat setelah pengenal periode "hari" dll.
-v --bertele-tele
Dengan mode 'verbose' yang diaktifkan, beberapa data statistik dan data diagnosis akan
ditampilkan. Jika -v resp. --bertele-tele adalah parameter pertama di baris, osmupdate
akan menampilkan semua parameter input.
CATATAN
Program ini untuk penggunaan eksperimental. Harapkan malfungsi dan kehilangan data. Jangan gunakan
program dalam sistem produktif atau komersial.
TIDAK ADA JAMINAN, sejauh diizinkan oleh hukum. Silakan kirim laporan bug apa pun ke
[email dilindungi]
CONTOH
osmupdate file_lama.o5m file_baru.o5m
osmupdate file_lama.pbf file_baru.pbf
osmupdate file_lama.osm file_baru.osm
Data OSM lama akan diperbarui dan ditulis sebagai new_file.o5m atau new_file.o5m. Untuk
alasan keamanan osmupdate tidak akan menghapus file lama. Jika Anda tidak membutuhkannya sebagai
file cadangan, silakan hapus sendiri.
osmupdate old_file.osm 2011-07-15T23:30:00Z file_baru.osm
osmupdate old_file.osm SEKARANG-86400 new_file.osm
Jika file data OSM lama Anda tidak berisi stempel waktu file, atau Anda tidak ingin
mengandalkan stempel waktu ini, dapat ditentukan secara manual. Waktu relatif dalam hitungan detik
ke SEKARANG.
osmupdate old_file.o5m ubah_file.o5c
osmupdate file_lama.osm ubah_file.osc
osmupdate 2011-07-15T23:30:00Z change_file.o5c
osmupdate 2011-07-15T23:30:00Z change_file.osc.gz
osmupdate SEKARANG-3600 change_file.osc.gz
Di sini, file data OSM lama tidak diperbarui secara langsung. File perubahan OSM ditulis
sebagai gantinya. Changefile ini dapat digunakan untuk memperbarui file data OSM setelahnya. Anda
akan mengenali ekstensi .gz pada contoh terakhir. Dalam hal ini, OSM
Ubah file akan ditulis dengan kompresi gzip. Untuk mencapai ini, Anda perlu
memiliki program gzip diinstal pada sistem Anda.
./osmupdate london_old.o5m london_new.o5m -B=London.poli
File data OSM london_old.o5m akan diperbarui. Karenanya OSM yang diunduh
changefiles tidak hanya berisi London, tetapi seluruh planet, banyak data yang tidak dibutuhkan
akan ditambahkan ke file regional ini. NS -B= argumen akan memotong ini berlebihan
Data.
Gunakan osmupdate online menggunakan layanan onworks.net