È possibile applicare filtri per presentare una vista focalizzata di un feature layer o di un layer immagini in una mappa. Limitando la visibilità delle feature o delle immagini in un layer, puoi rivelare ciò che è importante per te. Per esempio, puoi applicare un filtro a un livello di criminalità in modo che solo gli incendi dolosi avvenuti nell'ultimo mese appaiano sulla mappa. Filtrando il layer del reato in base al tipo di reato e alla data, è possibile mostrare modelli della posizione degli incendi dolosi e supportare la polizia nella prevenzione di tentativi d'incendio doloso futuri.
Se il layer include campi di date, è possibile filtrarlo per data. Per esempio, è possibile visualizzare le posizioni dei terremoti che si sono verificati durante un intervallo di dati specificato o visualizzare dinamicamente gli eventi che si sono verificati rispetto al giorno corrente.
Nota:
Il filtraggio delle immagini in Map Viewer è supportato solo per le collezioni di immagini. Per identificare quali layer di immagini hanno tabelle associate che supportano il filtraggio, clicca sulla scheda Panoramica nella pagina dell'elemento del layer e conferma che Raccolta immagini è elencato come Origine.
È possibile filtrare layer immagine basati su dataset di mosaico in Map Viewer classico.
Filtra espressioni
Un filtro utilizza una o più espressioni di filtro per determinare quali feature o immagini sono mostrate sulla mappa. Crei espressioni di filtro usando campi di attributi nei tuoi dati.
Ogni espressioni include un nome campo, un operatore e un valore. Per esempio, è possibile creare un filtro su un layer contenente dati sugli incidenti criminali della città (furti, incendi dolosi, aggressioni e così via) per mostrare solo gli incendi dolosi, come segue:
- Per il nome del campo, scegliere Tipo Primario.
- Per l'operatore, scegliere include.
- Per il valore, scegliere Arson.
Suggerimento:
Utilizzando l'operatore include invece dell'operatore è fornisce una lista di valori disponibili nei dati. Questo è utile quando non si è sicuri del valore esatto. Una lista di valori è disponibile per campi che includono valori codificati.
Per migliorare ulteriormente il filtro per mostrare solamente gli incendi dolosi che sono stati riportati nell'ultimo mese, è possibile creare una seconda espressione come segue:
- Per il nome del campo, scegliere Data.
- Per l'operatore, scegliere nell'ultimo.
- Per il valore, scegliere 1 mese.
Se il filtro dispone di più di un'espressione, si deve scegliere un'opzione di corrispondenza per connettere le espressioni. Nell'esempio precedente, è selezionata l'opzione Tutti i seguenti sono veri. Questo significa che solo le feature o le immagini che corrispondono a tutte le espressioni del filtro - in questo caso, gli incendi dolosi dell'ultimo mese - vengono mostrate sulla mappa quando il filtro viene applicato.
Altri filtri possono richiedere l'opzione Qualsiasi delle seguenti è vera. Per esempio, per mostrare sia gli incendi dolosi che i furti sulla mappa mentre si filtrano altri incidenti criminali, si può creare un'espressione di filtro per mostrare gli incendi dolosi (come mostrato sopra) e un'espressione simile per mostrare i furti. Scegliere quindi Qualsiasi delle seguenti è vera per visualizzare gli episodi di criminalità che corrispondono all'espressione incendio doloso o furto.
Crea un filtro
La creazione di un filtro in Map Viewer comporta la creazione di una o più espressioni di filtro e l'utilizzo dell'opzione di corrispondenza appropriata per determinare come le espressioni vengono applicate ai dati. Se è richiesta la corrispondenza più avanzata, è possibile raggruppare le espressioni di filtro.
Mentre imposti il filtro, le caratteristiche e le immagini che non corrispondono ai criteri del filtro appaiono grigie, o oscurate, sulla mappa finché non salvi il filtro. Quando il filtro viene salvato, queste caratteristiche o immagini sono nascoste.
Suggerimento:
Puoi usare le scorciatoie da tastiera per completare rapidamente i flussi di lavoro comuni in Map Viewer. Per visualizzare l'elenco completo di tasti di scelta rapida in Map Viewer, premere Alt+? su Microsoft Windows o Opzione+? su Mac.
Per creare e applicare un filtro, eseguire le operazioni seguenti:
- 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.
- Sulla barra degli strumenti Impostazioni (luce), fare clic su Filtro .
- Creare un'espressione di filtro come segue:
- Nel riquadro Filtro, fare clic su Aggiungi nuovo.
- Fare clic sul selettore di campo, quindi selezionare un campo da utilizzare per l'espressione.
Suggerimento:
Utilizzare le opzioni di ricerca e di ordinamento nella finestra Sostituisci campo per trovare un campo.
- Fare clic sul selettore dell'operatore e selezionare un operatore come è, non è, include, esclude o contiene.
Nota:
Se si seleziona un campo data oppure ora, diventano disponibili altri operatori. È possibile utilizzare gli operatori nell'ultimo e non nell'ultimo per applicare un filtro data relativo dinamico per mostrare gli eventi che si sono verificati relativamente al giorno corrente, ad esempio, tutte le feature che sono state modificate negli ultimi cinque giorni, senza aggiornare manualmente il filtro ogni giorno.
Le condizioni di filtro a data relativa includono un intervallo di valori data. L'intervallo può includere il momento corrente (adesso) oppure essere un periodo predefinito (ad esempio, la scorsa settimana). Il tipo di intervallo disponibile dipende dall'operatore scelto. Le condizioni di filtro relative alle date possono essere applicate solo a campi data e solo data in feature layer ospitati e feature layer ArcGIS Server (versione 10.9.1 o successiva). Per ulteriori informazioni sull'utilizzo dei dati temporali, consultare Campi data e ora in ArcGIS Online.
- Nella casella input di valore, immettere un valore da utilizzare nell'espressione.
La casella di input varia in base al tipo di campo e di operatore. Per esempio, se si seleziona include o esclude operatore, la selezione viene effettuata da una lista di valori dati unici nel campo specificato.
Se avete specificato un campo data, a seconda dell'operatore selezionato, potete specificare una singola data (o due date) dal calendario, inserire una o due date manualmente, o specificare un intervallo di tempo in giorni, settimane o mesi.
- È possibile aggiungere un'altra espressione al filtro:
- Fare clic su Aggiungi nuovo e ripetere il passo precedente per ogni nuova espressione di filtro.
Suggerimento:
Per creare un'espressione simile a quella creata, cliccare Opzioni sull'espressone e cliccare Duplica. Apportare le modifiche necessarie per il gruppo duplicato.
Per eliminare un'espressione, fare clic su Opzioni e quindi su Elimina espressione.
- Fare clic sul menu a discesa Mostra feature dove e selezionare un'opzione corrispondente.
Tutti le seguenti sono vere mostra le feature e le immagini che corrispondono a tutte le espressioni di filtro. Qualsiasi delle seguenti è vera mostra le feature e le immagini che corrispondono a una o più espressioni. Per alcuni esempi di queste opzioni, vedere Filtra espressioni.
- Fare clic su Aggiungi nuovo e ripetere il passo precedente per ogni nuova espressione di filtro.
- Nel pannello Filtro, cliccare Salva per salvare e applicare il filtro al layer.
Suggerimento:
Per rimuovere un'espressione dal filtro, fare clic su Opzioni e quindi su Elimina. Per rimuovere tutte le espressioni, fare clic su Cancella tutto.
Usare gruppi di condizioni
Per creare un filtro più complesso, è possibile utilizzare gruppi di condizioni per raggruppare più espressioni. Il modo in cui si raggruppano le espressioni determina cosa viene visualizzato sulla mappa. Ad esempio, è possibile utilizzare i gruppi di condizioni per affinare ulteriormente il filtro degli episodi di criminalità descritto in precedenza. Per mostrare sia gli episodi di incendio doloso che quelli di furto segnalati nell'ultimo mese, escludendo al contempo gli incidenti che corrispondono a tutti gli altri tipi di reato e periodi di tempo, è possibile creare due gruppi raggruppando l'espressione della data con ciascuno dei tipi di evento e scegliere l'opzione per filtrare i risultati in base alla corrispondenza con almeno uno dei gruppi di condizioni.
Per creare un filtro utilizzando gruppi di condizioni, procedere nel modo seguente:
- Seguire i primi quattro passi della sezione Creare un filtro precedente.
- Sull'espressione da raggruppare, fare clic su Opzioni e quindi su Aggiungi condizione.
Vengono creati un nuovo gruppo contenente l'espressione esistente e una nuova espressione vuota.
- Aggiungi un campo, operatore e valore per la nuova espressione.
- Per aggiungere le espressioni al gruppo, fare clic su Aggiungi condizione e ripetere il passo precedente per ogni espressione.
- Fare clic sul menu a discesa per il gruppo e selezionare un'opzione corrispondente.
Tutte le seguenti sono vere mostra le feature e le immagini che soddisfano tutte le condizioni del gruppo. Qualsiasi delle seguenti è vera mostra le feature e le immagini che soddisfano almeno una delle condizioni del gruppo, ad esempio eventi con il primo tipo di incendio doloso o furto.
- È possibile ripetere il passo precedente per creare ulteriori gruppi di condizioni.
Suggerimento:
Per creare un gruppo simile a quello creato, fare clic su Opzioni nel gruppo, quindi fare clic su Duplica. Apportare le modifiche necessarie per il gruppo duplicato.
Per rimuovere un'espressione dal gruppo, fare clic su Rimuovi . Per eliminare un gruppo, fare clic su Opzioni e quindi su Elimina. Per rimuovere tutti i gruppi, fare clic su Cancella tutto.
- Nel riquadro Filtro, fare clic su Salva per salvare e applicare il gruppo di filtri al layer.