Is #Overpass supposed to be so slow and inefficient or is that just because of excessive use? I've made a mildly complex query and it simply cannot run it in large bboxes, it'll just load infinitely.

#OpenStreetMap

Crazy idea of the day:
could I use the Overpass API to find all possible weekend hiking trips in the alps?

I want to get tuples of tourism=alpine_hut which are not more than 7h walking distance from each other and can be either reached within 4,5h from a common parkinglot or have a bus stop within 4,5h walking distance.

From what I understand, even path distance sadly isn't trival in Overpass and generating such a query for a reasonable part of the alps probably means I need would need to set up my own OSM server with Overpass-API, right?

It really would be nice to not having to scan maps manually but actually being able to automate the process and get an automatic list of suggestions!

#OpenStreetMap #OSM #Overpass #OverpassAPI

@mvexel fully agree. After going into that rabbit hole I've been doing workshops on #Overpass QL, which I might turn into a talk at some point.

There's a lot of advanced examples in https://github.com/raphael-sch/OverpassNL/tree/main/dataset + a nice paper!

I can also recommend reading the official documentation at https://dev.overpass-api.de/overpass-doc, despite being incomplete.

Looking at the XML variant of queries can also help making more sense of the quirky syntax. You can use https://overpass-api.de/query_form to convert between the two.

#OSM

OverpassNL/dataset at main · raphael-sch/OverpassNL

Natural Language to Overpass Query Language. Contribute to raphael-sch/OverpassNL development by creating an account on GitHub.

GitHub

the world (well, the #OSM world) could do with more good #overpass QL tutorials. It's an intimidating query language and the documentation on the OSM wiki leaves a lot to be desired.

This project seems abandoned but it has a lot of promise: https://github.com/ldodds/overpass-doc

Is anyone aware of other efforts in this domain? #OpenStreetMap

GitHub - ldodds/overpass-doc

Contribute to ldodds/overpass-doc development by creating an account on GitHub.

GitHub
@zverik I don't even use the regular #overpass data updates, and just do a fresh import every week.
I wouldn't even attempt to try to upgrade the overpass software without doing a fresh data update

#Overpass is such a powerful #OpenStreetMap tool, but it has the strangest version numbers ever. Latest release is v0.7.62.4
4 levels of version number! v0.7.0 was released more than 10 years ago...

Cripes, just do a “version one release” 🤦🏻‍♀️🤦🏻‍♀️🤦🏻‍♀️

http://dev.overpass-api.de/releases/

Index of /releases

I am trying to work out how to get MascotMap pulling from Postpass. My current best result is that Postpass takes twice as long as Overpass to return the same data. Hopefully I can nerdsnipe someone into showing me a more efficient query.

Fortunately, I am an absolute noob so it's probably easy to do something better!

https://github.com/watmildon/HighSchoolMascotMap/issues/41

#OpenStreetMap #MascotMap #Postpass #Overpass

Investigate Postpass query · Issue #41 · watmildon/HighSchoolMascotMap

I am investigating using Postpass as a potentially faster option for map loading. The current "state of the art" I have for the Postpass query takes about twice as long as the equivalent Overpass q...

GitHub

@feuerrot @karotte gut gesniped!

Also #Overpass-QL ist dafür denkbar schlecht. Man kann damit zwar Städte/Gemeinden suchen und in in einem Umkreis von X weitere nach bestimmten Eigenschaften weitere suchen. Es kann RegEx, aber weder Levenshtein noch nach Distanz sortieren (außer vielleicht über sehr komplizierte, ineffiziente Umwege).

Let's celebrate music in 2025 by listening to 10 great sounds from this year.

For number 6, Take It of Leave It from #overpass

https://www.youtube.com/watch?v=gqe8AiInMBc

"And it feels so wrong, it feels so wrong."

#retro2025
#musinauta

The old times: #retro2023, #retro2024