Na herhaalde beschouwingen kom ik tot de conclusie dat de huidige verdeling city- en town-aanduidingen best wel in orde is. Wat betreft city vind ik alleen Ede een twijfelgeval.
Wat is de functie van de place-tag? In de praktijk wordt het gebruikt voor de rendering van plaatsnamen. Het ligt voor de hand om dan vooral te kijken naar het effect op de kaart van osm.org. De inwonertallen schijnen ook te worden meegewogen, al zie ik dat op de kaart niet echt terug. Alleen op zoomniveau 6 t/m 8 zie ik een herkenbaar verschil in lettergrootte tussen de allergrootste en iets minder grote steden in Nederland.
Misschien kan iemand met meer kennis van codering / SQL uitleggen wat dit deel van de code doet?
De place-tag heeft invloed op het moment van verschijnen van een plaatsnaam op de kaart en de grootte van de letters. Wegenkaarten en atlassen gebruiken vaak duidelijk afgebakende grenzen van inwonertallen voor de lettergrootte. Meestal zijn er dan wel meer dan vier categorieën.
Het grote verschil is dat de OSM-kaart niet statisch maar dynamisch is. Je kunt in- en uitzoomen en logischerwijs moet de renderer per zoomniveau verschillende keuzes in weergave maken. Een statistische kaartenmaker kan de optimale plaatsing van label kiezen terwijl dit aspect op een dynamische kaart erg suboptimaal kan zijn.
Vroegste weergave Nederlandse cities
De eerste cities verschijnen op de kaart vanaf zoom 4, in Nederland vanaf zoom 5 (Rotterdam en Groningen). De eerste towns verschijnen vanaf zoom 9. In Nederland wordt de weergave van labels op die zoomniveaus erg bepaald door het landelijke label (tot zoom 7) en vooral de provinciale labels (tot zoom 9) die de cities overrulen.
Dat maakt dat sommige cities, zoals Haarlem, Alkmaar en Leeuwarden, pas tegelijk met de towns vanaf zoom 9 worden weergegeven of zelfs later(!). Rotterdam (behalve eenmalig zoom 5) en Tilburg verschijnen pas vanaf zoom 10, Utrecht (behalve eenmalig zoom 7) pas vanaf zoom 11.
De plaatsing en korte lengte van de naam Ede maakt dat deze vanaf zoom 7 wordt weergegeven.
Ik zou zeggen dat dit aspect te rommelig is om mede de classificatie te laten bepalen.
Verhouding cities en towns
Hoewel niet superopvallend is het verschil in lettergrootte tussen city en town volgens mij wel belangrijk voor een goede kaartweergave en dus het gebruik van deze relatieve factor. Zaandam en Amstelveen zijn groter dan Assen maar relatief minder belangrijk voor de regio en duidelijk ondergeschikt aan Amsterdam. Een onderscheid tussen Amsterdam en Amstelveen is belangrijker dan dat Amstelveen vanwege het inwonertal minstens in dezelfde categorie als Assen zou horen.
Ik heb geprobeerd om objectieve richtlijnen hiervoor te formuleren maar dat blijft toch te ver gezocht. Het lijkt me alsnog beter om het subjectief te houden en de gehele situatie in ogenschouw te nemen, waarbij bij twijfel alsog zaken als stadsrechten (historisch belang) meegewogen kunnen worden.
Dan zeg ik: het is terecht dat Zaandam en Amstelveen geen city zijn, net als andere plaatsen die dichter bij de 100.000 dan 50.000 inwoners zitten zoals Helmond, Hilversum, Purmerend, Hengelo en Schiedam. Ze liggen allemaal dichtbij een veel grotere stad en/of in een gebied met meerdere grote steden.
Voor Venlo en Emmen ligt dat duidelijk anders. Heerlen en Deventer geef ik het voordeel van een lichte twijfel. Ede, in OSM al een paar keer gewisseld tussen town en city, zou ik het nadeel van de twijfel geven en terugzetten naar town.
Concreet voorstel m.b.t. cities
- Handhaven van huidige situatie behalve terugzetten Ede van city naar town;
- Met het oog op eventuele onenigheid in de toekomst, vermelding op de wiki: dat de consensus is dat de huidige situatie (na terugzetten Ede) wordt gehandhaafd, totdat iemand d.m.v. een beargumenteerde zaak op het forum de Nederlandse gemeenschap heeft overtuigd van een wijziging.
- Dus cities zijn: 22 steden 100.000+, plus 4 provinciale hoofdplaatsen, plus Alkmaar, Deventer, Heerlen, Venlo en Emmen.
De prognose is dat de bevolkingsgroei verder afvlakt en de meeste woonplaatsen in Nederland zullen slechts licht groeien of vrijwel gelijk blijven qua inwonertal of zelfs licht krimpen. Er is wat dat betreft voorlopig weinig reden voor verandering.
Een administratieve aanpassing zou wel een aanleiding kunnen zijn. Bijv. als de gemeente Zaanstad de woonplaatsgrenzen helemaal zou opheffen en zou doorgaan als de woonplaats Zaanstad, met meer dan 150.000 inwoners.
Town versus village zal ik vanavond behandelen.