Message posté par : ondeos
----------------------------------------
Si la solution de shirosaki est certainement la plus efficasse,
devant ce type de "Truc" je me rabats sous excel. avec l'ajout de 5 colonnes ( A; B; C; D; Somme) pour la colonne A = ( si "la condition A" >0;1;0) idem pour B; C; D
J'ajoute une colonne" SOMME" qui sera la somme de A+B+C+D . je l'enregistre en CSV puis jointure dans Qgis avec le CSV.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353774#p353774
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
Message posté par : Dmn.Vincent
----------------------------------------
Bonjour,
Je souhaite réaliser un champs dans lequel est compté le nombre de conditions remplies par les entitées.
Mettons des conditions A, B, C et D
Si ABCD sont remplie : 4
Si trois sont remplies parmi ABCD : 3
etc
C'est tout à fait faisable avec la fonction CASE dans le calculateur de champs, seulement je ne sais pas écrire "Si trois sont remplies parmis A B C D"
Je me retrouverais donc à écrire une à une chacune des possibilité une à une donc
(ABCD) : 4
(ABC) : 3
(ACD) : 3
(BCD) : 3
(AB) : 2
(AC) : 2
(AD) : 2
(BC) : 2
(BD) : 2
(CD) : 2
(A or B or C or D) : 1
Ce qui est long et fastidieux, et je n'aime pas utiliser ce genre de solution quand je me dis qu'il y a sûrement un façon plus "propre" de solutionner le problème.
Je ne sais pas si le problème en question est suffisamment clair, mais merci de votre aide !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353758#p353758
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
Message posté par : jpjp74
----------------------------------------
Bonjour,
Je tourne en rond depuis un petit moment et un peu partout sans trouver de réponse.
Je souhaite identifier / sélectionner des polygones d'une couche qui sont traversés par des polylignes d'une autre couche.
J'ai essayé "Outils de géotraitement" > "Intersection", mais le résultat renvoyé est vide.
J'ai testé Polygon-Line Intersection (grâce à ce sujet de 2015 : https://georezo.net/forum/viewtopic.php?id=97129) présent dans la boite à outil. J'ai un message disant que "la version 7.8.2 de SAGA n'est pas officiellement prise en charge" Et effectivement, le résultat ne correspond pas.
Peut-on trouver une version SAGA qui soit prise en charge par QGIS 3.24.3 et éventuellement où la trouver ?
Ou alors quel autre outil permettrait cette manipulation ?
D'avance merci, bonne journée
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353759#p353759
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
Message posté par : Paul QUESNOT
----------------------------------------
Bonjour,
j'ai tester de mon coté et effectivement, les FULL joins ne semble pas encore supportés dans les couches virtuelles, bizarre.
Vous pouvez essayer la méthode suivante cependant,
lancer l'algo "Joindre les attributs par valeur de champ" (trouvable dans la boite à outils de traitement)
Paramétrer comme ceci :
Couche source : 'A'
Champ de la table : 'ID'
Couche en entrée 2 : 'B'
Champ de la table 2 :'ID'
Couche 2 champs à copier (tous les champs sauf 'ID', si ce dernier est coché il créera un champ 'ID_2', qui n'a pas d'utilité
Type de jointure : prendre uniquement les attributs de la première ...
Préfixe de champ : laisser vide
Couche issus de la jointure : enregistrer votre couche où vous voulez
Entités non joignable à partir de la première couche : enregistrer cette couche <-- par défaut cette sortie est ignorée
ensuite, prenez les entités de la couche "Entités non joignable à partir de la première couche" et copier les dans la couche "Couche issus de la jointure".
Ca devrait être bon et être le résultat d'un full join
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353760#p353760
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
Message posté par : Gwen M
----------------------------------------
non justement, impossible d'installer un BDD et un client ici.
Merci quand même, l'info est utile.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353753#p353753
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
Message posté par : Chloé Dalleau (dalleau.chloe(a)hotmail.fr)
----------------------------------------
Bonjour,
Je travaille actuellement sur des données du Maroc. Mes données sont nombreuses, recouvrent l'ensemble du territoire et je vais devoir réaliser des calculs de surface.
De ce que j'ai compris, contrairement à la France, le Maroc est découpé en plusieurs systèmes de projection et il n'existe pas un système à l'échelle du territoire tout entier.
Je ne sais donc pas quelle est la meilleur stratégie à adopter concernant les traitements et les calculs de surface:
* dois-je prendre toute mes données et les découper selon les Lambert I, II, III, IV (4713,4714,4715,4716) : réaliser les calcul de surface 4 fois selon la position des sites.
* puis-je supposer que les différences sont non significatives et convertir toutes les données en Lambert II ou III et ne travailler que sur une seule projection
* utiliser un autre système de projection, j'ai vu sur un site qu'une personne utilisait le 32733 (mais qui ne se trouve pas du tout vers le Maroc).
Merci d'avance pour votre aide, Chloé
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353750#p353750
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
Message posté par : Romary Munier
----------------------------------------
Bonjour,
Pour chacun des polygones d'une table, j'ai besoin de 3 points GPS à étiqueter sur la carte.
J'aimerais pouvoir tout faire dans la même table.
Je parviens bien à générer la géométrie multipoint avec mes 3 points par polygone.
Est ce possible de fabriquer une étiquette qui affiche les coordonnées de chaque point séparément?
Bien cordialement,
Ry
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353747#p353747
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
Message posté par : lovegeo
----------------------------------------
Bonjour,
Je travaille à plutôt grande échelle, à 1:20000. Je me suis battue avec les étiquettes sur la carte et dans la mise en page car il y a des discordances.
J'ai des lignes sur lesquelles je veux mettre les étiquettes.
J'utilise une police de Taille 10 en Unités de carte (comme trouvé sur un forum). Je pense que j'ai les étiquettes sur toutes les lignes.
Mais elles sont illisibles. Donc j'essaie d'agrandir en mettant Taille 7 en Unités de carte. Elles sont plus lisibles mais pas assez.
Pire, certaines lignes n'ont plus d'étiquettes.
Pourriez-vous m'expliquer pourquoi ? :)
Comment faire pour grossir les écritures car même à 7 ce n'est pas lisible. Comment faire grossir la taille ?
Comment faire pour que certaines étiquettes ne disparaissent pas ?
Je n'ai vraiment pas compris en utilisant la docu de QGIS qui est généraliste...
Merci beaucoup! :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353727#p353727
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
Message posté par : lovegeo
----------------------------------------
merci Benoît, oui ça marche, c'est le fichier de la ligne qui avait un souci, on ne pouvait pas la manipuler alors même que j'ai utilisé d'autres outils et que ces derniers marchaient...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353730#p353730
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
Message posté par : Gwen M
----------------------------------------
Bonjour,
j'ai deux shapes: un de bonne géométrie mais avec des champs manquants (A) et un 2eme de mauvaise géométrie mais avec des champs utiles (B).
Ils partagent tous les deux un ID commun mais il y a des entités manquantes sur la 2eme par rapport à la 1ere couche et vis versa.
Donc j'aimerais faire un FULL JOIN
J'ai 2 problèmes sur 2 méthodes différentes
1/ avec la jointure attributaire classique de QGIS, il me fait un INNER JOIN et non un FULL JOIN par défaut, je perds donc les entités de la deuxième couche qui ne sont pas sur la 1ere couche.
Y'a t il une option pour faire passer les jointures en FULL ?
2/ j'essaye donc avec DBmanager et les couches virtuels
------------
SELECT *
FROM A
FULL JOIN B
on A.ID = B.ID
-----------
mess error : Query execution error on CREATE TEMP VIEW _tview AS SELECT * FROM A FULL JOIN B on A.ID = B.ID: 1 - RIGHT and FULL OUTER JOINs are not currently supported
https://zupimages.net/up/22/25/6hy6.png
apparemment, on peut pas non plus, sauf erreur de ma part.
Merci d'avance pour toute aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353722#p353722
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