github osmcode/libosmium v2.15.0
Version 2.15.0

latest releases: v2.20.0, v2.19.0, v2.18.0...
5 years ago

Added

  • Function dump_as_array() to dump sparse array indexes.
  • Set the xml_josm_upload header option when reading XML files.
  • New function OSMObject::remove_tags() marks tags on OSM objects as removed.
  • More tests.

Changed

  • When reading OSM files Libosmium now has less memory overhead, especially when reading PBF files. This works by using more, but smaller buffers.
  • The TagsFilter class is now based on the TagsFilterBase template class which allows setting the result type. This allows the filter to return more data depending on the rule that matched.
  • Use enums for many constants instead of (static) const(expr) variables.
  • Make chunk_bits in IdSetDense configurable.
  • Hardcode %lld format instead of using <cinttypes> PRI macro.
  • Update included gdalcpp to version 1.2.0.

Fixed

  • The gzip/bzip2 compression code was overhauled and is better tested now. This fixes some bugs on Windows.

Don't miss a new libosmium release

NewReleases is sending notifications on new releases.