https://github.com/gwehrle/overpass.jl
Julia wrapper for the OpenStreetMap Overpass API.
https://github.com/gwehrle/overpass.jl
julia julia-language julia-library julia-package julialang openstreetmap openstreetmap-api osm overpass overpass-api
Last synced: 3 months ago
JSON representation
Julia wrapper for the OpenStreetMap Overpass API.
- Host: GitHub
- URL: https://github.com/gwehrle/overpass.jl
- Owner: gwehrle
- License: mit
- Created: 2024-11-17T16:54:02.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-01-20T14:28:38.000Z (6 months ago)
- Last Synced: 2025-03-19T18:07:01.930Z (4 months ago)
- Topics: julia, julia-language, julia-library, julia-package, julialang, openstreetmap, openstreetmap-api, osm, overpass, overpass-api
- Language: Julia
- Homepage: https://gwehrle.github.io/Overpass.jl/
- Size: 824 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Overpass.jl
[](https://gwehrle.github.io/Overpass.jl/dev)
[](https://github.com/gwehrle/Overpass.jl/actions/workflows/CI.yml?query=branch%3Amain)
[](https://opensource.org/licenses/MIT)
[](https://github.com/SciML/SciMLStyle)
[](#contributors)
[](https://github.com/JuliaTesting/Aqua.jl)Julia wrapper for the OpenStreetMap [Overpass API](https://wiki.openstreetmap.org/wiki/Overpass_API).
- Query Overpass API
- Support for Overpass Turbo shortcuts
- Meaningful error messages
- Few dependenciesInspired by the python packages [overpy](https://github.com/DinoTools/python-overpy) and [overpass](https://github.com/mvexel/overpass-api-python-wrapper?tab=readme-ov-file).
## Basic usage
```julia
using OverpassOverpass.query(
"[out:json];node[amenity=drinking_water]({{bbox}});out;",
bbox=(48.22, 16.36, 48.22, 16.36)
)
``````
"{\n \"version\": 0.6,\n \"generator\": \"Overpass API 0.7.62.4 …"
```> [!TIP]
> For more, see the [documentation](https://gwehrle.github.io/Overpass.jl/).## See also
| Package | |
| ----------------- | ---------------------------------------------------- |
| LightOSM.jl | Download, save and analyze networks via Overpass API |
| OpenStreetMapX.jl | Analyze OSM roads from .osm or .pbf files |
| OSMToolset.jl | Read and analyze OSM XML files |## Contributors