Dies ist der Befehl osmium-getid, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
osmium-getid – Objekte aus der OSM-Datei nach ID abrufen
ZUSAMMENFASSUNG
Osmium getid [OPTIONAL] EINGABEDATEI ID...
BESCHREIBUNG
Holen Sie sich Objekte mit den angegebenen IDs aus der Eingabe und schreiben Sie sie in die Ausgabe
OPTIONAL
-F, --output-format=FORMAT
Das Format der Ausgabedatei. Kann verwendet werden, um das Ausgabedateiformat einzustellen, wenn es
kann nicht automatisch anhand des Ausgabedateinamens erkannt werden. Sehen Osmium-Dateiformate(5) oder die
Libosmium-Handbuch für Details.
-F, --input-format=FORMAT
Das Format der Eingabedateien. Kann verwendet werden, um das Eingabeformat einzustellen, wenn dies nicht möglich ist
automatisch aus den Dateinamen erkannt. Dadurch wird das Format für alle Eingabedateien festgelegt,
Es gibt keine Möglichkeit, das Format nur für einige Eingabedateien festzulegen. Sehen
Osmium-Dateiformate(5) oder das Libosmium-Handbuch für Details.
--generator=NAME
Der Name und die Version des Programms, das die Ausgabedatei generiert. Es wird hinzugefügt
in den Header der Ausgabedatei. Standard ist "Osmium/" und die Version von Osmium.
-Ö, --output=DATEI
Name der Ausgabedatei. Standard ist '-' (stdout).
--output-header=OPTION
Ausgabeheader-Option hinzufügen. Diese Option kann mehrmals vergeben werden. Siehe die
Libosmium manuell für eine Liste der zulässigen Header-Optionen.
-Ö, --überschreiben
Erlauben Sie, dass eine vorhandene Ausgabedatei überschrieben wird. Normalerweise Osmium wird sich weigern
eine vorhandene Datei überschreiben.
--fsync
Rufen Sie fsync nach dem Schreiben der Ausgabedatei auf, um das Betriebssystem zu zwingen, Puffer auf die Festplatte zu leeren.
-in, - ausführlich
Stellen Sie den ausführlichen Modus ein. Das Programm gibt Informationen darüber aus, was es tut
stderr.
DIAGNOSE
Osmium getid Exits mit Exit-Code
0 wenn alle IDs gefunden wurden
1 wenn bei der Verarbeitung der Daten ein Fehler aufgetreten ist oder nicht alle IDs gefunden wurden, oder
2 wenn ein Problem mit den Befehlszeilenargumenten aufgetreten ist.
Beispiele:
Ausgangsknoten 17 und 1234, Weg 42 und Beziehung 111 zu stdout im OPL-Format:
Osmium getid -f opl planet.osm.pbf n1234 w42 n17 r111
Verwenden Sie osmium-getid online über die Dienste von onworks.net