Announcing OSM Queries

Posted by Leigh Dodds on 6 March 2021 in English (English).

This is a short diary entry to announce the publication of a project I’ve been working on for the last month or so called OSM Queries.

It’s a website containing a small, but growing, collection of useful Overpass API queries. This includes a 26 part tutorial that covers most of the core features of the language and a syntax reference.

The website is generated using an open source tool that can generate HTML pages from a collection of Overpass queries.

For more details, read my blog post announcing the project.

Comment from Glassman on 6 March 2021 at 23:52


Thanks for you work. I passed your OSM Queries website to the OSM US Slack so more people can take advantage of all your hard work.



Comment from Leigh Dodds on 7 March 2021 at 09:31

Thanks Clifford, that’s appreciated!

Comment from gileri on 7 March 2021 at 09:40

Nice project ! I added a link to it in the wiki.

Comment from ralley on 7 March 2021 at 18:09

Very impressive stuff. Thanks a lot for this - really well written.

Comment from Leigh Dodds on 8 March 2021 at 10:30

girleri, thanks for adding the link, that appreciated.

ralley, thanks for the feedback. I’m glad it reads OK!

Comment from mvexel on 8 March 2021 at 16:46

Very nice work, Leigh! I would like to contribute a page or section to the web site that points to the section in the MapRoulette documentation that explains how you can turn an Overpass query into a MapRoulette Challenge that mappers can collectively work on. What would be a good section for that information?

Comment from mvexel on 8 March 2021 at 16:47

This is the section of the MapRoulette docs I was referring to.

Comment from Leigh Dodds on 8 March 2021 at 16:59

@mvexel thanks!

How about adding a short section to the “For Local Mappers” section. Seems like it’d fit well there?

This is the page on the website. The original markdown is here. If you’re comfortable submitting a PR then happy to take that, or send me your proposed revisions (either here or as an issue) and I’ll add it.

The other option would be to add a whole new page, but this might be a good starting point as its just a link out to an existing page.

btw, I didn’t realise you could do this, so great to learn something new :)

Comment from Øukasz on 9 March 2021 at 09:57

How cool is that. Maybe I’ll finally learn Overpass thanks to this! Thanks so much.

Comment from Leigh Dodds on 9 March 2021 at 12:55

Thanks for the feedback Øukasz, much appreciated!

Comment from Øukasz on 10 March 2021 at 08:20

Hi Leigh,

Would you be interested in some feedback and comments I might have as I go along with your tutorials?

Comment from Leigh Dodds on 10 March 2021 at 08:57

Øukasz yes happy to take feedback/comments.

Happy for you to post them here or on github, but you can also email me at if its easier.

Login to leave a comment