Re: [OSM-talk] Rendering issues with Carto 4.0

2017-06-21 Thread Dave F

Hi

Is there anybody with more skill than I able to put a overpass routine 
for this?

I prefer to check problems close to me than the randomness of roulette.

Ta
DaveF

On 20/06/2017 10:24, Jochen Topf wrote:

Hi!

In the last days the OpenStreetMap Carto Style 4.0 is being deployed on
the OSMF tile servers. This new version of the style doesn't take old-style
multipolygons (where the tags are on the outer ways instead of on the
relation) into account any more. In a huge effort in the last months we
have removed old-style multipolygons from the OSM database completely,
so this is a good step!

Unfortunately nobody really realized that as a side-effect of the update
to Carto 4.0 many multipolygon relations would appear wrong on the map.
This is the case for multipolygon relations that have the same tags on
the relation as well as on (some of the) outer or inner ways. This is
*wrong* tagging, and needs to be fixed. Note that this always was wrong
tagging, even before we deprecated old-style multipolygons, but the way
the software worked with old-style multipolygons, this problem was not
visible on the map.

Here is an example: http://www.openstreetmap.org/relation/1330741 . As
you can see (unless somebody fixes this :-) the clearing in the forest
that should just have grass, also has tree symbols on it. In many other
cases it is not this obvious, there are just islands in a river missing
or so.

There are about 50,000 cases like this, forests, waterways, all sorts of
areas. Worst offenders are about 15,000 relations from imports in Canada
and 8,000 relations from imports in New Zealand.

Please help fixing these. As part of the "area fixing effort" I have
started to create Maproulette challenges for these. Go to
http://area.jochentopf.com/fixing.html for more information and read
the detailed news about this effort at
https://github.com/osmlab/fixing-polygons-in-osm/issues/15 .

Jochen



___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Rendering issues with Carto 4.0

2017-06-20 Thread Christoph Hormann
On Tuesday 20 June 2017, Jochen Topf wrote:
>
> Unfortunately nobody really realized that as a side-effect of the
> update to Carto 4.0 many multipolygon relations would appear wrong on
> the map. This is the case for multipolygon relations that have the
> same tags on the relation as well as on (some of the) outer or inner
> ways. This is *wrong* tagging, and needs to be fixed. Note that this
> always was wrong tagging, even before we deprecated old-style
> multipolygons, but the way the software worked with old-style
> multipolygons, this problem was not visible on the map.

You are completely right with the analysis of the problem but we did 
realize this before releasing osm-carto 4.0:

https://github.com/gravitystorm/openstreetmap-carto/pull/2533#issuecomment-300167850

The problem is simply there is no good alternative to going cold turkey 
here - any compromise solution would have meant to perpetualize the 
problems due to the 'over-cleverness' in tag interpretation of old 
style multipolygons.  It should be clear to everybody that now that old 
style MPs are gone in the data tag interpretation on ways will become 
completely independent of if they are member of a relation or not - 
which is a good thing and ultimately should also make it easier for 
mappers understanding how multipolygons work.

-- 
Christoph Hormann
http://www.imagico.de/

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk