# Indice spaziale

Indice spaziale genera un indice spaziale per un set di dati da utilizzare con la funzionalità Seleziona visibili automaticamente nei grafici mappa. Le selezioni dei campi vengono aggiornate in base ai dati visualizzati nei grafici mappa. Per ulteriori informazioni, vedere [Impostazione del comportamento di zoom e selezione per le mappe](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/create-maps.htm#Zoom).

Indice spaziale restituisce questi campi:

* &lt;campo chiave del set di dati&gt;: 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&lt;num&gt;: Contiene le coordinate della griglia per gli elementi nel campo chiave da utilizzare con Seleziona visibili automaticamente 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 dispone di più indici spaziali, 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);
```

Procedere come indicato di seguito:

1. In Connessioni dati, fare clic su the Seleziona dati icon sulla propria connessione Qlik GeoOperations.

2. In Operazione, selezionare Indice spaziale.

3. In Operazione, regolare i parametri in base alle necessità.

   * Dimensioni griglia (gradi): Specifica 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: Specifica il rapporto che determina 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: Specifica 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: Specifica il fattore per cui moltiplicare le dimensioni della cella dell'indice spaziale 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:

   * [Caricamento da un file](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading)

   * [Caricamento dati da un file di testo separato](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading2)

   * [Caricamento aree e punti standard](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading3)

   * [Caricamento di una tabella precedentemente caricata](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading4)[Caricamento di una tabella precedentemente caricata](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading4)

   È 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.