/Overpass.jl

Julia wrapper for the OpenStreetMap Overpass API.

Primary LanguageJuliaMIT LicenseMIT

Overpass.jl

Build Status License: MIT SciML Code Style All Contributors Aqua QA

Julia wrapper for the OpenStreetMap Overpass API.

  • Query Overpass API
  • Support for Overpass Turbo shortcuts
  • Meaningful error messages
  • Few dependencies

Inspired by the python packages overpy and overpass.

Basic usage

using Overpass

Overpass.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.

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

Gregor Wehrle
Gregor Wehrle

🤔 📓 💻
Martin Scheidt
Martin Scheidt

🤔 📓 💻