Message posté par : Dadar
----------------------------------------
Bonjour à vous et merci pour vos réponses !
Elles me confirment qu’en l’état, mon jeu de données ne me permet pas de faire ce que je
désire.
Miniopterine, oui, je l’ai lu cet article… plusieurs fois même ! Seulement, dans
l’article, il dispose d’une couche de points qui contient déjà ses informations
géographiques. Dans mon cas, les informations géographiques sont à l’intérieur de mon
tableau espèce x territoire, les territoires étant par ailleurs une couche polygone. J’ai
donc eu du mal à adapter mon cas à cet article, mais c’est bien celui-ci qui m’a permis de
comprendre à peu près comment fonctionnait un atlas 😊
JD, merci pour ces explications, effectivement, vous confirmez ce que je pensais
concernant la couche de couverture.
-----------------
JD écrit :
Dans votre couche de repartition il faudrait retravailler pour avoir
num_terr | type | presence | espece
_____________________________
-----------------
Il me semble que ça ne m’est pas possible de créer une colonne présence aux cotés de ma
colonne espèce, puisqu’il me faudrait une valeur pour chaque espèce au sein de chaque
territoire (soit 80*11 = 880 données).
Mais vos échanges me donnent une piste : la solution ne serait-elle pas d’avoir, en plus
de ma couche de couverture :
- Soit 80 couches (1 par espèce), avec une colonne présence cette fois ci, où j’aurai mes
données pour chaque territoire
- Soit 11 couches (1 par territoire), avec ici aussi une colonne présence, où j’aurai mes
données pour chaque espèce
Qu’en pensez-vous ? Serait-ce traitable ensuite dans l’atlas ? Si oui, quelle semblerait
la solution la mieux adaptée parmi les deux ?
Intuitivement il serait plus « propre » d’avoir une couche par espèce mais vu que le
traitement dans l’atlas reste encore un peu flou pour moi je ne sais pas vraiment…
-----------------
JD écrit :
Ensuite, pour votre analyse thematique il va falloir definir une règle basée sur
l'entité en cours (l'espèce en cours)
Quelque chose dans le genre :
espece = attribute(@atlas_feature, 'espece')
Puis définir une sous règle basée sur le type via clic droit ou depuis le bouton un peu
plus bas puis ajouter des règles basé sur le type
Y ajouter vos 3 règles sur la présence en prenant soin de bien les ajouter en sous-règle
et en mettant le contrôle de rendu du symbole à 1 ou 2 (au dessus de 0)
Enfin dans le composeur, dans la légende filtrer la couche de représentation en a
sélectionnant puis en cliquant sur filtrer (bouton à droite) et renseigner de nouveau la
formule :
espece = attribute(@atlas_feature, 'espece')
Activer votre atlas et cela devrait fonctionner.
-----------------
C'est là que, même si je comprends les grands principes, ça reste un peu flou, mais ça
le restera tant que je n'aurai pas testé mais merci pour votre explication claire !
Je ne sais pas si j’aurai le temps de faire les tests d’ici la fin de semaine mais je
reviendrai ici soit pour vous embêter de nouveau soit pour expliquer comment je m’en suis
sorti :D
Et merci pour votre proposition d'exemple, c'est gentil, je me le garde en tête si
jamais je bloque.
Bonne journée à vous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=339341#p339341
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