#1 Fri 16 December 2022 17:08
- JustinP
- Juste Inscrit !
- Date d'inscription: 16 Dec 2022
- Messages: 4
QGIS 3.22: couches non generees correctement
Bonjour,
Je sais d'avance que j'ai oublié quelque chose d'important dans ma démarche parce que ma recherche de solution aboutis à trop peu de documentation. C'est donc plus pour une erreur plus qu'un beug que je vous sollicite.
Je travaille sur un nouveau poste Windows 11 avec QGIS 3.20.13 et lorsque j'essai d'effectuer des calculs sur raster (MNT) j'aboutis toujours au même problème : impossibilité de générer les couches :
Chargement des couches de résultat
Les couches suivantes n'ont pas été générées correctement.
• C:/Users/Media/AppData/Local/Temp/processing_uKjVEJ/54a4974d98cd4c72bd3ebad8f1d45ae9/FILLED.sdat
Vous pouvez vérifier le Panel de messages du journal dans la fenêtre principale de QGIS pour trouver plus d'informations à propos de l'exécution de l'algorithme
Et quand je consulte les messages du journal ne trouve rien qui m'aide à solutionner le problème.
Le problème survient avec les fonctions : Fill sinks (XXL ou non) ; Upslopearea ; Channel network ; r.watershed (GRASS) ; et surement plein d'autre que je n'ai pas testé.
Les fonctions tournent normalement si je travaille directement sur SAGA 7.8.2. (pour celles qui viennent de SAGA évidement)
J'ai testé :
- Travailler en local plutôt que directement sur le serveur,
- Spécifier un chemin pour éviter les fichier temporaires,
- Le tuto youtube suivant : https://www.youtube.com/watch?v=t-2ExoyhIfA
- La version 3.10
- L'extension SAGA New Gen
Sans succès.
J'ai aussi effectué une recherche de topic similaire, je ne suis pas un habitué des forums aussi soyez indulgent si jamais mon sujet est redondant.
Je compte sur vous pour me sortir de cette impasse. Milles merci
Hors ligne
#2 Mon 19 December 2022 11:52
- Alban Kraus
- Participant actif
- Lieu: Tulle (19)
- Date d'inscription: 13 Jan 2022
- Messages: 57
Re: QGIS 3.22: couches non generees correctement
Bonjour,
Et quand je consulte les messages du journal ne trouve rien qui m'aide à solutionner le problème.
Afin de maximiser vos chances que quelqu'un puisse vous aider, vous devriez inclure les messages des journaux, y compris le journal du traitement.
Hors ligne
#3 Mon 19 December 2022 19:33
Re: QGIS 3.22: couches non generees correctement
Bonjour,
J'ignore si cela va aider : le module Saga est très chatouilleux concernant les systèmes de projection. Pour qu'il tourne, il faut impérativement que les données soient projetés dans un système métrique. Des données exprimées en degrés font planter les algos (EPSG:4326 WGS84 par exemple).
Bon courage.
Hors ligne
#4 Wed 21 December 2022 09:11
- JustinP
- Juste Inscrit !
- Date d'inscription: 16 Dec 2022
- Messages: 4
Re: QGIS 3.22: couches non generees correctement
Alban Kraus, Merci de ton intérêt, voici le message du journal :
2022-12-21T09:08:42 INFO SAGA execution commands
io_gdal 0 -TRANSFORM 1 -RESAMPLING 3 -GRIDS "C:/Users/Media/AppData/Local/Temp/processing_IkhcPD/94c21725d8d941939bfd2f63683d3be2/MNTBaudran.sgrd" -FILES "//naspartage/accueil/SYRSA/7 - SIG/A -Analyse diverses/1 - Ruisseau de Baudran/MNT_Baudran.tif"
ta_hydrology "Upslope Area" -TARGET_PT_X 646818.22 -TARGET_PT_Y 6718998.969 -ELEVATION "C:/Users/Media/AppData/Local/Temp/processing_IkhcPD/94c21725d8d941939bfd2f63683d3be2/MNTBaudran.sgrd" -METHOD 0 -CONVERGE 1.1 -AREA "C:/Users/Media/AppData/Local/Temp/processing_IkhcPD/fa4a4d46b38241ebb8123f8b85257ba6/AREA.sdat"
2022-12-21T09:08:54 INFO Sortie de la console d'exécution SAGA
C:\Users\Media\Documents>set SAGA=C:/PROGRA~1/QGIS32~1.13/apps\saga
C:\Users\Media\Documents>set SAGA_MLB=C:/PROGRA~1/QGIS32~1.13/apps\saga\modules
C:\Users\Media\Documents>PATH=C:\PROGRA~1\QGIS32~1.13\apps\qgis-ltr\bin;C:\PROGRA~1\QGIS32~1.13\apps\grass\grass78\lib;C:\PROGRA~1\QGIS32~1.13\apps\grass\grass78\bin;C:\PROGRA~1\QGIS32~1.13\apps\qt5\bin;C:\PROGRA~1\QGIS32~1.13\apps\Python39\Scripts;C:\PROGRA~1\QGIS32~1.13\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBem;C:/PROGRA~1/QGIS32~1.13/apps\saga;C:/PROGRA~1/QGIS32~1.13/apps\saga\modules
C:\Users\Media\Documents>call saga_cmd io_gdal 0 -TRANSFORM 1 -RESAMPLING 3 -GRIDS "C:/Users/Media/AppData/Local/Temp/processing_IkhcPD/94c21725d8d941939bfd2f63683d3be2/MNTBaudran.sgrd" -FILES "//naspartage/accueil/SYRSA/7 - SIG/A -Analyse diverses/1 - Ruisseau de Baudran/MNT_Baudran.tif"
____________________________
##### ## ##### ##
### ### ## ###
### # ## ## #### # ##
### ##### ## # #####
##### # ## ##### # ##
____________________________
SAGA Version: 7.8.2 (64 bit)
88 loaded tool libraries (775 tools):
- tin_viewer
- tin_tools
- table_tools
- table_calculus
- ta_slope_stability
- ta_profiles
- ta_preprocessor
- ta_morphometry
- ta_lighting
- ta_hydrology
- ta_compound
- ta_cliffmetrics
- ta_channels
- statistics_regression
- statistics_points
- statistics_kriging
- statistics_grid
- sim_rivflow
- sim_qm_of_esp
- sim_landscape_evolution
- sim_ihacres
- sim_hydrology
- sim_geomorphology
- sim_fire_spreading
- sim_erosion
- sim_ecosystems_hugget
- sim_cellular_automata
- sim_air_flow
- shapes_transect
- shapes_tools
- shapes_polygons
- shapes_points
- shapes_lines
- shapes_grid
- pointcloud_viewer
- pointcloud_tools
- pj_proj4
- pj_geotrans
- pj_georeference
- io_webservices
- io_virtual
- io_table
- io_shapes_dxf
- io_shapes
- io_pdal
- io_grid_image
- io_grid
- io_gps
- io_esri_e00
- imagery_tools
- imagery_svm
- imagery_segmentation
- imagery_photogrammetry
- imagery_maxent
- imagery_isocluster
- imagery_classification
- grids_tools
- grid_visualisation
- grid_tools
- grid_spline
- grid_gridding
- grid_filter
- grid_calculus_bsl
- grid_calculus
- grid_analysis
- garden_webservices
- garden_learn_to_program
- garden_games
- garden_fractals
- garden_3d_viewer
- docs_pdf
- docs_html
- dev_tools
- db_pgsql
- db_odbc
- contrib_perego
- climate_tools
- tta_tools *
- toolchains *
- terrain_analysis *
- imagery *
- group_files *
- grid_filter *
- gc_tools *
- climate_tools *
- Shapes Tools *
- Polygon Tools *
- Grid Tools *
*) tool chain libraries
Error: select a library
type -h or --help for further information
C:\Users\Media\Documents>call saga_cmd ta_hydrology "Upslope Area" -TARGET_PT_X 646818.22 -TARGET_PT_Y 6718998.969 -ELEVATION "C:/Users/Media/AppData/Local/Temp/processing_IkhcPD/94c21725d8d941939bfd2f63683d3be2/MNTBaudran.sgrd" -METHOD 0 -CONVERGE 1.1 -AREA "C:/Users/Media/AppData/Local/Temp/processing_IkhcPD/fa4a4d46b38241ebb8123f8b85257ba6/AREA.sdat"
____________________________
##### ## ##### ##
### ### ## ###
### # ## ## #### # ##
### ##### ## # #####
##### # ## ##### # ##
____________________________
SAGA Version: 7.8.2 (64 bit)
Error: tool needs graphical user interface [Upslope Area]
C:\Users\Media\Documents>exit
Hors ligne
#5 Wed 21 December 2022 09:18
- JustinP
- Juste Inscrit !
- Date d'inscription: 16 Dec 2022
- Messages: 4
Re: QGIS 3.22: couches non generees correctement
Bonjour,
J'ignore si cela va aider : le module Saga est très chatouilleux concernant les systèmes de projection. Pour qu'il tourne, il faut impérativement que les données soient projetés dans un système métrique. Des données exprimées en degrés font planter les algos (EPSG:4326 WGS84 par exemple).
Bon courage.
Bonjour et merci,
Après vérification, et tentative dans un projet isolé également mes couches sont bien en EPSG:2154 (RGF93) donc il ne devrait pas y avoir de soucis de ce coté là. J'ai quand même tenté de faire tourner les fonctions dans un autre système de coordonnées EPSG:3947 (CC47) mais sans succès.
Hors ligne
#6 Thu 22 December 2022 11:08
- JustinP
- Juste Inscrit !
- Date d'inscription: 16 Dec 2022
- Messages: 4
Re: QGIS 3.22: couches non generees correctement
Bonjour,
Apparemment d'après :
https://github.com/qgis/QGIS/issues/47285
Le problème viendrait du fichier d'appel de QGIS vers SAGA, ou l'inverse, ou les deux, mes compétences dans le domaines étant mineures
Je suis passé en 3.28 me disant que vu depuis quand le problème traine il aurait du être réglé (même si la version est annoncée comme moins "stable"), mais à postériori c'est pas si simple. D'autre part je suis partis à la recherche des fichiers décrits dans le forum github.com mais je n'ai pas la même arborescence qu'eux.
Les contributeurs anglophones indiquent :
- C:\OSGeo4W\apps\qgis\python\plugins\sagaprovider\description
- C:\Program Files\QGIS 3.28.2\apps\qgis\python\plugins\sagaprovider\description : je les ai finalement trouvés là, mais impossible de réécrire le fichier ou de rendre le dossier modifiable. Il est actuellement en lecture seule et je n'ai pas la possibilité de modifier les droits.
Choux blanc donc! Si quelqu'un a une procédure pour fixer ce problème je suis évidemment toujours preneur.
Le topic aurait pu s'appeler : " Error: select a library" Finalement!
Hors ligne
#7 Tue 08 August 2023 14:54
- tetelle
- Juste Inscrit !
- Date d'inscription: 7 Aug 2023
- Messages: 5
Re: QGIS 3.22: couches non generees correctement
J'ai exactement le même probleme que le tiens tu as trouvé une solution?
Hors ligne
#8 Mon 18 September 2023 18:02
- Alban Kraus
- Participant actif
- Lieu: Tulle (19)
- Date d'inscription: 13 Jan 2022
- Messages: 57
Re: QGIS 3.22: couches non generees correctement
Bonjour tetelle,
JustinP a trouvé la solution proposée par gioman dans le fil anglophone https://github.com/qgis/QGIS/issues/472 … 1035584083.
Il s'agit de remplacer "toolchains_terrain_analysis" par "terrain_analysis" à la ligne n°2 des fichiers suivants :
apps\qgis\python\plugins\sagaprovider\description\terrain_analysis_flow_accumulation_(one_step).txt
apps\qgis\python\plugins\sagaprovider\description\terrain_analysis_ls_factor_(one_step).txt
apps\qgis\python\plugins\sagaprovider\description\terrain_analysis_relief_segmentation.txt
apps\qgis\python\plugins\sagaprovider\description\terrain_analysis_summit_extraction.txt
apps\qgis\python\plugins\sagaprovider\description\terrain_analysis_terrain_clustering.txt
apps\qgis\python\plugins\sagaprovider\description\terrain_analysis_topographic_wetness_index_(one_step).txt
apps\qgis\python\plugins\sagaprovider\description\terrain_analysis_upslope_height,_slope,_aspect.txt
(les chemins sont relatifs au dossier d'installation de QGIS)
Bon courage,
Alban
Hors ligne