But what I suspect could be done is when iD in invoked from a HOT project it could restrict the options on things like highways to those in the wiki https://wiki.openstreetmap.org/wiki/Highway_Tag_Africa which would save a lot of living_streets etc. being added in parts of Africa where there aren't any. Also reduce the numbers of highway=footway rather than path.
We might even get a few more building=yes tags rather than the range we get at the moment. Thanks John On 24 December 2017 at 10:45, Bryan Housel <br...@7thposition.com> wrote: > Have you looked at https://github.com/osmlab/osmlint ? > Of all the current validation efforts, that seems like the most promising. > > > I’d definitely echo what other people are saying about avoiding the osm > wiki if possible. > > It works on vector tiles though, so to stuff it into an editor like iD, we > would need to write some kind of pipeline that does: > “current view of stuff in editor” -> "vector tile" -> "osmlint engine" -> > “results (geojson)” -> “back to the editor for user to see" > > It might work? > > Also… This problem of “validating OSM” is really unbounded. You should > know that before you start working on it! I’m not one to tell people not > to work on something but.. It’s really hard! Tags are just made up all the > time by people. > > Can a `highway=residential` connect to a `power=line`? - no! > Can a `highway=service` connect to a `power=substation` - uhh, I guess! > Can a `highway=??` connect to a `power=thing_i_just_made_up`? - haha! > > Bryan > > > > > On Dec 24, 2017, at 4:47 AM, François Lacombe <fl.infosrese...@gmail.com> > wrote: > > Hi > > Here is an idea I got regarding tagging validation in editors (iD, JOSM, > others). > Subsequently to wiki proposal voting and cleanups, it's currently > necessarily to open issues in each editor repository to ask for new tagging > validation rules. > > It can sometimes be time consuming to develop those new rules and such a > work is done independently by each project maintainer. While each project > have its own specific components, background logic is the same. > > Would a new lib called like osmtagvalidator or so in charge of doing > conform validation to wiki be useful? > It may be shared by any project involved in osm editing and preserve its > resources for other valuable developments. > > For me, validation doesn't prevent users to use tags they want, but only > warn them about possible mistakes. > > How would devs and users feel about this? > > All the best > > François > _______________________________________________ > talk mailing list > talk@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk > > > > _______________________________________________ > talk mailing list > talk@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk > >
_______________________________________________ talk mailing list talk@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk