Indice spaziale | Guida di Qlik Cloud
Vai al contenuto principale

Indice spaziale

Indice spaziale genera un indice spaziale per un set di dati in modo che possa essere utilizzato con la funzionalità Seleziona visibili in automatico nei grafici mappa, affinché le selezioni di campo vengano aggiornate in base ai dati visualizzati nei grafici mappa. Per ulteriori informazioni, vedere Impostazione del comportamento di zoom e selezione per le mappe.

Indice spaziale restituisce i seguenti campi:

  • <campo chiave del set di dati>: un campo chiave che collega i valori di SpatialIndex con il campo di origine del set di dati.

  • SpatialIndex: contiene le coordinate della griglia per gli elementi nel campo chiave.

  • SpatialIndexLevel<num>: contiene le coordinate della griglia per gli elementi nel campo chiave da utilizzare con Seleziona visibili in automatico per ogni livello. Viene creato un campo per ciascuno dei livelli impostati in Numero di livelli.

  • Tutti i campi, tranne il campo chiave del set di dati, sono preceduti dal nome del set di dati.

Se si prevede di avere più indici spaziali, è necessario rinominare i campi creati da Indice spaziale. Ad esempio:

[CountrySpatialindexResultTable]: Load * Extension GeoOperations.ScriptEval(' SELECT Country, SpatialIndex as CountrySpatialIndex, SpatialIndexLevel2 as CountrySpatialIndexLevel2, SpatialIndexLevel3 as CountrySpatialIndexLevel3, SpatialIndexLevel4 as CountrySpatialIndexLevel4, SpatialIndexLevel5 as CountrySpatialIndexLevel5, SpatialIndexLevel6 as CountrySpatialIndexLevel6 FROM SpatialIndex(gridSize="0.04", gridWidthHeightRatio="1.5", nLevels="6", levelFactor="4") DATASOURCE dataset INTABLE keyField="Country", crs="auto", namedPointField="Country" ', Sales);
  1. In Connessioni dati, fare clic su Seleziona dati nella propria connessione Qlik GeoOperations.

  2. In Operazione, selezionare Indice spaziale.

  3. In Operazione, regolare facoltativamente i parametri.

    • Dimensioni griglia (gradi): l'altezza (in gradi) di una singola cella dell'indice spaziale al livello più dettagliato. Un valore appropriato è la lunghezza del lato della vista mappa in cui gli utenti di solito effettuano lo zoom.

      Il valore predefinito è 0.04.

    • Rapporto larghezza / altezza griglia: il rapporto utilizzato per determinare la forma delle celle della griglia utilizzate per l'indicizzazione spaziale. La formula per il rapporto larghezza/altezza ottimale è 1/cos(latitudine), ad esempio 1 all'equatore, 1,15 alla latitudine ±30 gradi e 2 alla latitudine ±60 gradi.

      Il valore predefinito è 1.5.

    • Numero di livelli: il numero di livelli dell'indice spaziale da generare. Ogni livello ha celle con lunghezze dei lati ridimensionate in base al fattore di livello rispetto al livello inferiore.

      Il valore predefinito è 6.

    • Fattore di livello: il fattore per cui le dimensioni della cella dell'indice spaziale devono essere moltiplicate per ogni livello.

      Il valore predefinito è 4.

  4. In Set di dati 1, selezionare il tipo di sorgente dati da utilizzare nell'operazione e i relativi parametri.

    I tipi di dati e i parametri sono gli stessi dell'operazione Carica . Per informazioni su ciascuno dei parametri del set di dati, vedere:

    È necessario specificare un campo chiave.

  5. In Tabelle, selezionare la tabella da caricare.

  6. In Campi, selezionare i campi da caricare.

  7. Fare clic su Inserisci script.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!