Aceasta este comanda osmium-time-filter care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
osmium-time-filter - filtrează datele OSM în funcție de timp dintr-un fișier istoric
REZUMAT
osmiu filtru de timp [OPŢIUNI] FIȘIER DE INTRARE [TIMP]
osmiu filtru de timp [OPŢIUNI] FIȘIER DE INTRARE DIN TIMP LA TIMP
DESCRIERE
Copiați toate obiectele care erau valabile la data dată TIMP sau în intervalul de timp dintre DIN TIMP
(inclusiv) și LA TIMP (nu inclusiv) din fișierul de intrare în fișierul de ieșire. Daca nu
este dat ora, este folosită ora curentă.
De obicei, FIȘIER DE INTRARE va fi un fișier de date OSM cu istoric. Dacă ambele DIN TIMP si
LA TIMP sunt date, rezultatul va avea și date istorice, va include și șterge
versiuni ale obiectelor.
Dacă a fost dat doar un singur moment în timp, rezultatul va fi un fișier OSM normal fără
istoric care nu conține obiecte șterse.
Formatul pentru marcajele de timp este „aaaa-mm-zzThh:mm::ssZ”.
OPŢIUNI
-f, --output-format=FORMAT
Formatul fișierului de ieșire. Poate fi folosit pentru a seta formatul fișierului de ieșire dacă acesta
nu poate fi detectat automat din numele fișierului de ieșire. Vedea formate-fișier-osmiu(5) sau
manual de libosmiu pentru detalii.
-F, --input-format=FORMAT
Formatul fișierului de intrare. Poate fi folosit pentru a seta formatul fișierului de intrare dacă nu se poate
fi detectat automat din numele fișierului. Vedea formate-fișier-osmiu(5) sau libosmiul
manual pentru detalii.
--generator=NUME
Numele și versiunea programului care generează fișierul de ieșire. Se va adăuga
la antetul fișierului de ieșire. Implicit este "osmiu/" și versiunea de osmiu.
-o, --output=FIȘIER
Numele fișierului de ieșire. Implicit este „-” (stdout).
--output-header=OPȚIUNE
Adăugați opțiunea antet de ieșire. Această opțiune poate fi dată de mai multe ori. Vezi
libosmiu manual pentru o listă de opțiuni de antet permise.
-O, --sobrescrie
Permiteți suprascrierea unui fișier de ieșire existent. În mod normal osmiu va refuza
scrie peste un fișier existent.
--fsync
Apelați fsync după ce ați scris fișierul de ieșire pentru a forța sistemul de operare să golească bufferele de pe disc.
-v, --verbos
Setați modul pronunțat. Programul va scoate informații despre ceea ce face
stderr.
DIAGNOSTIC
osmiu filtru de timp ieșiri cu cod de ieșire
0 dacă totul a mers bine,
1 dacă a existat o eroare la procesarea datelor sau
2 dacă a existat o problemă cu argumentele liniei de comandă.
EXEMPLE
Extrageți fișierul planetei curente din planeta istorică:
filtru de timp osmiu -o planet.osm.pbf history-planet.osh.pbf
Extrageți datele planetei cum a apărut la 1 ianuarie 2008 de pe planeta istorică:
osmium time-filter -o planet-20080101.osm.pbf history-planet.osh.pbf 2008-01-01T00:00:00Z
Utilizați osmium-time-filter online folosind serviciile onworks.net