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

Reply via email to