pyosmium icon indicating copy to clipboard operation
pyosmium copied to clipboard

Python bindings for libosmium

Results 24 pyosmium issues
Sort by recently updated
recently updated
newest added

I'm looking for an efficient (as possible) way to find `way`s that contain a given `node`. I started by just using a SimpleHandler to walk all of the pbf and...

enhancement

Hi @lonvia Here is an additional example you can add to your collection. Its a program that reads almost all information there is about differenct OSM objects. It has also...

This provides *,pyi files with type annotations. As pyosmium is still supporting Python 2.7 I decided to implement type annotations as separate files. I found this quite useful and informative...

libosmium supports add_changeset since 2.6.0. It would be nice to have it in pyosmium too.

__geo_interface__ is a protocol for Python libraries to exchange geospatial data ([A Python Protocol for Geospatial Data](https://gist.github.com/sgillies/2217756)). The data is put in standard Python objects (dict,list,tuple,float) in a GeoJSON-like fashion....

enhancement
help wanted

Hard to replicate this, but it seems that if SimpleWriter.add_node fails due to a Python->C++ typecasting error, it will still write an invalid node to the output. The output files...

[Issue #106](https://github.com/osmcode/pyosmium/issues/106) is fixed, but the fix is slow. In my testing the new conversion introduced in the fix for #106 d = dict(o.tags) is twice as slow as the...

Hello, is there a possibility to build Mac ARM wheels (or the new format `universal2` wheels) for this platform?

When I read the pyosmium documentation (and in fact also the documentation for osmium and libosmium) I get a feeling that it is written by and for people who already...