Zverik / every_door

A dedicated app for collecting thousands of POI for OpenStreetMap
https://every-door.app
ISC License
420 stars 36 forks source link

Add field for dog= #808

Closed RayBB closed 2 weeks ago

RayBB commented 2 weeks ago

I'm mapping some cafes in my area and many are explicit with yes/no for dogs. Ultimately, I'd like to make a little interactive tool for my area to show dog friendly cafes (kinda like https://mapcomplete.org/pets.html?z=16.5&lat=4.731443461978699&lon=-74.04162554409845#node/703563897) It would be nice if dog was part of Every Door for easily tagging for shops, restaurants, cafes, etc

https://wiki.openstreetmap.org/wiki/Key%3Adog

Thanks!

Screenshots

image
mnalis commented 2 weeks ago

Every Door (like many other apps, like StreetComplete, iD, etc.) uses id-tagging-schema for its list of presets (i.e. POIs and associated tags).

Thus, if you for example wanted to add dog=* to amenity=restaurant, you'd suggest a change to https://github.com/openstreetmap/id-tagging-schema/blob/main/data/presets/amenity/restaurant.json#L13 (most probably under moreFields) or open an issue in that repository.

Alternatively (or until such change is suggested, accepted & implemented), you can use EveryDoor raw tag editor (that table-like icon in upper-right corner when you're adding or editing an POI) to add any custom tag, including dog=*. Or you can use that same MapComplete above not only to display map, but to add/update dog information too.

RayBB commented 2 weeks ago

@mnalis thanks for explaining that :)

I opened an issue in the appropriate repo https://github.com/openstreetmap/id-tagging-schema/issues/1380