Message posté par : cyrille
----------------------------------------
Merci de vos reponses. Je suis parvenu à mes fins avec la première suggestion.
1 j'ajoute une colonne avec les points à la cellule. Outil Vecteur | Outil d’analyse |
Compter les points dans les polygones
2 Je calcule un champ avec le Pourcentage de points par cellule / total de points. La
formule à utiliser est la suivante ("NUMPOINTS" / sum("NUMPOINTS")) *
100 dans la calculatrice.
3 Création d’un champ intermédiaire numérotant les cellules de 1 à N. avant je trie par
ordre decroissant la cellule des pourcentages.
-----------------
Code :
count ("id") - ( array_find(
array_agg($id,
order_by:="POURCENTAG"),
$id))
-----------------
ou ID est un champ avec ID unique
4 (4) Calcul de la somme récursive du champ %.
-----------------
Code :
array_sum(
with_variable(
'id_current',
"NUM",
array_agg(
expression:="NUMCLI",order_by:="NUM",
filter:="NUM"<=@id_current)
)
)
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=369621#p369621
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