Message posté par : saxrub
----------------------------------------
Bonjour Elise.
Merci pour cette réponse rapide.
J'ai déjà ajouté cette couche illustrative de l'IGN mais cela ne suffit.
Ce que je souhaite obtenir c'est une classification des parcelles pour pouvoir totaliser leurs surfaces en fonction du taux de pente.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373717#p373717
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 : Elise Henrot
----------------------------------------
Bonjour,
Sous Qgis, vous pouvez ouvrir la couche des pentes de l'IGN :
- dans le menu en haut : Couche / ajouter une couche / ajouter une couche WMS/WMTS
- dans la fenetre qui s'est ouverte, dans le menu "couche", cliquer sur Nouveau, mettre un nom "intuitif" et dans URL, taper "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabiliti…" (sans les guillemets) / Valider
- la source vers les fichiers raster de l'IGN est créer dans Qgis, cliquer sur connexion, une liste de couche s'affiche, choisir le lien dont le titre est "Seuils de pente pour l'agriculture", puis cliquer sur ajouter.
Est-ce que cela vous aide ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373716#p373716
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 : Sylther
----------------------------------------
Bonjour,
C'est bien à l'install que cela plante ?
Aucun prob de mon côte, même si je n'ai pas lancé les fonctions, je les trouve bien dans la boite à outils de traitement
-----------------
Code :
>>> import numpy
>>> print(numpy.__version__)
2.2.4
-----------------
avec cet environnement :
-----------------
Code :
QGIS version 3.40.6-Bratislava
QGIS code branch Release 3.40
Libraries
Qt version 5.15.15
Python version 3.13.3
GDAL version 3.10.3
PROJ version 9.6.0
EPSG Registry database version v12.004 (2025-03-02)
GEOS version 3.13.1-CAPI-1.19.2
SQLite version 3.46.1
PostgreSQL client version 17.4 (Debian 17.4-2)
SpatiaLite version 5.1.0
QWT version 6.1.4
QScintilla2 version 2.14.1
OS version Debian GNU/Linux 13 (trixie)
-----------------
Bonne journée.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373734#p373734
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 juste testé de l'installer après avoir vu votre post et j'ai effectivement ce message, surement lié à une compatibilité de version de numpy. Néanmoins l'outil semble prometteur !
-----------------
Code :
ValueError: All ufuncs must have type `numpy.ufunc`. Received (, , )
Traceback (most recent call last):
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 478, in _startPlugin
plugins[packageName] = package.classFactory(iface)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/name.of.user/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ICEtool\__init__.py", line 36, in classFactory
from .ICEtool import ICEtoolPlugin
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/name.of.user/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ICEtool\ICEtool.py", line 37, in
from .ICEtool_provider import ICEtoolProvider
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/name.of.user/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ICEtool\ICEtool_provider.py", line 44, in
from .Scripts.Step4_ComputeTemperatureCSV import ComputeGroundTemperatureCSV
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/name.of.user/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ICEtool\Scripts\Step4_ComputeTemperatureCSV.py", line 33, in
from scipy import optimize
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1412, in _handle_fromlist
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\__init__.py", line 143, in __getattr__
return _importlib.import_module(f'scipy.{name}')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\importlib\__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\optimize\__init__.py", line 435, in
from ._linprog import linprog, linprog_verbose_callback
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\optimize\_linprog.py", line 22, in
from ._linprog_ip import _linprog_ip
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\optimize\_linprog_ip.py", line 27, in
from ._linprog_util import _postsolve
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\optimize\_linprog_util.py", line 9, in
from scipy.optimize._remove_redundancy import (
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\optimize\_remove_redundancy.py", line 9, in
from scipy.linalg.interpolative import interp_decomp
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\linalg\interpolative.py", line 368, in
import scipy.linalg._decomp_interpolative as _backend
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "scipy/linalg/_decomp_interpolative.pyx", line 116, in init scipy.linalg._decomp_interpolative
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\fft\__init__.py", line 91, in
from ._fftlog import fht, ifht, fhtoffset
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\fft\_fftlog.py", line 10, in
from ._fftlog_backend import fhtoffset
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\fft\_fftlog_backend.py", line 4, in
from ..special import loggamma, poch
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\special\__init__.py", line 790, in
from . import _basic
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\special\_basic.py", line 22, in
from ._multiufuncs import (assoc_legendre_p_all,
File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\special\_multiufuncs.py", line 142, in
sph_legendre_p = MultiUFunc(
^^^^^^^^^^^
File "C:\OSGeo4W\apps\Python312\Lib\site-packages\scipy\special\_multiufuncs.py", line 41, in __init__
raise ValueError("All ufuncs must have type `numpy.ufunc`."
ValueError: All ufuncs must have type `numpy.ufunc`. Received (, , )
Version de Python : 3.12.11 (main, Jun 17 2025, 13:41:12) [MSC v.1943 64 bit (AMD64)]
Version de QGIS : 3.40.8-Bratislava Bratislava, efaf8952e0
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373733#p373733
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 : saxrub
----------------------------------------
Bonjour
Je représente un collectif d’associations et de riverains qui va présenté un recours suite à un arrêté préfectoral autorisant l'installation d'une ferme usine d'engraissement à 100m de mon village.
Nous n'avons pas beaucoup de compétence en SIG (j'utilise QGis mais très basiquement) et une aide serait appréciée.
Nous avons besoin de vérifier le plan d'épandage annoncé car il nous semble farfelu.
Ainsi, je dispose d'un projet qGis avec une couche des parcelles cadastrales incluses dans le plan d'épandage.
J'aimerai connaitre la pente de chacune des parcelles pour les classifier 0-5%, 5-10%,>10% en tenant compte des ruisseaux et zone humides.
Qui pourrait nous aider ? Qui aurait une expérience dans ce type d'analyse.
Je suis joignable facilement au 06 89 30 19 44.
Je vous souhaite une bonne journée.
Pascal
PS : si ce sujet n'a rien en faire dans ce forum, où puis-je le poster ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373714#p373714
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
----------------------------------------
-----------------
Citation :
Je ne sais pas si c'est le rôle de ce forum, mais pourquoi pas.
-----------------
Oui, je pense que ça peut être le rôle de ce forum.
Si vou sle souhaitez, vous pourriez échanger avec cette personne qui a animée un atelier aux dernières journées Qgis qui se sont déroulées à Avignon : https://talks.osgeo.org/qgis-french-users-days-2025/talk/PKPNFK/
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373688#p373688
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 : image95
----------------------------------------
Bonjour,
Suite à mon précédent message :
https://georezo.net/forum/viewtopic.php?id=135748 ,
je me permets d'en rédiger un nouveau afin de préciser/clarifier mon besoin. Merci aux personnes qui avaient pris le temps de me répondre. Grace à elles, j'ai pu avoir des premiers éléments de réponse.
Je travaille avec qgis et postgis. En entrée, j'ai 25 couches polygonales sur un grand territoire(intercommunalité). Dont une donnée très volumineuse (1 million d'objets). Les 24 autres sont beaucoup plus légères (au maximum une centaines d'objets).
Pour information, je précise que certaines de ces données polygonales sont en mode "entités multi parties" et d'autre en mode "morceaux/entités mono parties". J'imagine que celà peut avoir in fine une petite incidence sur la méthode/résultat.
Ces 25 fichiers .shp polygonaux ont des structures de données très variables, non homogènes/non harmonisées. Chaque couche a un champ "data_id" qui permet de définir pour chaque entité son appartenance à la couche. Par exemple, toutes valeurs du champ "data_id" de la première couche sont de valeur '1'. Pour la 2ème couche, les valeurs du champ sont '2', etc.
Mon objectif serait de pouvoir m'inspirer du moins en partie du geotraitement existant Qgis nommé Union multiple :
https://docs.qgis.org/3.40/fr/docs/user_manual/processing_algs/qgis/vectoro…
Je colle une capture écran de la doc Qgis.
Mon but est d'avoir in fine un fichier:
- qui serait le résultat des croisements des 25 données d'entrée. Pour reprendre les termes de la doc qgis, que le traitement vérifie les chevauchements entre les entités au sein des 25 couches et crée des entités distinctes pour les parties qui se chevauchent et qui ne se chevauchent pas.
Ce geotraitement "union multiple" me convient pour les parties où il n'y pas de chevauchement (a, NULL ; b, NULL; c, NULL).
Pour les parties où il y a un chevauchement, le géotraitement union qgis créées autant d’entités de chevauchement identiques qu’il y a d’entités qui participent à ce chevauchement. En soi celà ne me dérange pas. Mais vu qu'in fine J'aimerais que dans le fichier résultat, un champ puisse permettre, pour chaque entité, de récupérer la liste des couches d'entrée qui participent/contribuent à cette entité résultat (Dans un but de récupérer l'origine/la source des données). Je me disais qu'il serait peut être préférable qu'il y ait qu'une seule entité créée par zone de chevauchement ?
- J'aimerais que dans le fichier résultat, un champ puisse permettre, pour chaque entité, de récupérer la liste des couches d'entrée qui participent/contribuent à cette entité résultat. Dans un but de récupérer l'origine/la source des données.
- Idéalement, un champ qui permette de récupérer le nombre (COUNT) de couches qui participent à cette entité (a minima 1 couche, au max 25 couches)
-Concernant cette fois la partie attributs/champ non géométrique, j'aimerais pouvoir spécifier la sélection/définir la liste champs que je souhaite vouloir conserver in fine. Je ne souhaite pas conserver la totalité, une partie des champs pour chacune des 25 couches d'entrée.
J'espère être suffisamment clair. J'imagine que cela n'est pas si facile.
J'imagine qu'il est recommandé de faire ce traitement sous postgis plutot que qgis ? Je peux si besoin importer mes 25 fichiers shp dans un bdd postgis. J'imagine aussi qu'il est important d'avoir à l'esprit que le mode "entités multi parties" / "morceaux/entités mono parties"
des couches d'entrée peut influer sur le résultat. Si je pars sur une requête postgis, je me disais qu'il aurait pu être intéressant de forcer le fait que toutes les entités soient en mode mono parties (avec la fonction postgis 'st_dump' ?).
Si une personne pense pouvoir m'aider? Un grand merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373659#p373659
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 Cascalès
----------------------------------------
ok merci, je verrai après mes congés.
C'est une bonne piste à voir.
Quelques questions :
- Quel est le format d'écriture du chemin d'accès?
- Les photos doivent être dans un dossier?
- Ce dossier doit-il se localiser dans le même dossier que le projet QGIS?
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373624#p373624
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