ES:Osmium

From OpenStreetMap Wiki
Jump to navigation Jump to search

Osmium es

  • un conjunto de herramientas y un marco de trabajo en C++ rápido y flexible para trabajar con datos de OSM (libosmium)
  • una herramienta de línea de comandos que utiliza la biblioteca Osmium C++ (osmium-tool)
  • una envoltura de Python para la biblioteca C++ (PyOsmium)
  • una envoltura NodeJS para la biblioteca C++ (node-osmium)

Con Osmium puedes

  • Obtener información sobre un archivo OSM
  • Convertir archivos OSM de un formato a otro. Esto incluye todos los formatos XML y PBF, así como el formato OPL, el formato o5m y un formato "debug" fácil de leer.
  • Combinar y aplicar archivos OsmChange a un archivo OSM (con o sin historial)
  • Extraer un área geográfica de un archivo de datos o histórico de OSM
  • Extraer datos por claves o etiquetas
  • Extraer datos de los archivos históricos de OSM (Planet.osm/full) para un momento determinado o un rango de tiempo
  • Y muchas cosas más...

También hay muchas más herramientas basadas en libosmium, puedes encontrar algunas de ellas en https://osmcode.org/ o https://github.com/osmcode/.