L'Editor funzioni raster è un'interfaccia di programmazione visiva per la creazione di catene di elaborazione di immagini e analisi raster. Le catene di funzioni sono rappresentate come diagrammi in cui le funzioni sono unite a catena usando l'output di una o più funzioni come input per un'altra funzione. Le catene di funzioni raster possono essere salvate come modelli di funzioni raster, che possono essere riutilizzati per automatizzare le analisi delle immagini e i processi. È possibile creare nuovi modelli di funzioni raster o modificare modelli di funzioni raster esistenti nell'Editor funzioni raster.
L'Editor funzioni raster consente di eseguire diverse attività, tra cui:
- Costruire una catena di funzione aggiungendo funzioni di raster, variabili di raster, scalari e tipi di dati richiesti al diagramma e connetterli per eseguire analisi. Tale analisi può essere eseguita sull'estensione corrente dello schermo o in maniera distribuita usando l'analisi raster.
- Salvare una catena di funzioni come modello di funzioni raster, scegliendo un titolo, i tag e le opzioni di condivisione per il modello.
- Sfogliare le funzioni raster integrate o i modelli di funzioni raster salvati in precedenza per aggiungerli a un nuovo modello di funzioni raster.
Modello di funzioni raster
Un modello di funzione di raster è simile a un modello perchè contiene operazioni di elaborazione che sono incatenate insieme per eseguire un flusso di lavoro più complesso. Un modello di funzione raster può contenere una o più funzioni raster, e gli input alle funzioni raster possono essere impostati come variabili, permettendo agli utenti di inserire diversi valori quando eseguono il modello di funzione raster.
Il modello di funzione raster qui sotto illustra una metodologia per descrivere la severità dell'incendio e lo stato di recupero della vegetazione, usando immagini pre e post incendio. Le funzioni necessarie si trovano nell'editor e sono collegate in modo interattivo, laddove l'output di una funzione è l'input della funzione successiva nella catena di elaborazione.
Quando si salva un modello di funzioni raster, viene archiviato come elemento nella pagina I miei contenuti. È possibile visualizzare i dettagli dell'elemento per un modello di funzioni raster, scaricarlo come file JSON per utilizzarlo in ArcGIS Pro, condividerlo con altri membri dell'organizzazione o renderlo di dominio pubblico.
È possibile utilizzare un modello di funzioni raster salvato come renderer personalizzato per layer di immagini dinamici nella mappa web. Questa elaborazione immediata utilizza la catena di funzioni raster nel modello per visualizzare un image service dinamico come risultato elaborato senza bisogno di generare un nuovo dataset.
Creare un modello di funzioni raster
Ci sono oltre 150 funzioni di raster integrate disponibili per le attività di immagine e relative ai raster. Una volta identificate le funzioni necessarie per l'attività, è possibile aggiungere tali funzioni a un modello di funzioni raster.
Per creare un modello di funzione di raster, completare le operazioni seguenti:
- Verificare di avere effettuato l'accesso e di disporre dei privilegi necessari per creare contenuti ed eseguire analisi di immagini.
- Aprire una nuova mappa o una mappa già esistente in Map Viewer.
- Fare clic sulla scheda Analisi per aprire il riquadro Esegui analisi, quindi selezionare Analisi raster.
- Fare clic sul pulsante Editor funzioni raster .
Appare la finestra di un editor funzioni vuota.
La finestra dell'editor funzioni è suddivisa in due parti, con le funzioni disponibili elencate a sinistra e il workspace di modifica della catena di funzioni raster a destra. La visualizzazione predefinita mostra le funzioni raster integrate nella categoria Sistema.
Gli strumenti nella parte alta del workspace consentono di aggiungere variabili alla catena e gestire il modello di funzioni raster. È possibile usare gli strumenti per spostare e allineare il layout, aggiungere un input di variabili raster, aggiungere un input scalare ed eliminare i nodi delle funzioni.
- All'interno dell'elenco delle funzioni raster, digitare per cercare una specifica funzione raster, utilizzando il filtro Sistema. Per passare a modelli di funzioni raster esistenti, fare clic su Sistema e selezionare una delle altre opzioni per filtrare i contenuti. Ad esempio, selezionare La mia organizzazione per trovare modelli di funzioni raster creati e condivisi dai membri della propria organizzazione.
- Una volta trovata la funzione raster o il modello di funzioni raster che si vuole utilizzare, fare clic sul pulsante Aggiungi funzione per aggiungere la funzione raster alla finestra di modifica.
- Una volta aggiunta, fare doppio clic sulla funzione raster all'interno della finestra di modifica per visualizzare o modificare le proprietà.
La finestra delle proprietà contiene le seguenti schede:
- Generale: consente di fornire un nome e una descrizione per la funzione. È utile quando si crea una catena di funzioni raster con più funzioni. Il nome della funzione può essere una descrizione di ciò che fa la funzione, così se un altro membro dell'organizzazione utilizza tale catena di funzioni comprenderà la modalità di utilizzo della funzione. Se necessario, impostare l'opzione Tipo di pixel di output; se non viene impostata, il tipo di output corrisponderà al tipo di pixel di input.
- Parametri: consente di modificare i valori dei parametri della funzione. Se non impostati come variabili pubbliche, tali valori saranno utilizzati quando si esegue il modello.
- Variabili: impostare certi parametri come variabili per esporli nel pannello Analisi quando si esegue il modello funzione selezionando la casella per IsPublic. Rinominare i parametri nella colonna Nome per fornire ulteriore contesto. Rinominare il parametro raster di input può essere importante quando sono necessari più input per una catena di processi.
Nota:
Se nessuno dei parametri nel modello funzione raster è impostato su IsPublic, tutti i parametri verranno esposti come variabili.
Fare clic su OK per chiudere la finestra delle proprietà.
- Se lo si desidera, effettuare una o più delle operazioni seguenti:
- Aggiungere ulteriori funzioni alla finestra dell'editor e concatenare i processi.
- Cliccando il pulsante Modifica proprietà in cima alla finestra di editor per modificare le proprietà del modello funzione raster. Se il modello di funzioni raster comprende un'analisi multidimensionale, non dimenticare di specificare le impostazioni delle regole multidimensionali.
- Cliccare il pulsante Passa a modalità pan per usare il puntatore in modalità pan nella finestra. Fare di nuovo clic sul pulsante per tornare alla modalità di selezione.
- Fare clic sul pulsante Layout automatico per applicare un layout automatico alla catena di funzioni raster.
- Fare clic sul pulsante Aggiungi variabile raster per aggiungere un input di origine dati alla catena di funzioni raster.
- Fare clic sul pulsante Aggiungi costante per aggiungere un input di valore scalare costante alla catena di funzioni raster.
- Fare clic sul pulsante Elimina gli elementi selezionati per eliminare l'elemento o gli elementi selezionati nella finestra dell'editor funzioni.
È possibile collegare i due nodi facendo clic e trascinando un bordo del nodo di origine della funzione raster verso il nodo della funzione raster di destinazione, creando un collegamento tra i due.
- Dopo aver creato la catena di funzioni raster, fare clic su Salva o Salva con nome per salvarla come modello di funzioni raster.
Viene visualizzata la finestra Salva. È possibile fornire un titolo, tipo, tag, specificare la cartella nella quale archiviarlo e condividere le opzioni.
Al termine fare clic su Salva.
- Fare clic su OK in basso nella finestra dell'editor funzioni.
Se il modello di funzioni raster non è stato salvato, verrà chiesto se si desidera salvarlo adesso. Se non si desidera salvare il modello, fare clic su Non salvare per continuare.
Il modello di funzioni raster si apre nel riquadro Analisi. I parametri di input necessari o tutti i parametri impostati come IsPublic nelle proprietà della funzione, verranno visualizzati nel riquadro.
La pagina Analisi contiene un riquadro che riepiloga ciascuna funzione raster nella catena di elaborazione. È possibile verificare le impostazioni dei parametri per ciascuna funzione e utilizzare Mostra anteprima per visualizzare il risultato della catena di elaborazione. Se i risultati non sono soddisfacenti, è possibile cambiare le impostazioni dei parametri e visualizzare nuovamente i risultati di anteprima.
- Facoltativamente, cliccare il pulsante di attivazione Mostra anteprima per generare un layer di anteprima dell'output.
Il layer di anteprima può aiutare a determinare le impostazioni dei parametri per l'analisi. Per velocizzare il processo di anteprima, fare zoom su una regione di analisi ridotta.
- Fare clic su Esegui analisi per eseguire il modello di funzioni raster.
I risultati del modello di funzioni raster vengono visualizzati in Map Viewer.
Se il modello di funzioni raster è stato salvato, viene aggiunto come elemento in Contenuti. È possibile condividere l'elemento pubblicamente o con i membri dell'organizzazione ed è possibile riusare il modello dal pannello Analisi di raster cliccando il pulsante Esplora modelli di funzioni raster .
Modificare un modello di funzioni raster esistente
Per modificare e applicare un modello di funzione raster esistente, completare le operazioni seguenti:
- Seguire i passaggi da 1 a 3 indicati sopra.
- Nel riquadro Analisi raster, fare clic sul pulsante Esplora modelli di funzioni raster .
Viene visualizzata la finestra dei contenuti Strumenti di analisi personalizzati.
- Nel riquadro Filtra, fare clic su Tipo di elemento > Modelli di funzioni raster per visualizzare un elenco dei modelli di funzioni raster salvati.
- Trovare il modello di funzioni raster desiderato nell'elenco, fare clic sulla freccia a discesa del pulsante Seleziona e quindi su Modifica.
Il modello di funzione raster è disponibile per la modifica nell'editor di funzione raster.
- Fare clic su Salva con nome per salvare un nuovo modello di funzioni raster oppure fare clic su Salva per sovrascrivere il modello di funzioni raster esistente.