I calcoli del campo consentono al proprietario del feature layer hosted o ad un amministratore dell’organizzazione di modificare contemporaneamente i valori di ogni riga per un campo specifico nella tabella degli attributi di un layer.
Ad esempio, se si dispone di un feature layer ospitato che memorizza informazioni sulle vendite di proprietà, inclusi il prezzo di vendita e l'aliquota fiscale per la posizione della proprietà, è possibile aggiungere un campo al layer per archiviare le imposte stimate sul patrimonio. Per compilare il campo estimated_property_taxes, definire un'espressione di calcolo per il campo che accetta i valori nel campo sale_price e li moltiplica per i valori di tax_rate.
Seguire questi passaggi per calcolare valori di campo stringa, numerici o di dati in un campo dalla tabella di un feature layer ospitato o di un layer tabella ospitato in Map Viewer.
Nota:
Il calcolo dei campi non può essere annullato. Per questo motivo, è opportuno aggiungere un campo, calcolarne il valore e verificare che il calcolo sia quello desiderato. In caso affermativo, è possibile calcolare che il campo originale sia uguale al campo aggiunto. Una volta verificato che i valori siano corretti nel campo originale, è possibile eliminare il campo aggiunto.- Confermare di aver effettuato l'accesso e, se si desidera salvare le modifiche, confermare di disporre dei privilegi per creare, aggiornare ed eliminare contenuti.
Nota:
Puoi esplorare le mappe, aggiungere e configurare i livelli e molto altro ancora senza effettuare l'accesso. Per salvare il lavoro, effettuare l'accesso prima di creare la mappa. - In Map Viewer, aprire la mappa contenente il layer i aggiungere il layer direttamente.
- Quando si lavora con un feature layer ospitato, sulla barra degli strumenti (scura) Contenuti, fare clic su Layer se il riquadro Layer non è aperto. Quando si lavora con un layer tabella ospitato, sulla barra degli strumenti (scura) Contenuti fare clic su Tabelle se il riquadro Tabelle non è aperto.
- Nel riquadro Layer o Tabelle, fare clic su Opzioni sul layer e fare clic su Mostra tabella per aprire la tabella.
- Nella tabella del layer fare clic su Menu nella colonna contenente i valori da calcolare, quindi fare clic su Calcola campo.
Viene visualizzata la finestra Calcola campo.
- Scegliere la lingua da utilizzare per il calcolo.
- Per utilizzare Arcade, fare clic su Avanti, e proseguire con i passaggi indicati di seguito.
- Per utilizzare SQL, fare clic su Calcola campo, quindi seguire i passaggi in Calcola valori per un campo dalla pagina dell'elemento.
- È possibile fare clic su Aggiungi nuovo per aggiungere un filtro per calcolare i valori per una sola parte dei dati, quindi fare clic su Avanti.
Nota:
Se non si aggiunge un filtro, il calcolo viene eseguito su tutte le feature. Se sono stati applicati filtri alla mappa o ai layer prima di aprire la finestra di calcolo del campo, questi filtri non saranno riconosciuti quando vengono calcolati i valori del campo.
- Comporre un'espressione di calcolo utilizzando variabili e funzioni del profilo. In alternativa, effettuare le operazioni seguenti per comporre un'espressione Arcade:
Nota:
Per alcuni esempi di calcoli comuni che possono essere svolti in ArcGIS Online, vedere Esempi di calcolo. Si noti che l'esperienza di calcolo campo in Map Viewerattualmente supporta Arcade. Per calcolare campi utilizzando Arcade o SQL, vedere Calcola valori per un campo dalla pagina dell'elemento.
- Fare clic su Filtro delle feature di test per aggiungere un filtro alle feature di test.
Nota:
Questa opzione consente di filtrare le feature di test e non influisce sulle feature che verranno calcolate.
- Fare clic su Feature di test per visualizzare la tabelle delle feature di test.
- Fare clic su Anteprima valori per visualizzare in anteprima i valori calcolati per le feature di test.
- Disattivare il pulsante di selezione Anteprima automatica per impedire che l'anteprima dei valori calcolati venga aggiornata automaticamente quando si crea un'espressione. Attivare il pulsante di selezione Anteprima automatica per consentire l'aggiornamento dell'anteprima dei valori calcolati durante la creazione di un'espressione.
- Fare clic su Mappa , Tabella , o Mappa e tabella per navigare tra le viste.
- Fare clic su Filtro delle feature di test per aggiungere un filtro alle feature di test.
- Fare clic su Esegui calcolo per eseguire l'espressione.
Il tempo necessario per il completamento del calcolo dipende dalla complessità dell'espressione e dal numero di feature nel layer.