Pl:Osmium
Jump to navigation
Jump to search
Wstęp
Osmium jest:
- szybki i elastyczny zestaw narzędzi C++ i framework do pracy z danymi OSM (libosmium)
- narzędzie wiersza poleceń korzystające z biblioteki Osmium C++ (osmium-tool)
- otoka Pythona dla biblioteki C++ (PyOsmium)
- otoka NodeJS dla biblioteki C++ (node-osmium)
Użycie
Z Osmium możemy:
- Uzyskać informacje o pliku OSM.
- Konwertować pliki OSM z jednego formatu na inny. Obejmuje to wszystkie formaty "XML" i "PBF", a także OPL format,
o5m
format i łatwy do odczytania format "debug". - Łączyć i dodaje pliki OsmChange do pliku OSM (z historią lub bez historii).
- Wyodrębniać obszar geograficzny z danych OSM lub pliku historii.
- Wyodrębniać dane za pomocą klucza lub tagu.
- Wyodrębniać dane z plików historii OSM (Planet.osm/full) dla danego punktu w czasie lub zakresie czasu.
- I wiele innych rzeczy ...
Istnieje również wiele innych narzędzi opartych na libosmium
, niektóre z nich można znaleźć na stronie http://osmcode.org/ lub https://github.com/osmcode/.