enzococca / movecostTOqgis

Rscipt for QGIS for Calculation of Slope-Dependant Accumulated Cost Surface, Least-Cost Paths, and Least-Cost Corridors Related to Human
GNU General Public License v3.0
1 stars 1 forks source link

Impossibile allocare il vettore #2

Open th3b0untyk1ll3r opened 2 years ago

th3b0untyk1ll3r commented 2 years ago

Lavorando su DEM di grandi dimensioni viene restituito il messaggio: "Errore: non è possibile allocare un vettore di dimensione 3.0 Gb. Esecuzione interrotta". La dimensione del vettore da allocare diminuisce o aumenta in funzione dell'estensione del raster che viene utilizzato come superficie di riferimento.

th3b0untyk1ll3r commented 2 years ago

Approfitto per segnalare anche che se uso un raster più piccolo ottengo il seguente errore: "Errore in seq.default(min(accum_final[][is.finite(accum_final[])]), max(accum_final[][is.finite(accum_final[])]), : l'argomento 'by' è troppo piccolo Chiamate: movecost -> seq -> seq.default Esecuzione interrotta"

enzococca commented 2 years ago

Ciao, una cosa che devi tener presente che tutti i punti che prendi in considerazione per il tuo movecost devono risiedere all'interno del dtm o area che analizzi. inoltre nell'esportazione l'output W salvalo come shape, non riesco a capire ancora il motivo ma il formato geopack in memory non gli piace e non te lo farebbe esportare.

fammi sapere se hai seguito queste procedure e ti funziona

ciao E

Il giorno mer 27 ott 2021 alle ore 12:44 th3b0untyk1ll3r < @.***> ha scritto:

Approfitto per segnalare anche che se uso un raster più piccolo ottengo il seguente errore: "Errore in seq.default(min(accum_final[][is.finite(accum_final[])]), max(accum_final[][is.finite(accum_final[])]), : l'argomento 'by' è troppo piccolo Chiamate: movecost -> seq -> seq.default Esecuzione interrotta"

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/enzococca/movecostTOqgis/issues/2#issuecomment-952787401, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA2P5KG446D4YU5DVBKDOVTUI7QZJANCNFSM5GZ6WZVQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Enzo Cocca PhD in "Science and Technology for Archaeology and Cultural Heritage"

ISMEO International Association of Mediterranean and Oriental Studies

mail: @.*** cell: +393495087014

th3b0untyk1ll3r commented 2 years ago

Sì, sì, i punti ricadono all'interno dell'area; ho provato sia a salvare W in formato shp (mantenendo gli altri gpkg), sia a salvare tutte le esportazioni in .shp ma mi ritorna sempre il messaggio: "Errore in seq.default(min(accum_final[][is.finite(accum_final[])]), max(accum_final[][is.finite(accum_final[])]), : l'argomento 'by' è troppo piccolo Chiamate: movecost -> seq -> seq.default Esecuzione interrotta"

Per scrupolo ho provato a utilizzare in ingresso sia vettori in formato .shp, sia in.gpkg ma ottengo comunque il medesimo risultato.

enzococca commented 2 years ago

mi condivideresti il dato così faccio una prova?

Il giorno mer 27 ott 2021 alle ore 15:10 th3b0untyk1ll3r < @.***> ha scritto:

Sì, sì, i punti ricadono all'interno dell'area; ho provato sia a salvare W in formato shp (mantenendo gli altri gpkg), sia a salvare tutte le esportazioni in .shp ma mi ritorna sempre il messaggio: "Errore in seq.default(min(accum_final[][is.finite(accum_final[])]), max(accum_final[][is.finite(accum_final[])]), : l'argomento 'by' è troppo piccolo Chiamate: movecost -> seq -> seq.default Esecuzione interrotta"

Per scrupolo ho provato a utilizzare in ingresso sia vettori in formato .shp, sia in.gpkg ma ottengo comunque il medesimo risultato.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/enzococca/movecostTOqgis/issues/2#issuecomment-952912236, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA2P5KBW4LHZZAAS5LBFSUTUJAB5DANCNFSM5GZ6WZVQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Enzo Cocca PhD in "Science and Technology for Archaeology and Cultural Heritage"

ISMEO International Association of Mediterranean and Oriental Studies

mail: @.*** cell: +393495087014