GitHunt

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

๐Ÿค” ๐Ÿ““ ๐Ÿ’ป

Languages

Julia96.0%OverpassQL4.0%

Contributors

MIT License
Created November 17, 2024
Updated March 10, 2026