Message posté par : Jean Marc MICHALOWSKI
----------------------------------------
bonjour
je dispose de points d'observation dans les 5 provinces wallonnes (5 polygones), j'ai préparé un atlas de plan (qui fonctionne sans le filtre à définir ci-après) dont la couche de couverture (atlas_pagename) est la couche des provinces
dans l'atlas, je souhaite filtrer les points et ne les afficher que dans la province courante
j'ai donc créé pour la couche de points une symbologie "Ensemble de règles" dont la règle "Présent dans la province" est celle-ci
overlay_within( 'Layer_Provinces', filter:= 'NameFRE' = @atlas_pagename ) ou
overlay_within( 'Layer_Provinces', filter:= NameFRE = @atlas_pagename )
et le ELSE est un autre symbole
ce filtre rend "false" pour tous les points et c'est le symbole de la règle ELSE qui s'applique partout
où est mon erreur ?
merci
jean marc
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365285#p365285
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 : QuentinRxl
----------------------------------------
Bonjour à tous !
Je souhaite ajouter les données de densité de population de l'INSEE (par carré de 200m de côté) à une carte sur QGIS pour ensuite corréler ces données à l'altitude. Mais...je suis complètement perdu... (par le passé j'ai déjà ajouté des données csv sans problème mais là je bloque complètement... peut être des erreurs sur les références ?).
Merci d'avance de votre aide !
Quentin
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365288#p365288
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 : QuentinRxl
----------------------------------------
Bonjour à tous !
Je souhaite ajouter les données de densité de population de l'INSEE (par carré de 200m de côté) à une carte sur QGIS pour ensuite corréler ces données à l'altitude. Mais...je suis complètement perdu... (par le passé j'ai déjà ajouté des données csv sans problème mais là je bloque complètement... peut être des erreurs sur les références ?).
Merci d'avance de votre aide !
Quentin
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365287#p365287
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 : pans62
----------------------------------------
bonjour,
j'utilise beaucoup des macro en python dans les Actions
j'utilise reply = QInputDialog.getText(None, "",u"NOMBRES DE MOIS:")
Self ne fonctionne pas
pour avoir une information (il me semble que c'est pyside)
mais quand j'essai d'avoir un questionnaire multiple en pyqt 5 ,ca ne fonctionne pas sous qgis
j'ai joins le type de formulaire qui fonctionne mais pas dans qgis
quelqu'un a t'il une solution pour faire un questionnaire multiple dans les Actions de qgis
Merci
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365269#p365269
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 : pans62
----------------------------------------
bonjour,
j'utilise beaucoup des macro en python dans les Actions
j'utilise reply = QInputDialog.getText(None, "",u"NOMBRES DE MOIS:")
Self ne fonctionne pas
pour avoir une information (il me semble que c'est pyside)
mais quand j'essai d'avoir un questionnaire multiple en pyqt 5 ,ca ne fonctionne pas sous qgis
j'ai joins le type de formulaire qui fonctionne mais pas dans qgis
quelqu'un a t'il une solution pour faire un questionnaire multiple dans les Actions de qgis
Merci
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365268#p365268
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 : Jean-Marie Arsac
----------------------------------------
Bonjour,
Le fichier est recherché dans le répertoire courant qui est probablement défini au dossier Documents de votre répertoire utilisateur si vous êtes sous Windows (cf.les propriétés du raccourci de lancement de QGIS, rubrique Démarrer dans :)
Pour le vérifier, dans la console Python de QGIS, tapez :
-----------------
Code :
import os
os.path.realpath("iconnotitivert.png")
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365267#p365267
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 : Julien MICHALOT
----------------------------------------
Bonjour,
je bloque sur quelque chose qui doit être très simple : fixer les dimensions d'un formulaire créé par glisser-déposer.
Je dispose de multiples formulaires dont le nombre d'informations varie, donc l'espace nécessaire pour les afficher.
Bien que j'enregistre les style par défaut dans la base source (postgres/postgis) pour chaque formulaire, la taille du formulaire x n'est pas celle enregistrée mais celle du formulaire y ouvert précédemment.
Est-il réellement possible de définir la taille d'un formulaire par la méthode glisser-déposer et comment procéder pour la figer ?
Vous remerciant par avance,
Julien.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365266#p365266
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 : Yoann Lecomte
----------------------------------------
Bonjour,
Il m'aura fallu 30 secondes pour trouver la ressource sur internet. Voilà un exemple de comment faire.
https://gis.stackexchange.com/questions/201773/when-buton-clicked-open-new-…
Par ailleurs, tous les plugins du dépôts officiel de QGIS sont Open Source. Vous pouvez donc librement en étudier les mécanismes et les adapter à vos problématiques.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365263#p365263
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 : gerome
----------------------------------------
Bonjour, j'ai un soucis avec SetIcon.
ps : tous mes fichiers sont au mème niveau (mème répertoire)
lorsque je fais ceci : self.dlg.pushButtonItiVert.setIcon(QIcon("iconnotitivert.png"))
ça ne marche pas
mais si je remplace par le chemin de l'icon en absolu ça marche.
je ne vois pas où est le problème.
merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365248#p365248
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 : PY Joubert
----------------------------------------
Bonjour,
J'ai créer un plugin à l'aide de PluginBuilder et de QtDesigner..
Ce plugin comporte plusieurs boutons et chacun de ces boutons doit "faire des choses" et faire apparaitre une IHM spécifique
Ma question est :
- comment faire pour créer ces IHM spécifiques avec QtDesigner et comment ensuite les rattacher à mon plugin ?
- Dois-je faire un plugin par IHM spécifique et les appeler dans mon plugin principal ?
- Autre méthode ?
Merci pour vos éclaircissement
PYJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365247#p365247
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 : WilDeir
----------------------------------------
Bonjour à tous,
Je viens vers vous puisque, après avoir chercher dans les sujets déjà existants, je ne trouvent toujours pas la solution. Le problème est simple, le processus ne l'est pas pour moi.
Comment mesurer la longueur d'un segment entre deux nœuds d'une polyligne ? Imaginons que ma polyligne représente un quadrilatère irrégulier, je souhaite faire apparaître dans des champs différents la longueur du segment 1, du segment 2, du segment 3 puis du segment 4, etc... et encore plus s'il s'agit d'un polygone irrégulier.
En utilisant ce le code d'un sujet précédent : https://georezo.net/forum/viewtopic.php?id=131527
-----------------
Code :
-----------------
length(make_line(point_n($geometry,1),point_n($geometry,2)))
Celui-ci m'affiche bien une valeur différente par segments (en modifiant à chaque fois le ($geometry,n)) mais lorsque je mesure directement le segment sur Qgis, la valeur est différente.
En vous remerciant,
Wil
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365241#p365241
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 : WilDeir
----------------------------------------
En effet, le problème venait des nombres négatifs. J'ai simplement utiliser une condition "si < 0 alors ajouter 180" :
CASE
WHEN "monchamp" < 0 THEN "monchamp" + 180
ELSE "monchamp"
END
Et tout fonctionne parfaitement,
Merci à tous !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365240#p365240
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 : Jgalèràdonf (loup.poisson(a)gmail.com)
----------------------------------------
Bonjour à tous !
J'ai un gros souci avec Qgis et j'espère que quelqu'un ici saura m'aider.
J'ai installé sur mon ordinateur personnel la version 3.34 de Qgis. Lorsque j'ouvre le logiciel, l'onglet Internet (qui se trouve normalement entre Base de données et Maillage) n'apparaît même pas. Je ne peux donc pas importer de carte depuis google map. L'un d'entre vous aurait-il une idée de pourquoi et de comment arranger ça ? Je vous remercie !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365234#p365234
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
----------------------------------------
Attention je ne pense pas que SebG souhaite faire des cercles proportionnels, mais seulement avoir un cercle correspondant exactement à la dimension relevée sur le terrain.
néanmoins l'article cité est très intéressant pour les cercles proportionnels ! Je l'ai déjà utilisé.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365200#p365200
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 : GlaDal
----------------------------------------
Bonjour, l'extension project report est pas mal pour faire ça.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365216#p365216
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 : Romain Mejean
----------------------------------------
Bonjour,
Voici pourquoi les sources ne sont plus accessibles, pourquoi les liens sont obsolètes : https://stamen.com/here-comes-the-future-of-stamen-maps/
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365208#p365208
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 : Yoann Lecomte
----------------------------------------
Cela ne fonctionne pas car lorsque vous générez le map tool depuis votre fonction vous le stockez dans une variable locale.
Lorsque la fonction a fini de s'exécuter, le ramasse miette de python détruit les variables locales qui ne sont plus utile.
Pour résoudre cela, vous pouvez par exemple travailler avec une classe ou rendre la variable tool global (je vous le déconseille).
Voici un exemple de classe:
-----------------
Code :
class DonnerPoint():
def __init__(self):
self.canvas = iface.mapCanvas()
self.tool = QgsMapToolEmitPoint(self.canvas)
self.tool.setCursor(Qt.SizeAllCursor)
def activate(self):
self.tool.canvasClicked.connect(self.on_click)
self.canvas.setMapTool(self.tool)
def unactivate(self):
self.tool.canvasClicked.disconnect(self.on_click)
self.canvas.unsetMapTool(self.tool)
def on_click(self, point):
click = (point.x(), point.y())
print (QgsPointXY(*click))
self.unactivate()
p = DonnerPoint()
p.activate()
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365013#p365013
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 : PY Joubert
----------------------------------------
En prenant ton exemple, cela fonctionne, le point est écrit dans la console ;-)
Toutefois, et c'est là où je bataille depuis un moment, je voudrais que la fonction (complète) de récupération du point soit dans un fichier .py (ex GL_POINT.py et ce parmis d'autres fonction.
Cette fonction devra retourner le point cliqué
Et que la fonction appelante (ex : mon_point = fonction appelé) soit utilisée dans mon code applicatif
- Le Fichier GL_POINT.py contient entre autres ta classe et est un fichier importé
- Le fichier Ma_fonctionalite.py présent dans mon plugin contient par exemple
-----------------
Code :
sys.path.append(os.environ["GL_PY_FEDERAL"])
import GL_POINT
..
mon_point = GL_POINT.DonnerPoint()
print (mon_point)
..
-----------------
Merci encore de ton aide
PYJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365017#p365017
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 : ArkeoSeb1981 (sebastien.goepfert(a)antea-archeologie.com)
----------------------------------------
Bonjour à tous.
Je débute sur Qgis, je vous remercie donc d'être indulgent.
Je suis archéologue et j'ai réalisé un inventaire des tumulus (monument funéraire circulaire en terre ou en pierre des époques protohistoriques) de ma région. Sur ma feuille excel, à chaque entrée, est associée une série de valeurs (ID, coordonnées X et Y, diamètre du tumulus, hauteur du tumulus etc. etc.)
J'ai bien réussi à créer un shape de points à partir de mon fichier excel, mais ces points ont tous la même taille, constante quel que soit le niveau de zoom. J'aimerai que la taille de ces points correspondent au diamètre des tumulus. Ex. : si mon tumulus fait 25m de diamètre j'aimerai un point de 25m de diamètre sur mon fond de plan, etc..
Est-ce possible facilement ? Je désespère...
Je vous remercie par avance.
SebG
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365191#p365191
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 : camilleD14
----------------------------------------
Bonjour à toutes et à tous,
Étant novice sur le logiciel je suis à la recherche de renseignements pour répondre à une problématique concernant mon travail.
Pour vous expliquer la situation on m'a demandé (si cela est possible) de savoir combien d'incendie il y a eu sur une même zone. Ces zones formant une couche polygone de peuplement avec différents attributs ( typologie de peuplement, âge, hauteur, diamètre, densité...). La couche d'incendie quant à elle regroupe différents polygones représentant l'étendue des différents incendies entre 1953 et 2021 dans la région du Var. Ces polygones pouvant se superposer. Ma connaissance limitée de ce logiciel ne me permet pas de résoudre cette problématique.
Ainsi, auriez-vous des pistes afin de m'orienter ?
Merci d'avance !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365192#p365192
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 : Mattew (grondin.morgane07(a)gmail.com)
----------------------------------------
Bonjour à tous,
Je rencontre un problème de téléchargement pour le semi-automatic - SCP. Pourtant, je l'ai déjà utilisé auparavant. Le message affiché est exactement comme Laurebou :
Impossible de charger l'extension 'SemiAutomaticClassificationPlugin' provoque une erreur lors de l'appel à sa méthode classFactory()
ModuleNotFoundError: No module named 'packaging'
Traceback (most recent call last):
File "/Users/morgane/Desktop/QGIS3.8.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 334, in _startPlugin
plugins[packageName] = package.classFactory(iface)
File "/Users/morgane/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/SemiAutomaticClassificationPlugin/__init__.py", line 63, in classFactory
from .semiautomaticclassificationplugin import (
File "/Users/morgane/Desktop/QGIS3.8.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 737, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/Users/morgane/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/SemiAutomaticClassificationPlugin/semiautomaticclassificationplugin.py", line 46, in
from .core import config as cfg, util_qgis, util_qt, utils, util_gdal, messages
File "/Users/morgane/Desktop/QGIS3.8.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 737, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/Users/morgane/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/SemiAutomaticClassificationPlugin/core/utils.py", line 33, in
from packaging.version import parse
File "/Users/morgane/Desktop/QGIS3.8.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 737, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ModuleNotFoundError: No module named 'packaging'
Version de Python : 3.6.8 (v3.6.8:3c6b436a57, Dec 24 2018, 02:04:31) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)]
Version de QGIS : 3.8.1-Zanzibar Zanzibar, exported
Chemin Python :
/Users/morgane/Desktop/QGIS3.8.app/Contents/MacOS/../Resources/python
/Users/morgane/Library/Application Support/QGIS/QGIS3/profiles/default/python
/Users/morgane/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins
/Users/morgane/Desktop/QGIS3.8.app/Contents/MacOS/../Resources/python/plugins
/Library/Frameworks/SQLite3.framework/Versions/E/Python/3.6
/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages
/Users/morgane/Library/Application Support/QGIS/QGIS3/profiles/default/python
J'essaie de trouver le dossier qui m'affiche cette erreur mais en vain.
Merci pour votre réponse.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365157#p365157
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 : ToavinaM
----------------------------------------
Bonjour,
J'essaye d'installer sur ma machine windows la version ltr de QGIS SERVER mais je me trouve bloqué dans le processus d'installation. J'ai tout suivi à la lettre comme expliqué sur le site de qgis https://docs.qgis.org/3.28/fr/docs/server_manual/getting_started.html#serve…
Mon serveur a l'air de marcher dans la console de commande prompt mais quand je procède à la dernière étape en allant sur le lien "getcapabilities" sur mon navigateur, j'ai toujours le message d'erreur 404 not found sur mon navigateur.
Je n'ai pas du tout de connaissance de qgis server et je veux justement prendre en main cette solution pour voir si cela pourrait être utile à mes besoins.
Merci d'avance pour vos retours.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365174#p365174
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 : clara_vge (viguiefamily(a)hotmail.fr)
----------------------------------------
Bonjour,
Je travaille sur le transfert de données d'un réseau depuis des DWG vers QGIS. Sur le fichier qui me pose problème, les réseaux n'ont pas été dessinés de manière continu, c'est à dire que c'est une succession de polylignes non reliées.
J'ai plusieurs dizaine de km de réseaux, et j'aimerais trouver une autre solution que de les relier manuellement. Est ce qu'il existe une extension ou un outils que je n'ai pas trouvé afin de relier tous ces morceaux de réseaux ?
Je ne peux pas faire reprendre le DWG d'origine, il faut que je me débrouille avec QGIS.
Merci pour votre aide, Clara
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365158#p365158
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 : pablo.olivares
----------------------------------------
Bonjour, je cherche une expression qui me permettra d'effacer accents, espaces et autres caractères pour un calcul automatique. Je cherche a faire une concaténation avec un texte fixe du genre: "http://", "nom corrigé sans accents et espaces", "depart"
Par exemple j'ai "la gare" et je voudrai avoir: http://lagaredepart
Là gare --> http://lagaredepart
La-gare--> http://lagaredepart
voyez vous l'expression qui ferai ce job?
Merci d'avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365145#p365145
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 : Manue451
----------------------------------------
Bonjour.
Je viens vers vous pour savoir si il y avait un moyen simple de calculer la surface de polygones (vecteur) en pente?
J'ai une succession de polygones qui longent un linéaire. Parfois, ceux-ci se trouvent sur des talus et je dois connaître leur surface.
J'ai la BD Topo.
J'imagine que je dois faire tout un tas de calculs (pente , etc) mais j'ai un doute sur ma démarche.
Si un outil existe ou si quelqu'un a déjà eu affaire à ça, je suis preneuse de la solution. J'ai déjà fait des recherches sur différents forums, mais je ne trouve rien.
Merci par avance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365143#p365143
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 : Manue451
----------------------------------------
Bonjour. Je vous remercie.
Je travaillais sur la version 3.16. Je suis passée sur la plus récente, 3.28, mais même problème.
Le point commun avec les problèmes décrits par les autres utilisateurs est la modification ou la suppression d'entités.
En ce qui concerne les polygones, j'ai une suite de polygones sur des kilomètres de linéaires. Je dois modifier leur forme ou bien en supprimer certains. La modification se fait bien et au bout d'un moment, lorsque je prends un des points, il me l'envoie en dehors de mon canevas (mais très très loin). Dans ce cas-là, je vois que cela plante, je redémarre car c'est la seule solution pour retrouver mes fonctions normales.
Parfois, je ne peux plus sélectionner les clés d'ancrage sur un polygone et parfois, je me rends compte qu'un de mes polygones n'est plus présent et je le retrouve ailleurs sans y avoir touché.
L'autre jour, je souhaitais rentrer une valeur. Je valide, il me remettait la valeur Null à chaque fois et impossible de modifier sans relancer QGis.
Je me suis aussi retrouvée avec le problème d'attribution de données aléatoires dans la table attributaire. Tout a été décalé.
J'ai pensé à un problème de version. J'ai donc changé mais le problème est toujours présent. Est-ce que cela pourra venir du processeur (intel3) de l'ordi (je ne m'y connais pas trop en informatique) mais avec mon PC perso (i7 et une bonne carte graphique), je n'ai jamais eu de problème de ce genre. Ou bien de la carte graphique? Des collègues ont déjà eu des problèmes comme celui-ci dans la boîte.
J'avoue que je ne sais pas quoi faire.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361377#p361377
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 : Alban Kraus
----------------------------------------
Bonjour,
-----------------
WilDeir écrit :
une orientation de -19 (ouest) et une orientation de 71 (est) divisée par 90 obtiennent tous le deux un reste de 71
-----------------
La division euclidienne est mal définie sur les nombres relatifs. Le langage C99 qu'utilise QGIS précise que le quotient est tronqué vers 0. Le quotient de -19 par 90 est donc -0 et le reste -19, ce qui est conforme à ce que vous observez.
Essayez de travailler en nombres positifs,
-----------------
Code :
("orientation" + 360) % 90
-----------------
-----------------
WilDeir écrit :
90 % "orientation"
-----------------
La division n'est pas réflexive, le modulo non plus, vous n'auriez obtenu un bon résultat que sur un coup de chance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365140#p365140
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 : gerome
----------------------------------------
Bonjour
je développe des plugin pour qgis depuis peu de temps.
mais maintenant j'aimerais avoir accés à l'autocompletion des class qgis.
pourriez vous me dire comment configurer pycharm ? (variables d'environnement.....)
les imports qgis ne sont pas reconnus dans pycharm.
merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365113#p365113
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 : Robin.k
----------------------------------------
Bonjour à tous,
Dans ma collectivité, nous avons une table spatiale "Avaloir" et une table non spatiale avec les données de ces avaloirs. J'ai vu sur QGIS qu'il y avait une option lors de la jointure : mise à jour et insertion lors de l'édition.
Cela semble indiquer qu'on pourrait modifier les données de la table jointe directement dans la jointure. Or, lorsque je sélectionne cette option, je n'arrive quand même pas à modifier les valeurs des attributs de ma table jointe. Je peux modifier les valeurs dans chaque couche à part mais pas une fois la table jointe.
Est-ce qu'il y a une possibilité de modifier une table directement via une autre table à laquelle cette dernière est jointe ?
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365112#p365112
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 : Robin.k
----------------------------------------
Bonjour,
J'ai un souci avec QGIS 3.22, l'affichage des tables attributaires prends énormément de temps (2 à 3 minutes pour une table de 4000 entités) hébergé sur postgis/postgres.
En revanche, quand j'utilise les mêmes bases sur QGIS 2.18, l'affichage des mêmes données est très rapide. (Même pas 1 seconde pour afficher la même table attributaire).
Est-ce qu'il y a des choses spécifiques à configurer sur QGIS 3.22 afin d'accélérer l'affichage des données ? (qui serait par défaut sur 2.28).
Sachant que la vue sur la carte est assez rapide, c'est surtout l'affichage de la table attributaire qui prend beaucoup de temps.
Merci beaucoup !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365109#p365109
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 : jp.h9999999999999 (jp.harand(a)alterrebfc.org)
----------------------------------------
Bonjour,
Dans l'interface de symbologie "graduée", suis-je le seul à rencontrer cette bizarrerie ?
https://goopics.net/i/fxa8ya
Au survol de la souris, l'infobulle affiche "Taille de l'intervalle".
Comment réduire ce contrôle pour pouvoir consulter/modifier mes classes qui sont probablement affichées dessous ?
Merci d'avance si qq1 a déjà été confronté au pb...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362191#p362191
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 : MGeo (maxime.gazaud(a)gmail.com)
----------------------------------------
Bonjour,
J'aimerais fusionner des entités qui se trouvent dans une même couche linéaire et qui ont un nom similaire dans leur champ "NOM_COLL_G", voici trois exemples :
- "BD PASTEUR" et "BOULEVARD PASTEUR",
- "CHE DE LA GAVARESSE"
- "CHEMIN DE LA GAVERESSE"
- "AV JEAN MONNET" et "AVENUE JEAN MONNET"
J'ai beau me creuser la tête, je ne vois pas comment faire...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365102#p365102
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 : Yoann Lecomte
----------------------------------------
Comme le dit pyjoubert, vous pouvez vérifier la disponiblité et accéder aux plugins installés grâce au dictionnaire disponible avec
-----------------
Code :
qgis.utils.plugins['nom_du_plugin']
-----------------
Cela vous permet de récupérer l'instance du plugin et d'interagir avec (appelé la fonction run() par exemple qui affiche le dockwidget pour le plugin theme selector)
Dans votre macro (ou un fichier startup.py) vous pouvez vérifier la présence de la clé 'themeselector' dans le dictionnaire qgis.utils.plugins. Si elle est absente, vous pouvez inviter l'utilisateur a l'activer ou à l'installer.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365012#p365012
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 : WilDeir (wilfried.labarthe(a)gmail.com)
----------------------------------------
Salut à tous,
Il s'agit d'une question peut-être toute bête mais dont je ne trouve pas la solution. Comment calculer le reste d'une division de nombre entier, tant positif que négatif, à partir de la calculatrice de champ ?
Après avoir calculer l'orientation de mes polylignes dans un champ "orientation" (de -180 à 0 et de 0 à 180), je cherche un moyen de calculer le reste de la division de mon champ "orientation" par 90 afin d'obtenir des nombres communs qui déterminent des perpendiculaires. Par exemple, une orientation de -19 (ouest) et une orientation de 71 (est) divisée par 90 obtiennent tous le deux un reste de 71 qui confirme une perpendiculaire entre ces deux polylignes. Sur Excel on obtient rapidement ce résultat par la formule =MOD("orientation";90) mais je ne trouve pas d'équivalent sur QGIS.
J'ai bien essayé l'opérateur "%" de la calculatrice de champs et la formule suivante : "orientation" % 90, mais le résultat est égal à mes valeurs présentes dans mon champ "orientation".
En vous remerciant,
Wil
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365081#p365081
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 : PY Joubert
----------------------------------------
Et si dans votre fichier Startup.py vous mettiez
-----------------
Code :
from qgis.PyQt.QtCore import QSettings
QSettings().setValue("PythonPlugins/ThemeSelector", True )
-----------------
Cela activera votre plugin
Puis peut-être rajouter dans votre fonction un
-----------------
Code :
qgis.utils.plugins["ThemeSelector"].run()
-----------------
pour l'exécuter
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365011#p365011
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 : Fabien39
----------------------------------------
Ah oui, terriblement simple et efficace.
Comment n'y ai-je pas pensé...
Merci pour l'info
Fabien
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365070#p365070
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 : Fabien39
----------------------------------------
Bonjour à toutes et à tous,
Je cherche à ajouter à une mise en page utilisée régulièrement une table qui me permettrait d'afficher certaines infos de la table attributaire d'une couche, en fonction des entités de cette couche qui apparaissent dans l'emprise de ma vue courante.
Est-ce que cela est possible ?
Si oui, quelle fonction peut me permettre de renvoyer les infos des entités de la vue courante ?
Si non, moins efficace mais cela pourrait se faire via une sélection des entités en question, et renvoyer dans la table les infos des entités sélectionnées.
Du coup même question, quelle fonction pourrait me permettre de faire cela ?
Merci pour l'aide que vous pourrez m'apporter.
Fabien
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365065#p365065
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 :
Je veux afficher uniquement les entités de la classe rouge de 5:00 à 8:00, classe Bleu de 8:00 à 10:00 et classe vert de 10:00 à 12:00
-----------------
Vous voulez dire "en temps réel"? Genre quand il est 5h et jusqu'à 8h, si je visionne votre carte, je ne vois que les rouges, si je me pointe à 9h30, je tombe sur des bleus et à 11h55 sur des verts? Si oui, faites une symbologie par règle avec des formules du type
-----------------
Code :
(hour(now()) between 5 and 7) AND classe = 'rouge'
-----------------
et ainsi de suite pour les autres.
Pas testé mais ce devrait marcher.
Mais je ne sais pas si j'ai bien compris vu que vous parlez d'actualiser la table attributaire...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365064#p365064
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 : jacquesAMON1 (jacquesamon21(a)gmail.com)
----------------------------------------
Hello! Quelqu'un peut m'aider? J'aimerai savoir s'il est possible d'afficher des entités d'une couche en fonction d'une page d'heure. Exemple: une couche contenant des entités pouvant être classer en plusieurs classes: Rouge, Bleu, vert. Je veux afficher uniquement les entités de la classe rouge de 5:00 à 8:00, classe Bleu de 8:00 à 10:00 et classe vert de 10:00 à 12:00. Es qu'il existe une fonction ou une extension dans QGIS pour automatiser ce processus sans que je ne viennes chaque fois actualiser la table attributaire? Je suis aussi ouvert à toute autre suggestion.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365060#p365060
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 : Cromorne (ericcq.adam(a)wanadoo.fr)
----------------------------------------
Bonjour!
Je suis nouveau sur le forum et débutant avec QGIS. J'utilise QGIS 3.34.2-Prizren.
Voici le problème que je rencontre, et pour lequel je cherche de l'aide.
Dans QGIS j'ai importé des points XYZ à partir d'un fichier csv. Une couche est créée avec les points du fichier, et la table d'attributs retranscrit tous ces points.
J'effectue une interpolation TIN, avec laquelle je crée un fichier .tif, et un fichier .kml. Dans aucun des deux fichiers, l'altitude z n'est vraiment reprise.
Dans le fichier kml les altitudes sont à 0; dans la "bande TIF" le minimum est égal au maximum.
Qui parmi vous sait ce que je devrais faire ?
Merci à ceux qui me répondront.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365054#p365054
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 : Pat_C
----------------------------------------
Bonjour
je ressors ce vieux sujet car j'ai un problème identique avec un contour en polyligne que je souhaite transformer en polygone et qui me donne un résultat inexploitable. Le contour est pourtant bien fermé. Je ne comprends pas comment on peut modifier l'emplacement du 1er point et dernier point comme le dit Kadiri28.
Bonne soirée
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365053#p365053
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 : Alex05 (alexia.lombard05(a)gmail.com)
----------------------------------------
Bonjour à tous,
J'ai un fichier Excel contenant les sections et numéros de parcelles cadastrales sur 2 colonnes.
J'aimerais intégrer ce fichier à QGis afin que mes parcelles soient recherchées et identifiées (dessinées en polygones).
Je maîtrise assez mal le "localiser parcelles" et je ne trouve pas la fonctionnalité pour automatiser la recherche dans mon fichier Excel.
Je vous remercie !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365039#p365039
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 : JLH (jean-loup.humbert(a)laposte.net)
----------------------------------------
Bonjour,
avez-vous eu du nouveau sur cette question ? Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365037#p365037
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 : charlotteb1 (cbarbe(a)groupeforestis.fr)
----------------------------------------
Bonjour,
Je réalise un plan de massif forestier sur Qgis dans le cadre d'un plan simple de gestion.
Je souhaiterai savoir s'il est possible d'afficher deux étiquettes distinctes sur un même objet d'une même couche.
En effet, si je combine 2 champs sur une seule étiquette, je n'arrive pas à programmer un retour à la ligne cohérent pour tous les objets de la couche. Comme les champs n'ont pas tous le même nombre de caractères, je ne peux dire efficacement de scinder l'étiquette à un endroit. je me retrouve avec une étiquette trop longue qui n'est pas lisible.
J'ai donc voulu créer deux étiquettes avec deux symbologies distinctes mais elles sont en permanence juxtaposées. J'ai essayé de modifier l'emplacement mais elles semblent liées, si j'en bouge une, l'autre bouge également. Je ne parviens pas à trouver une option de positionnement qui fonctionne. Je précise que j'ai créé deux étiquettes via l'option Etiquetage basé sur des règles même s'il n'y a en réalité aucune règle.
Y aurait il une solution ?
Merci d'avance pour votre aide, Bien à vous, Charlotte
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=364991#p364991
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 : Pastore
----------------------------------------
Bonjour à vous,
Petit post sur ce forum pour une erreur un peu stupide mais très ennuyeuse.
Il m'est impossible de déplacer un projet Qgis sur un PC avec 2 écrans ; il semblerait que la fenetre d'affichage du titre soit bloquée et ne s'affiche pas (voir en pièce jointe).
Est ce que vous savez comment on peut réinitialiser l'affichage par défaut de QGIS ?
Merci beaucoup
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365018#p365018
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 : arginet
----------------------------------------
Bonjour Cyrille,
Je tente une explication :
Le plan IGN que vous chargez via le flux WMS est un raster. Il peut effectivement être fourni sous différents systèmes de coordonnées, dont le WGS84. Les trames de pixels de la donnée raster sont alignées selon le système de coordonnées de la couche. Si vous chargez le Plan IGN dans un système de coordonnées mais que QGIS l'affiche dans un autre système de coordonnées (celui du projet), alors QGIS doit reprojeter le raster "à la volée". Cela conduit à ré-échantillonner chaque pixel, ce qui réduit généralement la qualité du rendu (notamment pour les éléments de textes comme les étiquettes etc..).
Pour éviter ce problème, il faut charger le plan IGN dans le même système de coordonnées que le projet.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365002#p365002
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 :
Lorsque je procède à l’ouverture du CSV et que je précise pour ces champs un format Date,
-----------------
Faudrait détailler un peu comment vous faites cela exactement.
Autrement, la création d'un fichier csvt (https://docs.qgis.org/3.28/fr/docs/user_manual/managing_data_source/support…) serait peut-être une piste...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=364986#p364986
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 : Pascal PLUVINET
----------------------------------------
Bonjour,
J'ai un projet QGIS et je souhaite m'assurer que la fenêtre du plugin ThemeSelector est ouverte si le plugin est installé et s'il ne l'est pas alors inviter l'utilisateur à télécharger l'extension via un message.
Dans ce projet, j'ai déjà des macros au démarrage pour fixer le zoom et le thème:
-----------------
Code :
from qgis.utils import iface
from qgis.core import QgsProject
def openProject():
iface.zoomFull()
troot = QgsProject.instance().layerTreeRoot()
tmodel = iface.layerTreeView().layerTreeModel()
mtc = QgsProject.instance().mapThemeCollection()
mtc.applyTheme(mtc.mapThemes()[0], troot,tmodel)
-----------------
A savoir que la fenêtre du plugin ThemeSelector ne s'ouvre pas directement au démarrage de QGIS, je suis à chaque fois obligé d'aller dans Extensions/ThemeSelector
Merci d'avance pour votre aide,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365008#p365008
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 : PY Joubert
----------------------------------------
Bonjour,
Je voudrais récupérer un point cliqué dans le canevas
En faisant cela, ca fonctionne
-----------------
Code :
from qgis.gui import QgsMapToolEmitPoint,Qgis
def foo(tool):
click = (tool.x(), tool.y())
print (QgsPointXY(tool.x(),tool.y()))
canvas = iface.mapCanvas()
tool = QgsMapToolEmitPoint(canvas)
tool.setCursor(Qt.SizeAllCursor)
tool.canvasClicked.connect(foo)
canvas.setMapTool(tool)
-----------------
Par contre, en faisant cela, rien ne se passe
-----------------
Code :
from qgis.gui import QgsMapToolEmitPoint,Qgis
def foo(tool):
click = (tool.x(), tool.y())
print (QgsPointXY(tool.x(),tool.y()))
def DonnerPoint():
canvas = iface.mapCanvas()
tool = QgsMapToolEmitPoint(canvas)
tool.setCursor(Qt.SizeAllCursor)
tool.canvasClicked.connect(foo)
canvas.setMapTool(tool)
DonnerPoint()
-----------------
1) Pouvez-vous me dire pourquoi et que faut-il faire ?
2) Comment cliquer un point avec la touche gauche et arrêter pour récupérer le résultat avec la touche droite de la souris
3) Comment tout simplement récupérer le résultat final?
4) Enfin comment faire en sorte que tout se processus soit appeler par une fonction applicative DonnerPointClique
Merci de vos réponses et bonne journée
PYJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365006#p365006
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