MathieuChailloux / BioDispersal

QGIS plugin to compute ecolgical continuities
GNU General Public License v3.0
7 stars 1 forks source link

erreur etape "selection" puis etape "friction" #17

Open Christophereitz opened 2 years ago

Christophereitz commented 2 years ago

bonjour,

je me permets de vous contacter car je me heurte à certains messages d'erreur sur biodispersal, et j'aimerais y trouver une issue. Je découvre le plugin et essaye de l'utiliser pour la première fois, mais jusqu'ici rien ne fonctionne, que ce soit en partant de couches vecteurs ou d'un raster de friction déjà tout établi grâce à graphab.

Je vais passer sur le souci avec le raster et me centrer sur le souci des vecteurs. J'ai donc un vecteur pour x types d'habitats, je ne considère qu'une sous-trame forestière, rien de plus. J'ai rasterisé mes vecteurs, fusionné les raster et imputé des coeff de friction dans la partie vouée à celà. Mais quand je lance via "produire les couches de friction", ça refuse de fonctionner. Ci-joint dessous mes paramétrages et le message d’erreur (au complet au-dessous) :

image

image

Je garde toutes les entités de chaque couche vecteur en ne stipulant pas d’expression.

image

Cette étape là beug très souvent et je ne sais pas comment la résoudre : [2022-03-11 20:34:49] [info] Call to cliprasterbymasklayer successful, performed in 0.3720211982727051 seconds [2022-03-11 20:34:49] [Unexpected error] : [WinError 5] Accès refusé: 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/prairie/prairie_raster.tif'

Lorsque cette étape a fonctionné (sans que je comprenne pourquoi), j’ai poursuivi de la façon suivante :

image

J’ai un raster fusionné. Puis à l’étape friction :

image

Mais cette étape n’a jamais fonctionné. Ci-dessous le message complet (nb : la capture d’écran ci-dessus ne correspond pas à l’essai qui a permis le message ci-dessous car je n’arrive plus à passer l’étape « selection »)

[2022-03-11 14:47:46] [info] **** BEGIN : Selection [2022-03-11 14:47:46] [info] Creating groups directory 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups' [2022-03-11 14:47:46] [info] Creating group directory 'C:/Use rs/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/autoroute' [2022-03-11 14:47:46] [info] Calling processing algorithm 'BioDispersal:selectvexpr' [2022-03-11 14:47:48] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/autoroute/autoroute_vector.shp'} [2022-03-11 14:47:48] [info] Call to selectvexpr successful, performed in 2.144007682800293 seconds [2022-03-11 14:47:49] [info] Calling processing algorithm 'gdal:rasterize' [2022-03-11 14:47:49] [info] GDAL command: [2022-03-11 14:47:49] [info] GDAL command output: [2022-03-11 14:47:58] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/autoroute/autoroute_raster.tif'} [2022-03-11 14:47:58] [info] Call to rasterize successful, performed in 9.460013389587402 seconds [2022-03-11 14:47:58] [info] Calling processing algorithm 'gdal:cliprasterbymasklayer' [2022-03-11 14:47:59] [info] GDAL command: [2022-03-11 14:47:59] [info] GDAL command output: [2022-03-11 14:47:59] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/autoroute/autoroute.tif'} [2022-03-11 14:47:59] [info] Call to cliprasterbymasklayer successful, performed in 1.0700013637542725 seconds [2022-03-11 14:47:59] [info] Creating group directory 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/culture' [2022-03-11 14:47:59] [info] Calling processing algorithm 'BioDispersal:selectvexpr' [2022-03-11 14:48:00] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/culture/culture_vector.shp'} [2022-03-11 14:48:00] [info] Call to selectvexpr successful, performed in 0.32000041007995605 seconds [2022-03-11 14:48:00] [info] Calling processing algorithm 'gdal:rasterize' [2022-03-11 14:48:00] [info] GDAL command: [2022-03-11 14:48:00] [info] GDAL command output: [2022-03-11 14:48:00] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/culture/culture_raster.tif'} [2022-03-11 14:48:00] [info] Call to rasterize successful, performed in 0.3780207633972168 seconds [2022-03-11 14:48:00] [info] Calling processing algorithm 'gdal:cliprasterbymasklayer' [2022-03-11 14:48:00] [info] GDAL command: [2022-03-11 14:48:00] [info] GDAL command output: [2022-03-11 14:48:01] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/culture/culture.tif'} [2022-03-11 14:48:01] [info] Call to cliprasterbymasklayer successful, performed in 0.4350249767303467 seconds [2022-03-11 14:48:01] [info] Creating group directory 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/prairie' [2022-03-11 14:48:01] [info] Calling processing algorithm 'BioDispersal:selectvexpr' [2022-03-11 14:48:01] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/prairie/prairie_vector.shp'} [2022-03-11 14:48:01] [info] Call to selectvexpr successful, performed in 0.5120062828063965 seconds [2022-03-11 14:48:01] [info] Calling processing algorithm 'gdal:rasterize' [2022-03-11 14:48:01] [info] GDAL command: [2022-03-11 14:48:01] [info] GDAL command output: [2022-03-11 14:48:02] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/prairie/prairie_raster.tif'} [2022-03-11 14:48:02] [info] Call to rasterize successful, performed in 0.4200005531311035 seconds [2022-03-11 14:48:02] [info] Calling processing algorithm 'gdal:cliprasterbymasklayer' [2022-03-11 14:48:02] [info] GDAL command: [2022-03-11 14:48:02] [info] GDAL command output: [2022-03-11 14:48:02] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/prairie/prairie.tif'} [2022-03-11 14:48:02] [info] Call to cliprasterbymasklayer successful, performed in 0.4560256004333496 seconds [2022-03-11 14:48:02] [info] Creating group directory 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/artif' [2022-03-11 14:48:02] [info] Calling processing algorithm 'BioDispersal:selectvexpr' [2022-03-11 14:48:02] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/artif/artif_vector.shp'} [2022-03-11 14:48:02] [info] Call to selectvexpr successful, performed in 0.07000398635864258 seconds [2022-03-11 14:48:02] [info] Calling processing algorithm 'gdal:rasterize' [2022-03-11 14:48:02] [info] GDAL command: [2022-03-11 14:48:02] [info] GDAL command output: [2022-03-11 14:48:03] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/artif/artif_raster.tif'} [2022-03-11 14:48:03] [info] Call to rasterize successful, performed in 0.3400003910064697 seconds [2022-03-11 14:48:03] [info] Calling processing algorithm 'gdal:cliprasterbymasklayer' [2022-03-11 14:48:03] [info] GDAL command: [2022-03-11 14:48:03] [info] GDAL command output: [2022-03-11 14:48:03] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/artif/artif.tif'} [2022-03-11 14:48:03] [info] Call to cliprasterbymasklayer successful, performed in 0.4370245933532715 seconds [2022-03-11 14:48:03] [info] Creating group directory 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/eau' [2022-03-11 14:48:03] [info] Calling processing algorithm 'BioDispersal:selectvexpr' [2022-03-11 14:48:03] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/eau/eau_vector.shp'} [2022-03-11 14:48:03] [info] Call to selectvexpr successful, performed in 0.20000028610229492 seconds [2022-03-11 14:48:04] [info] Calling processing algorithm 'gdal:rasterize' [2022-03-11 14:48:04] [info] GDAL command: [2022-03-11 14:48:04] [info] GDAL command output: [2022-03-11 14:48:04] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/eau/eau_raster.tif'} [2022-03-11 14:48:04] [info] Call to rasterize successful, performed in 0.21000051498413086 seconds [2022-03-11 14:48:04] [info] Calling processing algorithm 'gdal:cliprasterbymasklayer' [2022-03-11 14:48:04] [info] GDAL command: [2022-03-11 14:48:04] [info] GDAL command output: [2022-03-11 14:48:04] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/eau/eau.tif'} [2022-03-11 14:48:04] [info] Call to cliprasterbymasklayer successful, performed in 0.37000036239624023 seconds [2022-03-11 14:48:04] [info] Creating group directory 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/vege' [2022-03-11 14:48:04] [info] Calling processing algorithm 'BioDispersal:selectvexpr' [2022-03-11 14:48:08] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/vege/vege_vector.shp'} [2022-03-11 14:48:08] [info] Call to selectvexpr successful, performed in 3.4200077056884766 seconds [2022-03-11 14:48:08] [info] Calling processing algorithm 'gdal:rasterize' [2022-03-11 14:48:08] [info] GDAL command: [2022-03-11 14:48:08] [info] GDAL command output: [2022-03-11 14:48:08] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/vege/vege_raster.tif'} [2022-03-11 14:48:08] [info] Call to rasterize successful, performed in 0.6200008392333984 seconds [2022-03-11 14:48:08] [info] Calling processing algorithm 'gdal:cliprasterbymasklayer' [2022-03-11 14:48:09] [info] GDAL command: [2022-03-11 14:48:09] [info] GDAL command output: [2022-03-11 14:48:09] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Groups/vege/vege.tif'} [2022-03-11 14:48:09] [info] Call to cliprasterbymasklayer successful, performed in 0.5450310707092285 seconds [2022-03-11 14:48:09] [info] **** END : Selection in 23.206202507019043 seconds [2022-03-11 14:48:54] [info] **** BEGIN : Groups merge [2022-03-11 14:48:54] [info] groups = [, , , , , ] [2022-03-11 14:48:54] [info] Creating ST directory 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks' [2022-03-11 14:48:54] [info] Creating ST directory 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks/foret' [2022-03-11 14:48:54] [info] Calling processing algorithm 'gdal:merge' [2022-03-11 14:48:54] [info] GDAL command: [2022-03-11 14:48:54] [info] GDAL command output: [2022-03-11 14:49:03] [info] Résultats: {'OUTPUT': 'C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks/foret/foret_merged.tif'} [2022-03-11 14:49:03] [info] Call to merge successful, performed in 9.590014457702637 seconds [2022-03-11 14:49:03] [info] **** END : Groups merge in 9.71101689338684 seconds [2022-03-11 14:49:03] [info] **** BEGIN : Groups merge [2022-03-11 14:49:03] [info] groups = [, , , , , ] [2022-03-11 14:49:03] [user error] Layer C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks/foret/foret_merged.tif is already loaded in QGIS, please remove it [2022-03-11 14:50:03] [info] **** BEGIN : Friction [2022-03-11 14:50:03] [info] Friction computation for subnetwork foret [2022-03-11 14:50:04] [info] Calling processing algorithm 'native:reclassifybytable' [2022-03-11 14:50:04] [info] Utilisation des classes : [2022-03-11 14:50:04] [info] 1) 1 ≤ x ≤ 1 → 1 [2022-03-11 14:50:04] [info] 2) 2 ≤ x ≤ 2 → 10 [2022-03-11 14:50:04] [info] 3) 3 ≤ x ≤ 3 → 100 [2022-03-11 14:50:04] [info] 4) 4 ≤ x ≤ 4 → 50 [2022-03-11 14:50:04] [info] 5) 5 ≤ x ≤ 5 → 50 [2022-03-11 14:50:04] [info] 6) 6 ≤ x ≤ 6 → 150 [2022-03-11 14:50:04] [warn] Failed to call reclassifybytable : Impossible de créer une sortie raster C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks/foret/foret_friction.tif: GDAL provider Cannot create new dataset C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks/foret/foret_friction.tif: Attempt to create new tiff file C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks/foret/foret_friction.tif' failed: Permission denied [2022-03-11 14:50:04] [Unexpected error] : Impossible de créer une sortie raster C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks/foret/foret_friction.tif: GDAL provider Cannot create new dataset C:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks/foret/foret_friction.tif: Attempt to create new tiff fileC:/Users/christophe/Desktop/bio/2_Donnees_OS_vecteur/Subnetworks/foret/foret_friction.tif' failed: Permission denied

Je vous remercie d'avance