[OSM-dev] Why is ford=yes not rendered in the default style?

Holger Jeromin mailgmane at katur.de
Fri Nov 27 16:38:44 UTC 2015


Dave F. wrote on 27.11.2015 15:44:
> On 27/11/2015 02:50, Daniel Koć wrote:
>> It would be impossible to render every tag (even if we just talk about 
>> those with Wiki page), but unfortunately we were not able to agree 
>> even on the most general rules:
>> https://github.com/gravitystorm/openstreetmap-carto/issues/1630
> We're not talking about 'every' tag. It's about one entity that is 
> *already* rendered. To benefit the OSM database It was agreed to change 
> to a new tag. For the past couple of years Mapnik carto has failed to 
> change over.

>>>    Am I right in thinking the style file has been updated only once in
>>>    over two years & that was just to delete comments?
>> There's even a rough plan for so called "database reload":
> Ah, It's a plan not a system :-)

>> https://github.com/gravitystorm/openstreetmap-carto/issues/1504
> What is the 'database' that's referred to? Presumably not the main OSM one.

All changes in the main OSM database (containing all data) are copied in
a special rendering database for performance reason.
This transformation had a white list of tags (highway=*, amenity=*,
natural=*, landuse=*,...) which is available for rendering.

Perhaps this was a bad idea, but this is the status quo, since many years.

Changing this white list to a more open infrastructure requires a
complete reload of the rendering database which needs a few days and
many preparations.
No one had the time to change that in their free time (no one is paid
for managing the servers and software!) till now.

>> however it seems it's not being worked on and Paul is not happy with 
>> such things, because he feels it will basically enable rendering more 
>> items (contrary to his view on the style):
>> https://github.com/gravitystorm/openstreetmap-carto/issues/1975#issuecomment-157134906 
> Whatever his opinions are, the process used by OSM carto shouldn't 
> prevent an previously agreed/supported tag from being quickly added & 
> rendered.

Exact that is the reason the developer wants to get rid of the
white-list-only approach.

This is the list of issues waiting for the change of the infrastructure:

https://github.com/gravitystorm/openstreetmap-carto/issues?q=is%3Aopen+is%3Aissue+milestone%3A%223.x+-+Needs+upgrade+to+openstreetmap-carto.style%22

-- 
regards
Holger




More information about the dev mailing list