Thought so too but then I scrolled to Europe and where I live literally every single gym is on the map, even one that is either very non-public or only exists on google maps (tried to get there once but there was absolutely nothing). Both eastern and western Europe covered very well, kudos for grepping those places properly.

I wonder where they're getting the data. I assumed OSM but I found at least one place on this map that I couldn't find on OSM or in All the Places (but it is on Google Maps).

If anything it seems to err on the side of false positives. A lot of these places seem to be traditional gyms or trampoline parks that I don't think have any bouldering walls.

I wonder as well. Most of the climbing gyms are missing in France's big cities (Arkose, ClimbUp, etc) and the School Room is not even on the map :( !

I used Google map API to fetch all the gyms then cached it locally. It only allows (at least from what I can find) text search within a viewport. I think there are some problems when loading boulder gyms in France. At first glance, I thought France was not really into bouldering...

That first glance was a very wrong glance considering that Fontainebleau is widely considered the bouldering Mecca

> At first glance, I thought France was not really into bouldering...

You'd be very wrong! There is at least 40 bouldering gyms in Paris (and suburbs) alone.

You should consider feeding your data into OSM! Surely there's already a suitable metadata tag for olfactics?

> or only exists on google maps

Because it is just Google Maps data and includes tons of just random places (like sporting goods stores, parking lots, cycling parks)

True. I did fetch data from Google Maps. Can't guarantee that the data is accurate in every place. But i think i will implement something like a "add/remove your gyms"

> Can't guarantee that the data is accurate in every place

Of course but doesn't Google Maps have categories for this stuff? Feels like it should be quite easy to filter out

Amazing, the one I go to that only opened last year in Ede, the Netherlands is there! I was its first vote :)