libosmium
libosmium copied to clipboard
Fast and flexible C++ library for working with OpenStreetMap data.
I encountered a prompt when using OSMIUM that it does not support PBF format. This is my code: osmium:: io:: Reader reader {"/Res/OEM/planet-230925. osm. pbf"}; I have checked the source...
Problem was that .pbf never had `has_multiple_object_versions` set to true, hence it didn't emit `HistoricalInformation` and didn't write `Visible` values in protobuf Please let me know if this belongs here(or...
## What version of libosmium are you using? ## What operating system and compiler are you using? Lubuntu 20.04, no compiler ## Tell us something about your system not really...
Test with the master branch of this repo, on Linux (Archlinux). I got an error reading an `osc.xml.bz2`. The `osc.xml.bz2` was produced by Osmosis. The bz2 file looks good. I...
We are currently using Catch2 which has not gotten any maintainance in years. Development has moved to Catch3. At some point we need to switch to that. Issues: * Catch3...
Looks like the `m_offset_ptr` value is never updated when using `PBFParser` with `DummyDecompressor`.
Compiling any program based on libosmium, you'll get `stringop-overread` warnings from GCC because it thinks we are reading data from beyond the end of a buffer. That is not the...
The `Location` stored in Osmium has 32 bits each for the latitude and for the longitude. The longitude goes from -180° to +180° and needs all the 32 bits, but...
This makes sure 10 nodes still only have 1 digit as we are going from 0-9. The same applies to 100 or 1000 etc nodes ofc. Not a huge change,...
An invalid multipolygon is created for the [relation 15852497](https://www.openstreetmap.org/relation/15852497). That relation is broken to begin with, but osmium should never generate invalid mps. In case somebody fixes the original data,...