Hoi Peter,
Goed bezig!
natural=water en landuse=* horen idd nie te overlappen.
Het lastige is dat we met deze twee keys tags eigenlijk allebei landcover taggen (wat ligt er op de grond, meer dan: wat doen we ermee).
Hopelijk komt het landcover voorstel van de grond waarmee we de vraag “wat ligt er op de grond” binnen de ene key beantwoorden en de vraag “wat doen we ermee” binnen de andere.
Tot die tijd blijft het puzzelen en accepteren dat niet alle stukken met bomen echt voor bosbouw worden gebruikt en niet al het gras is bedoeld voor hooiproductie. Er zijn ergere dingen on te moeten accepteren in het leven (-;
Laat maar weten als ik/we naar een proefstukje kunnen kijken.
En dat (misverstand) is nu precies hetgene waardoor deze mapper (aan wie velen al uren landuse-puinruimcorvee te danken hebben) zo hardnekkig doorgaat:
we hebben niet één kaart (ondanks dat de naam van ons project anders doet vermoeden), maar een database waaruit we vele kaarten en
andere toepassingen genereren.
Dat foute data in de OSM Standard Carto “toevallig” goed wordt gerenderd betekent niet dat dat in andere kaartweergaven elders (of in de toekomst in de Standard Carto) ook goed gaat. De renderer mag de rotzooi van de mapper opruimen, verzinnen wat het wordt en wie weet pakt het toevallig goed uit.
Zie bijvoorbeeld deze verhalen, een aantal met heldere illustraties
https://forum.openstreetmap.org/viewtopic.php?pid=616814#p616814 (en verder)
Let op: het verschil in plaatjes is niet zozeer door toevoegen van nieuw water, maar door correctie van fouten in bestaand water/land waardoor het nu wel correct wordt gerenderd:
https://forum.openstreetmap.org/viewtopic.php?pid=618088#p618088
Andere ervaring met dezelfde mapper die maar water blijft dumpen bovenop andere landuse:
https://forum.openstreetmap.org/viewtopic.php?pid=616814#p616814
Ik liep tegen dezelfde problemen aan met landuse: langs een wandelpad was een duidelijke grote waterberging toegevoegd die ik graag wilde meenemen (je liep duidelijk niet meer langs land, maar langs een plas). Bij het oplossen was het dor de combinatie van 3D shapes en rommelig toegevoegd werk alsof je aan het draadje van een trui trok, en eindeloos door moest gaan met nodes losmaken/slepen zonder dat duidelijk was waar dat ophield.
Ik nam deze oproep van een ervaren mapper die veel fouten corrigeert ter harte:
https://forum.openstreetmap.org/viewtopic.php?pid=616984#p616984
maar ook daarbij bleek het in de praktijk bij landuse-projecten (vele uren werk met weinig resultaat, begon er voor terug te schrikken, net als vele anderen) moeilijk om te bepalen tot waar die multipolygoon door moet lopen: de inners mogen de outers namelijk raken op meer dan 1 punt, en met een doorgaande vaart (elke polder heeft ze en elke poldersloot leidt ernaartoe, anders komt het water niet bij de molen/het gemaal) heb je dan een probleem
Tegelijkertijd begon in een ander vakje van mijn hoofd het besef te groeien dat polders echt de bouwstenen van ons gebied zijn: ze zijn per definitie met een rondgaande dijk afgebakend van boezwemwater, boezemgebied en andere polders. Zo kwam ik tot mijn werkwijze met een multipolygoon per polder; eerst handmatig rond de Kaag en toen duidelijk werd dat het niet te doen is qua aantal nodes klikken met BGT-import…
Andere mooie illustratie voor het gegeven dat goede resultaten op de ene renderer geen garantie bieden voor resultaten bij de andere (met "Mapnik wordt hier de OSM Standard Carto bedoeld die je op openstreetmap.org als standaardkaart ziet:
https://forum.openstreetmap.org/viewtopic.php?pid=626596#p626596
En zelfs bij correcte data zie je dat soms rendering op de Standard Carto in de soep loopt, terwijl het op de Duitse of Franse versie wel goed doet (zoals plaatsen van labels buiten het gebied bij grote (multi-)polygonen, laatst ook bij de Kaag en elders ook bij meer eenvoudigere varianten ).
Handige site van onze Franse collega’s zowel voor zelf kaartjes maken als vergelijken verschillende renderers (let op verschillen in verversingsdatum van data…)
http://umap.openstreetmap.fr/nl/map/new/#12/52.0841/4.6537