[OSM-talk] The Return of the Highway tags and other junk
guy at graviles-reynolds.org
guy at graviles-reynolds.org
Mon Dec 18 20:22:00 GMT 2006
Quoting Dirk-Lüder Kreie <osm-list at deelkar.net>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Ben Robbins schrieb:
> We are creating maps. Maps are abstracted from the real world. I
> understand that we are currently debating the level of abstraction. In
> my opinion everything you try to achive by adding these complex entities
> can be achieved by a reasonably connected and tagged node.
> And like Andy Allan said, if someone else has to update your data, he
> won't know why you placed your nodes the way they are and will probably
> unknowingly destroy what you have fine-tuned.
>
I have to agree with Andy and Dirk here, as you could by not staying with the
agreed tagging structures find that work hard work is destroyed either by
someone indadvertantly deleating it as they updated the map or by an automated
filter purging the dataset of unreognised tags.
I also agree with Dirk that we are mapping the the planet so that it can be
navigated not making a scale drawing so that we can recreate it. Thus we
compromise and use easily recognisable symbols to represent features, and not
first angle projections of them.
Coming back to gates and cattle grids, these cannot be represented by anything
else but a node if they are to be used by navigation software reading the way
as they exist as the intersection of two features such as a fence crossing a
road. Thus if the fence crosses a road with a cattle grid and you make the
cattle grid the correct width and in the fence the road won't see it and vice
versa, either that or you ahve to have a single node at the crossing point as
you do now with four short segments radiating from it each with the
tag "cattle_grid=yes". Having the node as a cattle grid making the intersetion
between the fence and the road you have the quickest and simplest method of
recording and rendering it. Similarly with gates, stiles, fords and any other
obstacle that results from a crossing point they need to be recorded as nodes.
When recording gates and cattle grids in features that run parallel to roads
you will obviously have to create a short track off the road and then place the
gate/grid node on that rather than on the road itself.
Guy
More information about the talk
mailing list