And maybe one could play with the <renderingAttribute name=" polygonMinSizeToDisplay">
I'm not sure whether this is possible currently but if so we could make a switch where the polygon size is connected to the island tag. But in that case we need to determine the size of the Great-Britain polygon and take 50% (or another number?) for the if-then display statement for "small" islands. I guess this requires a feature request as I'm afraid it is currently not possible.But I only gave it a quick look and didn't work on renders for more than 1½ years now. And maybe we have clever people aboard who can think of an elegant solution with the current possibilities. Anyone desperate enough to file this as an issue/feature request? https://github.com/osmandapp/OsmAnd/issues 2016-10-05 9:49 GMT+02:00 Harry van der Wolf <hvdw...@gmail.com>: > It has to do with this tag in the default.render.xml: > https://github.com/osmandapp/OsmAnd-resources/blob/master/ > rendering_styles/default.render.xml#L4615 > > or copied here: <case minzoom="11" maxzoom="16" tag="place" value="island" > nameTag="" textSize="14" textOrder="113"/> > > Because Great Britain is tagged as an island, that line becomes active in > relatively high zoomlevels 11-16. For small islands that is exactly what > you want. For Great-Britain it is a nuisance. > An option could be to lower the textOrder importance (= a higher value). > so something like: > <case minzoom="11" maxzoom="16" tag="place" value="island" nameTag="" > textSize="14" textOrder="213"/> > > But that would also reflect on small islands and would need some tweaking > and trying out. > > Harry > > > 2016-10-04 0:10 GMT+02:00 Roger James <ro...@beardandsandals.co.uk>: > >> The Great Britain multipolygon relation with the place=island tag does >> not include any Northern Island coastline ways. >> >> The problem here is a classic cartographical one. How do you render >> information relating to a physically large geographical area without >> obscuring information relating to smaller areas or points. Thus is hugely >> complex in the modern world of computer generated zoomable maps. In the >> case we are looking at the decision on whether on to render the text >> probably needs to be based on the size of the geographical are that it >> relates to, this is computationally intensive. The Great Britain >> multipolygon has many thousands of points. The decision on where to render >> the text is even more difficult. The latest version of Osmand will render >> island names at level 16 and higher. Unfortunately they will sometimes >> obscure detail at higher rendering levels. >> >> One possible approach might be something like a hectare(age) tag on a >> relationship. The current renderer could use this as input. >> >> R. >> >> On 3 October 2016 9:44:44 pm "'P Wat' via Osmand" < >> osmand@googlegroups.com> wrote: >> >>> There is more :( >>> When looking at say the Isle of Wight (a large island close to the south >>> coast of England, near Southampton) you see text "Isle of Wight" obscuring >>> the detail at zoom level 0.25 miles down to Zoom level 2 yd. Who needs >>> it? If we must have it, why not at Zoom levels more like 5 miles or 10 >>> miles? It is not currently visible there, but could be useful! (IMHO) >>> Paul W >>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "Osmand" group. >>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>> pic/osmand/w9111YDV_r8/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> osmand+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Osmand" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to osmand+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "Osmand" group. To unsubscribe from this group and stop receiving emails from it, send an email to osmand+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.