[OSM-talk] Mapnik: strange prioritisation/appearance of place names
David Earl
david at frankieandshadow.com
Mon Mar 23 13:54:27 GMT 2009
On 23/03/2009 13:45, Adam Schreiber wrote:
>> Similarly, many US states have capitals which would otherwise be relatively
>> insignificant towns/cities (take Albany NY for example). Their
>> administrative function makes them more important than population alone
>> would suggest.
>
> Albany would also no doubt have capital=yes set to further elevate it.
Precisely my point: population is not enough. There is a range of
factors which any renderer or other data consumer would have to take
into account. (capital is not for states but for nations BTW).
Consider a more obscure example. Walsingham in Norfolk, UK is a tiny
village. However, it's importance is somewhat elevated over similar size
neighbours because it is an internationally known centre of catholic
pilgrimage. I would say, therefore, all other things being equal, if you
could only display the names of one of the group of neighbouring
villages, one should choose Walsingham. I don't think it is reasonable
for the renderers to have to know about religious attractions (just an
example, among many other possibilities) to be able to take this
decision, so surely we have to have some kind of more generic way to
express the importance.
One further point about population is that this data is not available
for the UK - it is crown copyright. (I think settlement area would be a
close correlate, at least within the same culture, so that might allow
us to estimate it based on something we can measure ourselves).
David
More information about the talk
mailing list