Zalitoar
3/26/2019 - 2:42 PM

Uso de Osmium para el procesamiento de datos de OpenStreetMap (archivos osm y osm.pbf)

Uso de Osmium para el procesamiento de datos de OpenStreetMap (archivos osm y osm.pbf)

Procesamiento de datos de OpenStreetMap con Osmium

Agradecimientos a los desarrolladores de Osmium. Sitio web del software: https://osmcode.org/osmium-tool/manual.html

Requisitos:

Descargar datos de OpenStreetMap, por ejemplo de Geofabrik o el planet completo.

Instalar Osmium: apt install osmium-tool (algunas funciones no están presentes en las versiones viejas)

Filtrado de objetos según el tipo de geometría y etiqueta y/o valor

osmium tags-filter <archivo de entrada> <tipos de geometrías>/<etiqueta=valor> -o <archivo de salida>

Dónde:

archivo de entrada puede ser un archivo .osm u .osm.pbf

tipo de geometría puede ser n para nodos, w para vías y r para relaciones. Se puede poner una o las tres al mismo tiempo seguidas por una barra /

etiqueta=valor es el filtro, que puede ser solo el nombre de la etiqueta, con el valor y más combinaciones.

-o indica el archivo de salida

Ejemplo:

osmium tags-filter south-america-latest.osm.pbf nwr/traffic_sign -o traffic_sign.osm.pbf