gvSIG-Desktop 1.9. New functionalities
With this option the user can create different label classes (through the 'Add' button), assign them a priority for display (using the 'Move up' / 'Move down' buttons to the right of the panel) and label each one separately.
![etiquetado-avanzado/etiquetado.img/etiquetado_11_en.png](../../../../../../docusr/acceso-editores/funcionalidades/simbologia-y-etiquetado/etiquetado-avanzado/etiquetado-avanzado-definido-por-el-usuario/etiquetado-avanzado/etiquetado.img/etiquetado_11_en.png)
Advanced labelling. Different classes and labelling
The properties for each class can be accessed by double clicking on the relevant class (This brings up a dialog box, which is the same as for the three existing advanced labelling methods).
In other words, the label classes can be configured separately, with different labelling properties and different filters applied to the layer geometry for each class. Keep in mind that the labelling expression uses SLD grammar, while the geometry filter is applied using SQL statements, as defined by GDBMS.
![etiquetado-avanzado/etiquetado.img/etiquetado_expresion_sld_24_en.png](../../../../../../docusr/acceso-editores/funcionalidades/simbologia-y-etiquetado/etiquetado-avanzado/etiquetado-avanzado-definido-por-el-usuario/etiquetado-avanzado/etiquetado.img/etiquetado_expresion_sld_24_en.png)
Advanced labelling. Property Configuration
The dialog box below shows how SQL statements can be entered for each of the label classes. These statements act as filters that determine which of the layer's features the class is applied to.
Here is an example of how this SQL filter is used:
![etiquetado-avanzado/etiquetado.img/etiq_filtroSQL_24_en.png](../../../../../../docusr/acceso-editores/funcionalidades/simbologia-y-etiquetado/etiquetado-avanzado/etiquetado-avanzado-definido-por-el-usuario/etiquetado-avanzado/etiquetado.img/etiq_filtroSQL_24_en.png)
SQL statement for filtering features