3 ms·
Open source tools to query OpenStreetMap
- wcedmisten 2y agoAuthor here! Happy to answer any questions you all have about this article.
- cmcconomy 2y agoI think another option to consider would be running your own overpass server with a local copy of the data subsets you want, then using something like python's osmnx to do "native" queries.
- wcedmisten 2y agoosmnx looks like a cool library, I haven't seen that one before! As for self hosting overpass, I have considered it, but the installation steps seemed a bit tedious to me compared to a lot of tools which are dockerized.
- stigaard 2y agoWhats your take on protomaps?
- wcedmisten 2y agoI'm a big fan! I use it for most of my OSM projects. It's pretty easy to download an OSM extract and process it into base tiles. Protomaps also provides a free set of base tiles that you can download and rehost yourself if you don't want to process the data locally.
- deleted 2y ago[deleted]
- mft_ 2y agoFunny just popped up; I just learned of the existence of overpass-turbo via a geoguessing video on Youtube [0] just this week. Thanks for an interesting article! [0] https://www.youtube.com/watch?v=rl2Q9xH8e7M https://www.youtube.com/watch?v=rl2Q9xH8e7M
- kaveet 2y agoHas anyone else run into big gaps in OSM data? I’ve tried to cobble together a store locator with Overpass Turbo, and even though the queries look correct I’ll still get fewer results compared to Google Maps. Sephora and Walmart locations in the US, for example.
- butz 2y agoSomeone has to add those stores to OSM. It is usually done by local volunteers, so data for businesses could be lacking. On the other hand, in some regions, the quality of road and building data on OSM usually surpasses Google Maps.
- kaveet 2y agoMakes perfect sense. Would it be frowned upon to contribute these POIs using automated scrapers? Or does OSM prefer hand-collected, seen-it-in-person data?