Hi,
We use the approach outlined in the "Label Nice Looking Roads" sample so that all of our shapes are rendered as multiple tiles, whilst all the labels are rendered as a single tile overlaid on top. Each road class and settlement class is in a separate layer, so we don't use values to determine appearance - everything is done using the default styles for the layer.
My question is whether there is a way to set the priority for label rendering, i.e. I would like the labels for larger settlements to be rendered over those for smaller settlements, so you would always see the name of a city but the names of any smaller towns nearby would only be rendered if there is enough space. At the moment I often see the names of smaller towns being rendered but not the name of the city, even though the point representing the city is shown.
I've tried changing the order that layers are added into the overlay, but that doesn't seem to make any difference. Is it possible to prioritise the rendering of labels for certain layers in an overlay?
Best regards,
Gary