I like searching for POIs via a query language on Overpass. My queries tend to be quite simple - “get all amenities of x type, in y area that have z tag”. The rendered map showing matching POIs is a nice-to-have, but not completely necessary.

What is the best way to do this offline, on Linux? (ideally using software already packaged for Debian, but that’s not vital).

I’m imagining a REPL that I can pass a downloaded map to, and then can query and see the results (in an ideal world, rendering them too).

It seems database schemas are close to what I want, but they seem to be designed more for people doing large scale complex queries and building bespoke databases just with the information they want.

Are these tools a good fit for my use case, or is there is a better/simpler way?

  • gkak.laₛ@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    I could’t find anything with a quick search, but maybe you could run the API server in an application container (e.g. Docker)? 🤔

    For more simple use cases, some apps on Flathub might be enough, for example Comaps

    (Also, I haven’t used JOSM in a while, but it might be worth checking that out as well to see if it can do want you want)

    • ambitiousslab@feddit.ukOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      Thank you. Of those I think JOSM is the most appealing, if it can directly show the results on the map. I’ll give it a go later just out of interest.

      I also gave osmium tags-filter a go and it’s meeting my needs for now.