#1 Mon 14 April 2014 15:08
QGIS : comptage d'éléments imbriqués
bonjour, je n'ai pas trouvé de post à ce sujet donc voilà mon problème :
je dispose de couches vectorielles de polygones et je désire compter dans une couche le nombre de polygones compris dans une autre couche.
la jointure ne se fait que sur attributs et non sur propriétés de localisation
la calculatrice de champ permet-elle de le faire ? (il y a bien des fonctions comme intersect mais comment les utiliser ?)
Si quelqu'un a un exemple à me donner ? merci d'avance
question subsidiaire : comment compter des points situés dans un polygone et mettre directement la somme dans un attribut ?
Hors ligne
#2 Mon 14 April 2014 16:08
- cyrille
- Participant assidu
- Date d'inscription: 7 Feb 2006
- Messages: 401
Re: QGIS : comptage d'éléments imbriqués
Bonjour
"question subsidiaire : comment compter des points situés dans un polygone et mettre directement la somme dans un attribut ?"
voir reponse plus haut
Ca se fait facilement sous Qspatialite. Est ce que tu l'utilises ?
Hors ligne
#3 Mon 14 April 2014 16:57
Re: QGIS : comptage d'éléments imbriqués
Par "compris", voulez-vous dire "intersectés" ?
Dans un tel cas, il suffit de générer un point dans chaque polygone : vecteur > recherche > points aléatoires à partir de la couche de polygones imbriqués, puis vecteur > analyse > points dans un polygone en croisant la couche de points et la couche conteneure
ce serait une façon assez simple de le faire.
geodata au cerema et petits billets en géomatique
Hors ligne
#4 Mon 14 April 2014 17:00
Re: QGIS : comptage d'éléments imbriqués
oui par compris je veux dire 'intersection'
la solution proposée est effectivement réalisable (créer des points puis compter) mais j'imaginais qu'il y avait plus direct !?
non je n'utilise pas qspatialite mais je peux essayer si vous m'aiguillez !?
merci
Dernière modification par smilles (Mon 14 April 2014 17:01)
Hors ligne