Message posté par : SANTANNA
----------------------------------------
Bonjour,
Et cette entité particulière, elle change ou c'est la seule et unique dans le projet
?
En supposant que ce point est unique (plus facile pour moi que l'autre), dans les
paramètres d'étiquettes de la couche :
- choisir le champ profession à afficher
- dans les paramètres de rendu de l'étiquette, vous avez des options d'affichage
conditionnel (bouton valeurs définies par des données de "Afficher
l'étiquette"). On pourrait imaginer de restreindre l'affichage à ceux qui
sont dans le rayon de 2km (à vol d'oiseau) avec une expression du type
-----------------
Code :
distance ($geometry, geometry(get_feature(***))) <2000
-----------------
*** Regardez les exemples de get_feature ou get_feature_by_id dans QGIS, la Doc ou le
forum pour voir comment indiquer une entité particulière. Ou vous pouvez effectivement
générer votre polygone tampon de 2km et vérifier qu'il contient les entités.
Vos données sont en degrés ? Parce qu'alors il vous faudra "convertir" vos
2km, je crains. Ou inversement, vos données.
On pourrait ensuite imaginer une condition sur le paramètre de couleur de l'étiquette
pour mettre en évidence les doublons (on compte le nombre d'entités de même profession
dans le rayon et on les met en rouge si supérieur à 1. Je n'ai pas QGIS sous la main
et ne puis pondre une expression correcte de tête, mais je vous invite à regarder les
fonctions d'agrégats.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=338420#p338420
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net