Complément : Fonction mathématique de l'option taille
Les paramètres choisi dans l'Assistant taille, généreront une expression pour la taille ‘définie par les données', c'est pourquoi le bouton "valeur définies par les données" est alors transformer en icône expression et est en jaune (active). Il est possible de sélectionnez «Editer» afin d'ouvrir un « Constructeur de chaîne d'expression » dans lequel vous pouvez compléter ou modifier l'expression
Ci-dessous, une description de la fonction mathématique généré par l'Assistant taille afin de pouvoir la paramétrer :
coalesce(scale_exp("champ contenant la variable quantitative", valeur minimale de cette variable, valeur maximale de cette variable, valeur minimale pour le cercle proportionnel, valeur maximale de taille pour le cercle proportionnel, exposant), 0)
Où :
coalesce permet de chercher la première valeur non nulle et de mettre 0 (celui de la fin de l'expression si la valeur est NULL)
& scale_exp « transforme une valeur donnée d'un domaine d'entrée à une plage de sortie en utilisant une courbe exponentielle. Cette fonction peut être utilisée pour supprimer les valeurs en dehors de la plage de sortie. » (cf. Manuel QGIS). Signalons que l'exposant permet de paramétrer la répartition des valeurs. 0.57 avec la méthode Flannery, 0.5 avec Surface et 0 avec Rayon. « Des exposants faibles (inférieurs à 1) entraîneront des valeurs de sortie en ‘adoucissement en sortie' où la répartition commencera rapidement mais ralentira à mesure que l'on s'approche du maximum du domaine. » cf. fonction mathématique scale_exp