[Tagging] tree rows vs individual trees

"Christian Müller" cmue81 at gmx.de
Sun Feb 10 05:59:08 UTC 2019


> On 9. Feb 2019, at 22:46, Martin Koppenhoefer <dieterdreist at gmail.com> wrote:
> 
> > On 9. Feb 2019, at 15:23, Tom Pfeifer <t.pfeifer at computer.org> wrote:
> > 
> > IMHO this violates the one object - one OSM element principle.
> 
> 
> IMHO it doesn’t. One tag describes a tree row, the other individual trees. It doesn’t matter that it is the same trees.
> Mapping a residential area doesn’t prevent you from mapping single houses.
> 
> You could also map individual trees in a forest and have natural=tree inside a landuse=forest, although this is not usually done in OSM.


I'd support dropping tree_row as a way,
if the individual trees are mapped. In
the latter case, tree_row is a relation
of the individual items.

A renderer could then decide by styling
theme, if it computes a line between the
extremal points of that relation _or_
the individually mapped trees.


The problem with the combined approach now
is that mappers are not disciplined enough
to include each tree node in tree_row's way.

Which means a simple filter
  if (tree_row) then ignore_render(child(tree_row)) end
will mostly not work, and doing
nearby calculation for this will
be very costly, as there are still
a lot of trees around (knock on wood).


Greetings



More information about the Tagging mailing list