È necessario preparare i dati per l'analisi di overlay pesato. I servizi di overlay pesato sono basati su layer raster. Questo significa che potresti dover convertire i dati vettoriali esistenti in dati raster. Prima di convertire i tuoi dati in un formato TIFF raster, devi verificare la geometria di ogni set di dati. Dovresti anche proiettare i dati su un sistema di coordinate comune e agganciare i tuoi set di dati a un'area di interesse. Puoi usare i seguenti strumenti per preparare i tuoi dati:
- Eseguire lo strumento Controlla geometria per generare un rapporto dei problemi di geometria in una feature class.
- Eseguire lo strumento Ripristina geometria per correggere i problemi trovati dallo strumento Controlla geometria.
- Facoltativamente, esegui lo strumento Progetto o Progetto raster per proiettare tutti i tuoi set di dati in un sistema di coordinate comune.
- Facoltativamente, esegui lo strumento Clipper estrarre le caratteristiche nella tua area di interesse. Questo riduce la dimensione dei tuoi raster e può accelerare i tempi di configurazione e di elaborazione.
- È necessario utilizzare il formato TIFF per l'analisi ponderata. Utilizza uno degli strumenti della Conversione o della casella degli strumenti Spatial Analyst per convertire i tuoi set di dati vettoriali in un formato TIFF.
Nota:
Gli strumenti che convertono i dataset vettoriali in dataset raster richiedono una dimensione della cella. Se si utilizza una dimensione della cella comune per tutti i raster, l'analisi di overlay può essere più precisa. È possibile calcolare una dimensione della cella in base all'estensione di uno dei dataset.
Il seguente esempio di codice Python calcola la dimensione di una cella da un feature layer trovando la dimensione dell'estensione più corta e dividendola per 250. Puoi eseguirlo dalla finestra di Python in ArcGIS Pro.
ext=arcpy.Describe("your-layer").extent
if ext.width < ext.height:
cellsize=ext.width/250
else:
cellsize=ext.height/250
print cellsize
Per ogni file .tif, esegui gli strumenti Costruisci piramidi e Calcola statistiche. Ciò consente di migliorare le prestazioni e la precisione dell'elaborazione dell'overlay pesato.
Gestire i valori NoData
I dataset raster possono contenere aree senza dati, note come celle NoData. Le celle NoData possono alterare gli overlay mascherando le celle sottostanti. Ciò causa la rimozione di tali celle raster dall'analisi. È possibile calcolare valori di celle NoData in un altro valore utilizzando lo strumento Calcolatore raster.
Il seguente flusso di lavoro opzionale dimostra come usare lo strumento Calcolatore raster per calcolare i valori NoData ad un altro valore in un set di dati raster di input:
- Aggiungi il tuo layer raster a una mappa in ArcGIS Pro.
- Per visualizzare le celle NoData nel tuo dataset raster, procedi come segue:
- Fare clic con il pulsante destro sul layer raster nel riquadro Contenuti.
- Fare clic su Simbologia.
- Fai clic sulla scheda Maschera e clicca sulla freccia a discesa del selezionatore di colori Nodata.
- Scegli un colore dal selezionatore di colori per visualizzare le celle NoData.
La visualizzazione della mappa si aggiorna per simboleggiare le celle NoData usando il colore che hai scelto.
- Apri lo strumento Calcolatore raster nella casella degli strumenti Spatial Analyst.
- Nella casella di testo Mappa espressione algebra digitare l'espressione seguente: Con(IsNull("raster-layer-from-step-1"),no-data-replacement-value,"raster-layer-from-step-1").
- Naviga verso una posizione di file per memorizzare il tuo raster per il parametro Raster in uscita.
- Fare clic su Esegui.
Lo strumento Calcolatore raster esegue e scrive un nuovo dataset raster nella posizione specificata nel parametro Raster di output.
Hai preparato i tuoi dati per l'uso in un servizio di overlay verificato.