On Fri, 31 May 2019 at 12:14, Andy Townsend <ajt1...@gmail.com> wrote:

> On 31/05/2019 11:26, Paul Allen wrote:
>
>
>
> Example of the horrors of using canal for a leat with current carto:
> https://www.openstreetmap.org/way/609805692#map=16/52.0804/-4.6799
> At z=19 it's actually close to the true width of the leat.
>
> A bigger problem is the lack of granularity of rendering width at various
> zoom levels (see for example
> https://www.openstreetmap.org/#map=13/54.1856/-0.8334 ,
> https://www.openstreetmap.org/#map=14/54.1850/-0.8258 and compare with
> https://map.atownsend.org.uk/maps/map/map.html#zoom=14&lat=54.18504&lon=-0.80956
> ).
>

That's the point, actually.  Sub-types of canals are treated with far more
importance than they
deserve.  Things like mill races/leats ought to disappear at lower zooms in
the same way that
ditches do.  Not a perfect solution, and specialist carto styles may want
to handle them
differently, but your mapping of mill race and leat to ditch is a very good
compromise.  Ditches
disappear at other than the highest zooms, streams disappear at even lower
zooms.  At the
moment mill races are being treated like canals, which is as bad as if we
treated ditches
and streams like we do rivers.

I'm aware of the discussions over on github.  They're mainly focused on how
to handle things if
canal width is specified (as the wiki suggests), and that it's very hard
and complex to make that
work.  The merit of your solution is that the difficult code to handle
ditches is already there and
the additional code to render a leat the same way as a ditch is trivial.
It's clear (to me) that
your solution would be acceptable to at least those people who have tagged
for the renderer
by tagging leats as ditches rather than canals.  Even if others say it's
not perfect, it's a LOT
better than we have now by rendering leats the same way as navigation
canals.  It strikes me
that it's a good interim solution pending something better, and if
something better never happens
I can live with that.

-- 
Paul
_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging

Reply via email to