Message posté par : Jean Cascalès
----------------------------------------
c'est lorsque je choisis un champ de regroupement que la fenêtre se ferme.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329907#p329907
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 : lagaut10 (gautierss2(a)hotmail.fr)
----------------------------------------
Bonsoir à tous,
J'aimerais avec la console Python de Qgis, calculer la corrélation entre deux variables sélectionnées par l'utilisateur.
Pour cela j'ai déjà le code suivant :
-----------------
Code :
from qgis.core import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from qgis.PyQt.QtWidgets import QAction
import networkx as nx
from networkx import *
import scipy as st
import pandas as pd
canvas=qgis.utils.iface.mapCanvas()
mylayers=canvas.layers()
reg = mylayers[0]
reg_provider = reg.dataProvider()
reg_var = reg_provider.fields().names()
var1=QInputDialog.getItem(None,"Choix de la première variable", "Choisir une variable", reg_var)
var2=QInputDialog.getItem(None,"Choix de la seconde variable", "Choisir une variable", reg_var)
fieldIndex1 = reg_provider.fieldNameIndex(var1)
fieldIndex2 = reg_provider.fieldNameIndex(var2)
feat = QgsFeature()
fit = reg_provider.getFeatures()
-----------------
Mon problème est que je ne sais pas comment avoir les valeurs de mes variables pour ensuite utiliser le pearsonr de scipy.
Merci d'avance pour votre aide.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329889#p329889
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 : provencalegaulois (did-g47(a)hotmail.fr)
----------------------------------------
Bonjour,
Je suis néophyte dans le domaine
J ai QGIS et j'ai réussi à trouver un fond de carte de France découpé par commune.
Mon objectif est de créer des groupements de communes et de les coloriser (tout simplement),
de pouvoir mettre en légende ce à quoi le groupe d'une couleur donnée correspond.
De pouvoir ensuite à ma guise modifier ces groupes (passer une commune, toujours par simple colorisation, d'un groupe à l'autre,
de rendre de nouveau vierge un groupement, le rediviser etc...)
J'ai trouvé un moyen (au bout de plusieurs nuits blanches),
celui de créer une couche pour chaque groupement, mais c'est long à créer, difficile à modifier ensuite,
et surtout un message d'erreur ne me permet plus de créer de couche.
"L'export du fichier vectoriel a échoué.
Erreur : La création de la source de données a échoué (Erreur OGR : sqlite3_open(groupe 2.gpkg) failed: unable to open database file) "
Vous remerciant par avance de vos réponses soit pour m'expliquer le message d'erreur et que je continue avec mes créations de couches,
soit pour me donner l'astuce la plus simple pour ce projet simple de coloriser donc des polygones par groupes et de pouvoir modifier à souhait.
Bien cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329948#p329948
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 : jflorent (jeremieflorentin(a)gmail.com)
----------------------------------------
Bonjour !
J'ai eu le même problème que vous, mais lorsque j'utilise le code de Monique, voici ce qui apparaît lorsque je passe ma souris sur un point:
https://www.noelshack.com/2020-05-4-1580367763-pb-concat.jpg
Je travail sur QGIS 2.18.6 et mes images sont en jpg
Savez vous d'où l'erreur provient ?
Merci ! Jérémie
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329925#p329925
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 : Corentin Walbron
----------------------------------------
En effet je fait ça directement dans le choix de couleur de remplissage, j'ai 3 symboles superposés pour chaque entité et chacun doit contenir cette formule pour sélectionner la couleur adaptée et ça me semblait plus simple de cette manière.
En tout cas ta formule fonctionne parfaitement, merci beaucoup !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329918#p329918
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 : Jérémie
----------------------------------------
Bonjour,
Je pense qu'il faut simplifier tes tests en partant toujours de la valeur sur laquelle tu te bases pour choisir la couleur.
Si j'ai bien compris ça ferait le test suivant :
-----------------
Code :
CASE
WHEN "sc2_Haut25" <= "cap_27/div" THEN color_rgb( 51, 160, 44 )
WHEN "sc2_Haut25" > "cap_27/div" and "sc2_Haut25" < "cap_30/div" THEN color_rgb( 255, 127, 0 )
WHEN "sc2_Haut25" >= "cap_30/div" THEN color_rgb( 235, 0, 0 )
END
-----------------
Par contre je me questionne, tu entres cette fonction dans le choix de couleur de remplissage du symbole directement ?
Ça me semble plus logique de le faire avec un ensemble de règles (rule-based).
Ci-joint un projet Qgis et un gpkg avec des données tests. J'ai enregistré les deux styles dans le geopackage pour que tu vois la différence.
En espérant avoir bien compris ta problématique.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329912#p329912
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 : SANTANNA
----------------------------------------
Bonjour,
-----------------
Citation :
Non quand je lance "regrouper" d'outils de géotraitement, il n'y a pas de message d'erreur, il ne se passe rien...
-----------------
Par lancer "regrouper", vous voulez dire:
1/ j'ouvre la boite à outils
2/ je cherche "regrouper" et double-clique pour ouvrir la fenêtre
3/ je paramètre cette dernière
4/ et je clique sur Exécuter. Et c'est là qu'il ne se passe rien. Pas de message d'erreur! Rien de nouveau dans l'onglet Journal?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329906#p329906
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 : Corentin Walbron
----------------------------------------
Bonjour,
J'essaye de mettre en place des symboles pour une couche dont la couleur serait liée à deux variables de ma table attributaire. Pour résumer, pour chaque entité, j'ai des effectifs et deux capacités (une haute et une basse). Je veux que la couleur soit verte si les effectifs sont inférieurs à la capacité basse, orange si ils sont entre la capacité basse et la haute et rouge si ils sont supérieurs à la capacité haute. Voici donc la formule que j'ai écrit :
CASE
WHEN "sc2_Haut25" <= "cap_27/div" THEN color_rgb( 51, 160, 44 )
WHEN "cap_27/div" < "sc2_Haut25" < "cap_30/div" THEN color_rgb( 255, 127, 0 )
WHEN "cap_30/div" <= "sc2_Haut25" THEN color_rgb( 235, 0, 0 )
END
Sauf que la formule ne fonctionne pas complètement et la couleur rouge ne s'affiche jamais, même quand les effectifs sont de loin supérieurs à la capacité haute.
Je voulais donc savoir ce qui clochait dans ma formule, car malgré un moment à tester plusieurs correction, rien n'y fait et je n'ai toujours que deux couleurs.
Merci d'avance,
Corentin
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329903#p329903
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 : sylvainSIG
----------------------------------------
Bonjour,
J'ai créé une mise en page A0 avec une certaine symbologie (taille de points et labels définis pour une taille A0), et j'aimerais réduire le A0 en A3. Seulement les labels et la symbologie s'affichent à l'échelle, et devient illisibles.
Est ce que quelqu'un a une idée pour contourner ce problème.
J'ai essayé "Combiner des bases de données de style" mais je reste perplexe sur l'outil du fait qu'il s'applique à la symbologie générale et non au rendu de la carte.
Je travaille sur QGis Madeira 3.4.
Merci d'avance pour votre aide
Sylvain
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329892#p329892
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 : SANTANNA
----------------------------------------
lpad
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329882#p329882
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