I'm composing a map of Big Island, Hawaii in QGIS 3.14.0 and would like to display major roads and cities + towns. Therefore I downloaded necessary information via QuickOSM. However, as many towns lie close together, the label density is quite high:
How can I achieve the same density in QGIS? The downloaded data (which should be the same for both representations) does not contain any population information or other fields which could be used for filtering out unwanted towns. I've found following workaround which reduces label density but does not lead to the same representation.
I'm aware of the place tag which discriminates between different place types and that they can be styled differently. Asking about displaying towns I was actually referring to
place = town, sorry for the ambiguity. I marked the same group of towns in both maps. With provided fields from QuickOSM I'm not able to discriminate further between those towns to achieve the same display density. As the underlying data is the same I think it should be somehow reproducible.
Edit 2: I'm accepting JoshC's answer that maps shown on the OSM website indeed don't have any additional data which would further discriminate between towns. The different representation stems from the used OSM styling parameters. Reproducing with GIS could work but seems not straightforward, as
tile styling is a little different from the way other GIS programs and services handle labelling.