Skip to content

Version 1.13.2

Compare
Choose a tag to compare
@joto joto released this 05 Oct 09:51
· 83 commits to master since this release

Added

  • New osmium removeid command to remove all objects with the specified IDs from an OSM file. (This is, in a way, the opposite of the osmium getid command.)
  • New osmium-output-headers(5) man page with details about the settings supported by the --output-header command line option.
  • New -g header.boxes output option to osmium fileinfo to get the bounding box(es) set in the header.
  • New option --attributes for the export command to specified attributes that should show up in the output files. (This needed a config file before.)
  • New option --buffer-data for osmium cat command to buffer all read data in memory before writing it out again. Can be used for benchmarking.

Changed

  • The osmium merge command now checks that the input files are ordered correctly and warns or stops if this is not the case.
  • Improved messages about files read in verbose mode for osmium cat.

Fixed

  • Fixed relation member recursion in tags-filter so that objects referenced from matching relations are also in the output.
  • Fix point-in-polygon-check in extract command. More nodes directly on the boundary should now be inside the polygon. This fixes a problem with extracts on the antimeridian.
  • When an output file name for the extract command contains multiple dots (.), the file type could not always be deduced correctly. This improves detection for .json and .poly files.
  • Do not show progress when any of the inputs is stdin. Because we don't know how large the input file is we can't display a reliable progress indicator.
  • Allow none index type on osmium export.