this post was submitted on 07 Dec 2025
21 points (100.0% liked)

CoMaps

870 readers
51 users here now

Cooperative community open-source fork of Organic Maps, an offline privacy-respecting not-for-profit OpenStreetMap GPS app for your phone.

CoMaps website

Codeberg

Matrix

Mastodon

OpenCollective


founded 7 months ago
MODERATORS
 

I can see that my CoMaps does not route through houses' yards. And, if the route either begins or ends at a yard, it does allow crossing there.
So, it is respecting some OSM tag. What tags are those that cause the routing to avoid residential yards?

For example, a route from 60.219, 25.065 to the metro station at 60.224, 25.076 is routed straight through the yard of a school with 7-year-old pupils, which is really not okay during school hours. The school's yard is marked as an area of type School Grounds, but of course many schools where it is no problem at all to walk through their areas can have the same feature... So, what are the tags that cause the routing algorithm of CoMaps/Organic Maps/Maps.me to avoid houses' yards? What tags can I add to the school yards in OSM in order to prevent routing through them?

you are viewing a single comment's thread
view the rest of the comments
[–] walden@wetshav.ing 6 points 1 week ago (3 children)

I would consider adding the tag access=private (more detail here https://wiki.openstreetmap.org/wiki/Key:access). If you want to dig deeper and set hours for when it might be acceptable to walk through there, you could probably accomplish that with a conditional restriction https://wiki.openstreetmap.org/wiki/Conditional_restrictions but then the problem is "does CoMaps respect conditional tags". I don't know the exact answer to that, but my AI slop answer is that it should respect access=private, but if you make it conditional (add times, etc.) CoMaps won't respect those limits.

If I'm looking at the place you're thinking of, the route that goes through the school yard is of the type "driveway". Since you're familiar with that area, you could keep it as a driveway or change it to something more accurate.

Keep in mind once you update OSM, CoMaps will only include it during their next cycle which I think corresponds to app updates.

@walden

but if you make it conditional (add times, etc.) CoMaps won't respect those limits.

CoMaps has been supporting this for a few months now.
codeberg.org/comaps/comaps/pul…

load more comments (2 replies)