[OSM-talk] cadastre, ways, rendering

Marcus Bauer marcus.bauer at gmail.com
Tue Jan 23 16:33:05 GMT 2007


On Tue, 2007-01-23 at 16:58 +0100, Dirk-Lüder Kreie wrote:

> > Until renderers have artificial intelligence, they will need some help
> > to make decent maps. 
> 
> yes, that's why there are separate tags like osmarender:renderName=no

That doesn't apply here.

> 
> > Have a look at this:
> > http://www.openstreetmap.org/index.html?lat=43.67615439303823&lon=7.207250585123151&zoom=11
> 
> I don't see the problem.

The multiple display of them same information clutters the map. It is
unprofessional.

> > To avoid this you either add more and more rules to the renderer, ad
> > infinitum, or you help it a bit. You don't loose any information if only
> > one side of a motorway has a ref=A5 key/value.
> 
> Yes you do, because there is no way any software does know these 2 ways
> belong together

No software needs to know.

> For that Motorway the correct way to tag it would be ref=A8 int_ref=E88
> not any form of alternating.

The example was wrongly chosen: the actual highway is E80,E74 both at
the same time. Plus A8. Just look at professional maps: they display the
ref alternating.


> > Another example: how do you make curves? Actually you add points until
> > it nicly renders at higher zoom levels. So in a certain way you "change"
> > data to suit the renderer.
> 
> In my opinion thats dangerously wrong.

Unless you are a natural born mapper, you start making your first curves
and than add nodes or substract nodes until they render fine. Once you
have experience -which is quickly gained- you know how many nodes to
put. But that doesn't hide the fact, that making more or less dense
curves is done to help the renderer.

> > The point is to find a good compromise. 
> 
> No, to be useful in other applications than rendering maps the data has
> to be as complete and accurate as reasonably possible

That's wrong. It has to be as complete and accurate as necessary for the
goals: you are not going to put in a node for every house with its
number because some later application could make use out of it.

It is the balance that counts .

Marcus







More information about the talk mailing list