Cost Path function

Calcola il percorso di costo minimo da un'origine a una destinazione.

Legacy:

Questa funzione è obsoleta.

La funzione Percorso ottimale come raster fornisce funzionalità o prestazioni migliorate.

Questa funzione produce un raster di output che registra il percorso o i percorsi meno costosi, dalle posizioni selezionate alla cella di origine più vicina definita nella superficie di costo cumulativo, in termini di distanza di costo.

Questa è una funzione raster globale.

Note

In genere, è necessario eseguire una o più funzioni di costo ponderato (Accumulo distanza, Distanza di costo, Allocazione di costo o Back Link Costi) prima di eseguire la funzione Percorso di costo per creare i raster distanza di costo e back link di input. Questi sono layer raster di input obbligatori per la funzione Percorso di costo.

Ad ogni percorso di costo minimo rilevato nel processo di scansione viene assegnato un valore. La cella finale sul layer raster di origine (da cui sono stati ricavati la distanza di costo e il back link) di un percorso di costo riceve uno, il primo percorso riceve tre, il secondo quattro e così via. Il valore due è riservato alla porzione unita di percorsi che hanno porzioni di un percorso di costo comune.

I dati della destinazione di input devono essere un layer raster. L'insieme delle celle di destinazione è costituito da tutte le celle nel raster di input che contengono valori validi. Le celle con valori NoData non sono inclusi nell'insieme. Il valore zero è considerato una destinazione legittima. È possibile creare un raster di destinazione utilizzando gli strumenti di estrazione.

Se sono presenti feature di destinazione o origine, è possibile convertirle in raster utilizzando la funzione Rasterizza feature. Utilizzare il raster della distanza di costo o il raster del back link di costo come input Raster per la funzione di rasterizzazione. In questo modo si assicura che la feature venga rasterizzata utilizzando la stessa dimensione cella, la stessa estensione e lo stesso riferimento spaziale degli altri raster inseriti nella funzione Percorso di costo.

Quando più percorsi si uniscono e percorrono la distanza rimanente per tornare a un'origine sullo stesso itinerario, al segmento dove i due percorsi confluiscono viene assegnato il valore 2. Alla porzione di percorso unita non può essere assegnato il valore di uno dei percorsi, in quanto la porzione unita appartiene a entrambi.

La funzione Percorso di costo può essere utilizzata anche per ricavare il percorso di minor resistenza lungo un modello di elevazione digitale (DEM). In questo caso, utilizzare il DEM per il raster della distanza di costo di input e l'output della funzione Direzione flusso per il raster del backlink dei costi.

Parametri

I parametri della funzione Percorso di costo sono descritti nella tabella seguente:

ParametroDescrizione

Raster di destinazione

(Obbligatorio)

Un dataset raster che identifica quelle celle da cui viene determinato il percorso di costo minimo verso l'origine meno costosa.

Il raster layer di input è costituito da celle con valori validi (zero è un valore valido) e alle celle rimanenti devono essere assegnato NoData.

Campo di destinazione

Il campo usato per ottenere i valori per le posizioni di destinazione. I dati di feature di input devono contenere almeno un campo valido.

Raster distanza di costo

Il nome di un raster distanza di costo da utilizzare per determinare il percorso minimo-costo dalle posizioni di destinazione all'origine.

Il raster distanza di costo viene creato normalmente con la funzione Distanza di costo, Assegnazione dei costi o Back link costi. Il layer raster distanza di costo archivia per ogni cella la distanza di costo cumulativa minima su una superficie di costo da ogni cella su un insieme di celle di origine.

Cost Backlink Raster

Il nome di un raster layer backlink costi utilizzato per determinare il percorso per restituire un'origine tramite il percorso minimo-costo.

Per ogni cella nel raster backlink, un valore identifica il vicino che si trova nella cella successiva nel percorso costi cumulativo minimo dalla cella a una cella origine singola o a un insieme di celle origine.

Tipo di percorso

Una parola chiave che definisce il modo in cui i valori e le zone nei dati di destinazione di input vengono interpretati nei calcoli dei costi di viaggio. Le opzioni sono le seguenti:

  • Ogni cella- Per ogni cella con valori validi sui dati di destinazione di input, viene determinato un percorso minimo-costo e salvato sul raster di output. Con questa opzione, ogni cella dei dati di destinazione di input viene trattata separatamente e viene determinato un percorso di costo minimo per ciascuna.
  • Ogni zona- Per ogni zona dei dati di destinazione di input, viene determinato un percorso minimo-costo, che viene salvato sul raster di output. Con questa opzione, il percorso di costo minimo per ogni zona inizia nella cella con la ponderazione di distanza di costo più bassa nella zona.
  • Singolo migliore- Per tutte le celle sui dati di destinazione di input, il percorso minimo-costo viene derivato dalla cella con il minimo dei percorsi minimo-costo verso le celle di origine.

Forzare la convenzione della direzione del flusso per il raster backlink

Impone alla funzione di trattare il raster backlink di input come raster di direzione di flusso. I raster di direzione di flusso possono includere numeri interi con valori da 0 a 255.

  • Deselezionato: se i valori dei raster backlink specificati sono numeri interi nell'intervallo 0-8, il dataset verrà trattato come un raster backlink dei costi. Se i valori vanno da 0 a 255, l'input sarà trattato come raster di direzione di flusso. Se i valori vanno da 0 a 360 e sono virgola mobile, l'input sarà trattato come raster di direzione contraria.
  • Selezionato: il raster fornito per il raster backlink verrà trattato come un raster di direzione flusso. L'uso di questa opzione del raster della direzione del flusso ha un valore massimo di 8 o meno.


In questo argomento
  1. Note
  2. Parametri