Modalità di creazione: sovrapposizione delle aree di viaggio
È possibile generare più aree di viaggio in un campo singolo e utilizzarle in un livello aree. Ad esempio, è possibile visualizzare gli aumenti incrementali nelle aree di viaggio per un punto singolo.
In questo esempio, è stata aggiunta una mappa che presenta un'area di viaggio di 60 minuti in distanza di viaggio per le capitali provinciali e territoriali del Canada in incrementi di 10 minuti
Quando si fa clic su un punto per una città, la mappa aumenta lo zoom, semplificando la visualizzazione delle aree di viaggio per la città.
I valori di costo per il livello aree sono stati ordinati in modo che le aree vengano sovrapposte sulla mappa dalla più grande alla più piccola. Ciò consente la selezione delle aree più piccole da parte degli utenti, che altrimenti sarebbero nascoste da aree più grandi sovrapposte su di loro.
Dati
Questo esempio utilizza una singola serie di dati aggiunta inline nell'editor caricamento dati.
[Cities]:
LOAD * inline
[
City
Edmonton,Canada;
Victoria,Canada;
Winnipeg,Canada;
Fredericton,Canada;
St. John's,Canada;
Halifax,Canada;
Toronto,Canada;
Charlottetown,Canada;
Quebec City,Canada;
Regina,Canada;
Whitehorse,Canada;
Iqaluit,Canada;
Yellowknife,Canada;
]
(delimiter is ';');
Modalità di generazione
Procedere come indicato di seguito:
- Aggiungere i dati nell'Editor caricamento dati.
Fare clic su Crea nuova connessione.
In Spazio, selezionare lo spazio in cui verrà posizionata la connessione.
Selezionare Qlik GeoOperations dall'elenco dei connettori dati.
- Fare clic su Crea.
Sotto Connessioni dati, fare clic su sulla propria connessione Qlik GeoOperations.
Sotto Operazione, selezionare Aree di viaggio.
Sotto Costo, selezionare Valore e 60.
Sotto Unità di costo, selezionare Minuti.
Sotto Modalità di trasporto, selezionare Auto.
Sotto Dataset 1, selezionare Tabella caricata.
Sotto Nome tabella, inserire Cities.
Sotto Campo chiave, selezionare Specifica e inserire Città.
Sotto Tipo e campo geometria, selezionare Punto denominato e inserire City.
Selezionare la tabella e i seguenti campi:
Città
TravelArea:
Costo
Fare clic su Inserisci script.
Rinominare la tabella TravelArea.
Copiare e incollare lo script inserito per cinque volte e modificare il valore del costo in 50, 40, 30, 20 e 10.
Lo script di caricamento dell'utente dovrebbe ora apparire come questo:
[TravelArea]: Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="60", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="50", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="40", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="30", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="20", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="10", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities);- Caricare i dati.
Nella vista foglio, aggiungere il campo Costo come dimensione principale, denominata Costo. Assegnare tali colori ai seguenti valori:
- 10: 0096ff
- 20: 40ff0c
- 30: faff09
- 40: ee8a03
- 50: ff020d
- 60: c100ff
- Aggiungere una mappa.
Aggiungere un livello punti con Città come dimensione. Impostare le proprietà seguenti:
- In Colore, impostare il Colore su #f8981d.
Aggiungere un livello aree con TravelArea come dimensione. Impostare le proprietà seguenti:
- In Dimensioni, modificare Etichetta in Area di viaggio.
- In Colori, fare quanto segue:
- Colorare Per dimensione usando la dimensione principale Costo e abilitare Colori libreria.
- Impostare il Colore contorno su 000000.
- Impostare l'Opacità al 50%.
- In Ordinamento, impostare Area di viaggio in modo da ordinare numericamente e per valore decrescente.
- Centrare la regione sulla mappa, impostare Limita navigazione panoramica su Personalizzato e fare clic su Imposta limite panoramica.