Message posté par : SANTANNA
----------------------------------------
Hello
Ah oui, j'avais zappé l'info de l'identifiant déjà récupéré. Du coup la fonction aggregate seule suffit à faire le job.
Pour la jointure attributaire, je vois pas trop comment elle résout la question (aisément).
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354228#p354228
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 : Jeremie_Lemarchand (jeremielemarchand10(a)gmail.com)
----------------------------------------
Bonjour à tous,
J'ai créer une mise en page page sous qgis et dans ma légende j'ai 3 couches qui sont : Seine , Isère et Garonne.
J'aimerais à l'aide d'un script pyqgis modifier leurs noms comme ceci : Seine devient Seine(1), Isère devient Isère(2) et Garonne devient devient Garonne(3).
Quelqu'un pourrait-il me venir en aide s'il vous plait ? Merci d'avance.
NB : Je souhaite modifier le nom de la couche uniquement dans ma légende et pas ailleurs.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354210#p354210
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 : bapteis (le_mineur(a)tutanota.com)
----------------------------------------
Bonjour,
J'essaie depuis plusieurs semaines de "territorialiser" des points sur une carte de la France, je m'explique :
Objectif : Avoir une carte de la France par canton ou département avec le nombre de jours anormalement chauds (comme en page 194 ici : https://www.ecologie.gouv.fr/sites/default/files/ONERC_Rapport_2018_Eveneme…)
Je commence par télécharger une liste de points sur drias-climat.fr/qui indique l'écart à la normale Ecart de nombre de jours anormalement chauds (jour(s)) ainsi que la Latitude;Longitude; dans un fichier texte (WGS 84)
je l'importe comme fichier texte délimité (pas de soucis), comme suivanthttps://i.ibb.co/KLbVTRZ/capture-tete-d-limit.png (https://ibb.co/LJY9Vbw) , me voila avec une vague de points en forme de France.
J'apporte ensuite un fond de la carte de la France au format .shp, SCR : Lambert 93. La superposition avec la couche précédente "colle" bien. Le niveau de la maille de cette carte étant trop fin (certaines zones n'ont pas de "points chaleurs") je regroupe par cantons ma carte de la France.
Et depuis c moment, impossible de joindre par localisation (résumé) la moyenne(ou le max) des valeurs des points de ma couche anormalement chauds ... ou en passant par joindre par localisation (non résumé) comme ceci
Les tests que j'ai pu réaliser :
- joindre par localisation avec ma Carte France avant regroupement ( prend du temps à calculer, fonctionne assez bien mais il y a des polygones sans graduations car pas de points "chaleurs" associés)
- joindre par localisation en intersec OU / contient / ou à l'intérieur et avec plusieurs types de jointures (chevauchement, premier élément, plusieurs éléments distincts) comme ici https://ibb.co/tqgjKt1
-joindre par localisation plus proche (en ajoutant la colonne ATnx à ma carte France_regroupé par canton)
- joindre par localisation (résumé) avec médian ou moyenne ou max (ibid qu'au dessus pour les entités)
-passer par un champ virtuel et la commande overlay_nearest ou overleay_intersec comme suivant " array_to_string(( overlay_nearest('indicesALADIN63_CNRM-CM5_vagues chaleur RCP4.5 H1',ATX35))) " (la gradation en sortie est trop faible)
et les conclusions que j'en tire :
- Pas besoin de faire une reprojection de WGS 84 vers Lambert 93 ou vice versa pour utiliser la jonction par localisation
- utiliser l'intersec pour les prédicats géométriques
- utiliser le champ virtuel avec un overleay_intersec et combiner avec un max pour n'avoir qu'un seul 1 (avec la valeur la plus élevé) pour gradué le polygone
Je suis assez novice sur QGIS et j'essaie par tâtonnements, mais je suis tombé sur trop compliqué pour moi. J'aurais souhaité avoir vos conseils pour surmonter cet obstacle.
Merci pour votre temps, n'hésitez pas à me demander plus de conseils ou de capture d'écrans pour que je puisse éclairer mon propos ;)
Baptiste
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354209#p354209
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 : rep20
----------------------------------------
Bonjour à tous,
J'aurais voulu savoir s'il était possible d'avoir un style dynamique sur QGIS qui s'adapte selon la vue du projet.
L'idée serait de pouvoir classer une couche selon un champ. Toutefois pour ne pas démultiplier le nombre de classe, QGIS prendrait en compte uniquement les classes visibles sur la vue de manière dynamique.
Merci à tous pour vos retours !
Bonne journée !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354190#p354190
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 : Elminster
----------------------------------------
Bonjour tout le monde,
J'ai une couche de polygone qui contient d'autres polygones. Pour chaque polygone de la première couche, je voudrais avoir la somme des surfaces des polygones de la 2ème couche qui sont situés à l'intérieur.
Dans la 2ème couche, j'ai l'identifiant du polygone de la première couche.
J'aimerai faire ça en une étape si c'est possible. Autrement je peux regrouper les polygones de la 2ème couche selon l'identifiant des polygones de la première couche, recalculer la surface, faire une jointure et injecter cette nouvelle surface. Mais je me dis qu'il doit bien exister une formule pour le faire en une fois...
Merci d'avance pour vos réponses.
Cordialement,
Elminster
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354201#p354201
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 : Antoine_R
----------------------------------------
Bonjour à tous,
J'ai découvert depuis peu qu'on pouvait utiliser le calcul couper (Vecteur > géotraitement > couper) en itérant sur tous les éléments de la couche (en utilisant le bouton double flèche verte).
En utilisant l'interface graphique, c'est parfait, si j'ai 4 polygones dans ma couche et que j'appelle ma couche de sortie test.shp, j'ai, en résultat, 4 nouvelles couches test_1.shp, test_2.shp, test_3.shp, test_4.shp
Par contre, si je récupère le code python fourni par l'interface via le bouton en bas à gauche, et que je lance dans l'interface python, je n'ai qu'un seul résultat test.Shp...
Savez-vous comment faire pour changer cela ?
Savez-vous également, s'il est possible d'au lieu d'avoir _1, _2 etc... de choisir l'identifiant du polygone ?
En vous remerciant
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354198#p354198
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 : bill08
----------------------------------------
Bonjour,
J'ai un soucis avec le menu déroulant de ma table attributaire . Il fonctionne très bien sur le PC sur lequel il a été créé, cependant ca disparait dès qu'on change de version de Qgis.
j'ai essayé ce qui est mentionné la : https://georezo.net/forum/viewtopic.php?id=115751 mais ca ne marche pas.
La facilité serait de mettre le même qgis sur tous les pcs sauf qu'il y a pas mal de réglages autres et c'est franchement ch****. En outre, ce serait perdu dès que mise à jour de qgis...
Le style avec menu déroulant est enregistré sur une version de Qgis, quand j'ouvre le même style sous une autre version, je conserve le style d'affichage (catégorisation/diverses couleurs) mais pas de menu déroulant dans la table attributaire.
Comment peut-on conserver ce menu déroulant d'un poste/ d'une version qgis à un(e) autre ?
Merci par avance
Cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354178#p354178
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 : fanou (belinstephane(a)yahoo.fr)
----------------------------------------
Merci Sylvain.
C'est bien ce que je cherche, mais l'affichage ne se fait pas correctement.
J'ai bien cocher la case "Permettre le formatage HTML", la prévisualisation dans le calculateur d'expression m'affiche bien en gras le premier champ,
cependant dans QGIS (3.20.3) je n'ai pas de changement.
Avez -vous une idée?
Stéphane
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354098#p354098
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 : Sylvain M.
----------------------------------------
Bonjour et bienvenue FKM :)
Voici comment je procèderais :
- découper la couche des tronçons de route par le périmètre de la commune (Menu Vecteur > Outils de géotraitements > Couper)
- calculer la longueur de ces tronçons redécoupés (Calculatrice de Champs > formule " $length ")
- statistiques sur ce champs, éventuellement par typologie de route (selon champs de la couche source)
Sinon, je viens de voir un menu que je ne connaissais pas et qui semble le faire directement : "Menu Vecteur > Outils d'Analyse > Somme des longueurs des lignes..."
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354176#p354176
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