Movecost QGIS Plugin - Guida Completa
Versione 2.1 - Strumento basato su R per il calcolo di superfici di costo accumulate dipendenti dalla pendenza, percorsi a costo minimo e corridoi relativi al movimento umano sul territorio.
Requisiti e Configurazione
Importante: Prima di utilizzare questo plugin, assicurati di aver installato e configurato il Processing R Provider.
Requisiti di Sistema
- QGIS 3.0 o superiore (compatibile con QGIS 4 e Qt6)
- Plugin Processing R Provider
- R (versione 4.0 o superiore)
- Pacchetti R:
movecost (>= 2.1), sf, terra, raster, sp
Configurazione Iniziale
2 In QGIS: Plugin > Gestisci e Installa Plugin - installa "Processing R Provider"
3 Impostazioni > Opzioni > Processing > Provider > R - imposta il percorso di R
4 Nel plugin movecost, clicca "Aggiungi Script R"
5 Il plugin aggiornerà automaticamente il pacchetto movecost se necessario
movecost - Superficie di Costo Accumulato
Descrizione
Calcola la superficie di costo accumulato anisotropica da un punto di origine, considerando la pendenza. Calcola anche percorsi a costo minimo e isolinee di costo (isocrone).
Casi d'Uso
- Percorsi ottimali tra siti archeologici
- Tempo di percorrenza o dispendio energetico
- Mappe isocrone (aree raggiungibili in un dato tempo)
- Modellazione di pattern di movimento storici
Tutorial: Calcolare il Tempo di Cammino tra Due Siti
1 Prepara i dati: DTM raster, layer punti origine, layer punti destinazione
2 Clicca "movecost"
3 Imposta: CRS, DTM, Origine, Destinazione, Funzione='t', Tempo='h'
4 Esegui - otterrai: Superficie di costo, Isolinee, Percorsi LCP
movebound - Limiti di Costo di Cammino
Descrizione
Crea poligoni di confine del costo di cammino attorno a posizioni puntuali (es. "area raggiungibile in 1 ora").
Casi d'Uso
- Aree di bacino attorno agli insediamenti
- Raggi di foraggiamento
- Confini territoriali basati sul tempo di cammino
movecorr - Corridoi a Costo Minimo
Descrizione
Calcola il corridoio a costo minimo tra due punti - non solo il percorso ottimale, ma una zona di percorsi similmente a basso costo.
Casi d'Uso
- Corridoi di trasporto naturali
- Zone di sviluppo di strade antiche
- Pianificazione sentieri
Suggerimento: Un corridoio stretto indica vincoli del terreno. Corridoi ampi suggeriscono percorsi alternativi multipli.
movealloc - Allocazione dei Costi
Descrizione
Date più origini, ogni cella viene assegnata all'origine più vicina in base al costo di cammino (poligoni di Voronoi basati sul costo).
Casi d'Uso
- Aree di servizio per strutture multiple
- Divisioni territoriali tra insediamenti
- Aree di bacino delle risorse
movecomp - Confronto Funzioni di Costo
Descrizione
Calcola percorsi usando diverse funzioni di costo e li visualizza insieme per il confronto.
Casi d'Uso
- Confronto percorsi pedonali vs. trasporto su ruote
- Test sensibilità alla funzione di costo
movenetw - Reti di Percorsi
Descrizione
Crea una rete di percorsi a costo minimo tra più posizioni. Modalità "all-pairs" (tutti collegati a tutti) o "nearest neighbor" (solo vicini più prossimi).
Casi d'Uso
- Reti stradali o commerciali antiche
- Connettività degli insediamenti
- Mappe di densità LCP per identificare corridoi principali
moverank - Classificazione Destinazioni
Descrizione
Calcola il percorso a costo minimo E percorsi alternativi sub-ottimali (2°, 3°, 4° miglior percorso).
Casi d'Uso
- Percorsi alternativi quando il primario è bloccato
- Ridondanza dei percorsi
- Classificare destinazioni per accessibilità
Funzioni di Costo
Tempo di Cammino
| Codice | Nome | Descrizione |
t | Tobler (su sentiero) | Classica funzione di Tobler. La più usata. |
tofp | Tobler (fuori sentiero) | Per cammino senza sentieri. |
mp | Marquez-Perez et al. | Tobler modificata. |
icmonp/icmoffp | Irmischer-Clarke (maschio) | Empirica da GPS. |
icfonp/icfoffp | Irmischer-Clarke (femmina) | Empirica da GPS. |
alb | Alberti | Per foraggiamento pastorale. |
Veicoli a Ruote
| Codice | Nome | Descrizione |
wcs | Pendenza critica | Per carri/carrozze. Usa Critical_Slope. |
Energia Metabolica
| Codice | Nome | Descrizione |
p/pcf | Pandolf | Costo metabolico con peso corporeo e carico. |
m | Minetti | Dalla biomeccanica. |
hrz/vl/ls | Herzog/Van Leusen/Llobera | Modelli energetici archeologici. |
Parametri
Input
CRS: Sistema di coordinate (deve corrispondere ai dati).
DTM: Modello Digitale del Terreno (elevazione in metri).
Origin/Destination: Layer punti di partenza/arrivo.
Barrier: Aree impraticabili o ad alto costo (opzionale).
Movimento
Move: Connettività celle - 4 (torre), 8 (regina), 16 (cavallo+regina, default).
Function: Funzione di costo.
Time: 'h' ore, 'm' minuti.
Fisici
Walker_Body_Weight: Peso camminatore kg (default: 70).
Carried_Load_Weight: Peso carico kg (default: 0).
Critical_Slope: Pendenza max % per veicoli (default: 10).
Cognitive_Slope: Usa pendenza percepita invece di reale.
Risoluzione Problemi
- Errore dgCMatrix: Il plugin aggiorna automaticamente movecost R >= 2.1
- R non trovato: Verifica Processing > Opzioni > R
- Script non visibili: Clicca "Aggiungi Script R"
Crediti
Plugin QGIS: Enzo Cocca (adArte srl)
Pacchetto R: Gianmarco Alberti
Repository: github.com/enzococca/movecost