[GIS] Label only the largest polygon of a multi-part polygon layer in QGIS

labelingmultipartqgis

I am exploring the new Label engine of QGIS 2.12.2 and I found it a great improvement. However, I discover it is not yet up to ArcGIS "standard" when dealing with multipart polygons. As a workaround (unless I am missing some hidden property), is there a way, through an expression to be passed to the label engine, to label only the largest feature (in terms of area or perimeter) of a multipart polygon?

Best Answer

This should be the default behaviour anyway, unless you've ticked the 'Label every part of multi-part features' checkbox (under Rendering tab):

enter image description here

Related Question