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