# Indeks przestrzenny

Indeks przestrzenny generuje indeks przestrzenny dla zestawu danych do użytku z cechą Automatycznie wybierz widoczne na wykresach map. Wybory pól są aktualizowane na podstawie danych wyświetlanych na wykresach map. Więcej informacji zawiera temat [Ustawianie zachowania powiększania i wyboru dla map](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/create-maps.htm#Zoom).

Indeks przestrzenny zwraca następujące pola:

* &lt;pole klucza zestawu danych&gt;: Pole klucza łączące wartości z SpatialIndex z polem źródłowym z zestawu danych.

* SpatialIndex: Zawiera współrzędne siatki dla elementów w polu klucza.

* SpatialIndexLevel&lt;num&gt;: Zawiera współrzędne siatki dla elementów w polu klucza do użytku z opcją Automatycznie wybierz widoczne dla każdego poziomu. Pole jest tworzone dla każdego z poziomów ustawionych w Liczba poziomów.

* Wszystkie pola z wyjątkiem pola klucza z zestawu danych są poprzedzone nazwą zestawu danych.

Jeśli masz wiele indeksów przestrzennych, zmień nazwy pól utworzonych przez Indeks przestrzenny. Na przykład:

```

[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);
```

Wykonaj następujące czynności:

1. W sekcji Połączenia danych kliknij the Wybierz dane icon na swoim połączeniu Qlik GeoOperations.

2. W sekcji Operacja wybierz Indeks przestrzenny.

3. W sekcji Operacja dostosuj parametry w razie potrzeby.

   * Rozmiar siatki (stopnie): Określa wysokość (w stopniach) pojedynczej komórki indeksu przestrzennego na najbardziej szczegółowym poziomie. Odpowiednią wartością jest długość boku widoku mapy, do którego użytkownicy najczęściej powiększają.

     Wartość domyślna to 0.04.

   * Stosunek szerokości / wysokości siatki: Określa stosunek, który determinuje kształt komórek siatki używanych do indeksowania przestrzennego. Wzór na optymalny stosunek szerokości do wysokości to 1/cos(szerokość geograficzna), na przykład 1 na równiku, 1.15 na szerokości geograficznej ±30 stopni i 2 na szerokości geograficznej ±60 stopni.

     Wartość domyślna to 1.5.

   * Liczba poziomów: Określa liczbę poziomów indeksu przestrzennego do wygenerowania. Każdy poziom ma komórki o długościach boków skalowanych przez współczynnik poziomu w porównaniu do poziomu poniżej.

     Wartość domyślna to 6.

   * Współczynnik poziomu: Określa współczynnik, przez który należy pomnożyć wymiary komórki indeksu przestrzennego dla każdego poziomu.

     Wartość domyślna to 4.

4. W sekcji Zestaw danych 1 wybierz typ źródła danych do użycia w operacji i jego parametry.

   Typy danych i parametry są takie same jak w operacji Ładowanie . Aby uzyskać informacje na temat każdego z parametrów zestawu danych, zobacz:

   * [Ładowanie z pliku](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading)

   * [Ładowanie danych z rozdzielanego pliku tekstowego](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading2)

   * [Ładowanie standardowych obszarów i punktów](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading3)

   * [Ładowanie wcześniej załadowanej tabeli](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading4)[Ładowanie wcześniej załadowanej tabeli](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading4)

   Musisz określić pole klucza.

5. W sekcji Tabele wybierz tabelę do załadowania.

6. W sekcji Pola wybierz pola do załadowania.

7. Kliknij Wstaw skrypt.