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.

Reply via email to