Map rendering for villages/hamlet

Hi all,

I’d like to point out a map rendering issue which I think affects the overall usefulness of OSM.

Some municipalities (admin level 6-8) in Italy are a collection of scattered villages and hamlets (100-200 inhabitants as per the definition on having their own distinct names. The name of the main municipality is, however, different from those of its villages and hamlets and while it appears as an admin unit with its boundary and label, HOWEVER the name label does not appear on the OSM map, whereas the label of the hamlet or village designated as a capital village/head village - that is where the town hall is located - appears on the map at any level of zooming, like for all the other villages and hamlets that are similar municipalities (admin level 6-8) made of one single village or with the head village having the same name of the admin unit.

As an example, the village of Fagnano Alto (admin level 6-8, is made of a number of hamlets and villages, but its name and label ( does not appear on the map. The head village is Vallelunga, which is pretty much unknown to anyone. Same for the nearby villages of Lucoli and Ocre - none of their names appear on the map.

When the OSM map is used as a background map on other websites, for instance the Italy’s National Earthquake Institute (INGV), this abovementioned information from the map is missing: while the website itself mentions the name of the village, the user cannot find it on the map at all. This is a fresh example ( of an earthquake recorded near the village of Lucoli: the INGV website shows the OSM map with a blue pin (epicentre of the earthquake) but when zooming in the name of ‘‘Lucoli’’, mentioned in the website as the closest municipality to where the epicentre is, is nowhere to be seen on the map.

The Italian Ordnance Survey (IGM), the Touring Club (a sort of Lonely Planet) and a few other national maps all shows these labels of villages, made of scattered hamlets and villages, with a label placed right above or nearby the head village which has its own name.

Can something similar be made in OSM, for instance making the label/node itself visible at the same level of other similar admin units, in order to improve the communication of this essential piece of information to users who search the map for this very information, without cluttering the map with other labels?

Many thanks

Firstly: this is a specific issue related to Italy (but increasingly to CH, FR and other countries where commune mergers occur frequently).

Secondly: the OSM Standard Carto-CSS style is just one example of how the underlying data can be rendered and has to make compromises between a wide range of different styles of mapping & administrative structures in order to produce a consistent style for the whole world.

Thirdly: a number of local OSM communities have their own rendering suited to their particular needs (FOSSGIS in Germany, osm-fr, osm-ie, minority language renderings (Breton, Occitan, Welsh, Irish) etc).

So broadly the answer is to work on a local rendering for Italy which behaves as expected for Italian users.

Many thanks,

I could not find a OSM community for Italy like those you mentioned for France, Ireland, etc but only this local discussion group ( to which I have expplained the same issue as above, and someone suggested to submit a request into GitHub (

Would you suggest this proposal for local rendering suited to Italy should be submitted to the main OSM community or the local OSM contact in Italy? Or to this GitHub repository?

Being new to the maze of OSM communities, fora and help groups, do you have a link/direct contact to get in touch with? I’d be grateful for that.

Cheers, F

Try mailing list “talk-it”