overpass-api-python-wrapper icon indicating copy to clipboard operation
overpass-api-python-wrapper copied to clipboard

Python bindings for the OpenStreetMap Overpass API

Results 23 overpass-api-python-wrapper issues
Sort by recently updated
recently updated
newest added

Adds two properties that synthesize existing API status properties to answer the question, "when can I next query Overpass?" One returns an `int` of seconds until the API can next...

Replaces the built-in method to convert Overpass JSON to geojson with the [osm2geojson](https://pypi.org/project/osm2geojson/) library. The motivation is to reduce the scope of this library and offload some maintenance burden. Important...

Right now we return raw-ish data (JSON / dict, GeoJSON, CSV) which is fine but puts the burden of parsing it into OSM features on the user. Since extracting OSM...

discussion

Instead of the homegrown GeoJSON implementation, we should consider implementing [`__geo_interface__`](https://gist.github.com/sgillies/2217756) to enable interoperability with widely used geospatial Python modules such as `shapely`, `geojson` and `fiona`. I haven't looked into...

help wanted

I started this project to scratch an itch and have done my best to maintain it, but I simply don't have the time anymore. The project seems well liked and...

I would like this project to have nice documentation on `readthedocs`. I did this with Sphinx on another project, [`maproulette-api-wrapper`](https://github.com/mvexel/maproulette-api-wrapper). See the `docs/` folder there.

• mock all requests to real overpass endpoint in unittests • refactor unittests • add more unittests • fix strptime of status datetime for 3.6

When trying to fetch multipolygons (e.g. 11038555), I get error: ``` Received corrupt data from Overpass (incomplete polygon). ``` It seems that happens because outer and inner members are not...

help wanted

I want to specify one bounding box when specifying a query, not on each line. Neither 'build' option seemed to work (true/false), because both TEMPLATE variables began with '[out:whatever];', and...

Commit https://github.com/mvexel/overpass-api-python-wrapper/commit/603b7ec1818befa780eb6f0389eb7b71db17dcfe which was merged to master has broken the library when dealing with geojson data. It makes the following, wrong assumptions: - Ways and Relations contain a `geometry` field:...