Uk:Osmium

From OpenStreetMap Wiki
Jump to navigation Jump to search

Osmium це

  • швидкий і гнучкий набір інструментів C++, а також фреймворк для роботи з даними OSM (libosmium)
  • інструмент командного рядка, який використовує бібліотеку Osmium C++ (osmium-tool)
  • обгортка для Python до бібліотеки C++ (PyOsmium)
  • обгортка для NodeJS до бібліотеки C++ (node-osmium)

Osmium корисний для…

  • Отримання інформації про файл OSM
  • Перетворення файлів OSM з одного формату в інший. Підтримуються всі формати XML та PBF, так само як і формат OPL, формат o5m та формат для налагоджування "debug".
  • Злиття та накладання файлів OsmChange на файли OSM (з історією та без)
  • Створення екстрактів для заданих територій з даних OSM чи файлів з історією
  • Створення екстрактів на підставі зазначених ключів та теґів
  • Видобування даних з файлів історії OSM (Planet.osm/full) для певного моменту в часі чи для проміжку часу
  • Та для багатьох інших речей…

Є також багато інших інструментів, заснованих на libosmium, ви можете знайти деякі з них на https://osmcode.org/ або https://github.com/osmcode/.

Посилання