# 공간 인덱스

공간 인덱스는 맵 차트의 표시되는 항목 자동 선택 기능과 함께 사용할 데이터 세트의 공간 인덱스를 생성합니다. 필드 선택은 맵 차트에 표시된 데이터를 기반으로 업데이트됩니다. 자세한 내용은 [맵의 확대/축소 및 선택 동작 설정](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/create-maps.htm#Zoom)를 참조하십시오.

공간 인덱스는 다음 필드를 반환합니다.

* &lt;데이터 세트 키 필드&gt;: SpatialIndex의 값과 데이터 세트의 소스 필드를 연결하는 키 필드입니다.

* SpatialIndex: 키 필드의 항목에 대한 그리드 좌표를 포함합니다.

* SpatialIndexLevel&lt;num&gt;: 각 수준에 대해 표시되는 항목 자동 선택과 함께 사용할 키 필드의 항목에 대한 그리드 좌표를 포함합니다. 수준 수에 설정된 각 수준에 대해 필드가 생성됩니다.

* 데이터 세트의 키 필드를 제외한 모든 필드에는 데이터 세트 이름이 접두사로 붙습니다.

공간 인덱스가 여러 개 있는 경우 공간 인덱스에서 생성된 필드의 이름을 바꿉니다. 예:

```

[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. 데이터 연결에서 Qlik GeoOperations 연결의 the 데이터 선택 icon을 클릭합니다.

2. 작업에서 Spatial Index를 선택합니다.

3. 작업에서 필요에 따라 매개 변수를 조정합니다.

   * 그리드 크기(도): 가장 상세한 수준에서 개별 공간 인덱스 셀의 높이(도)를 지정합니다. 적절한 값은 사용자가 일반적으로 확대하는 맵 보기의 측면 길이입니다.

     기본값은 0.04입니다.

   * 그리드 너비/높이 비율: 공간 인덱싱에 사용되는 그리드 셀의 모양을 결정하는 비율을 지정합니다. 최적의 너비/높이 비율에 대한 공식은 1/cos(위도)입니다. 예를 들어 적도에서는 1, 위도 ±30도에서는 1.15, 위도 ±60도에서는 2입니다.

     기본값은 1.5입니다.

   * 수준 수: 생성할 공간 인덱스 수준 수를 지정합니다. 각 수준에는 아래 수준과 비교하여 수준 계수만큼 크기가 조정된 측면 길이가 있는 셀이 있습니다.

     기본값은 6입니다.

   * 수준 계수: 각 수준에 대해 공간 인덱스 셀 치수를 곱할 계수를 지정합니다.

     기본값은 4입니다.

4. 데이터 세트 1에서 작업에 사용할 데이터 소스 유형과 해당 매개 변수를 선택합니다.

   데이터 유형 및 매개 변수는 Load 작업의 데이터 유형 및 매개 변수와 동일합니다. 각 데이터 세트 매개 변수에 대한 자세한 내용은 다음을 참조하십시오.

   * [파일에서 로드](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading)

   * [분리된 텍스트 파일에서 데이터 로드](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading2)

   * [표준 영역 및 포인트 로드](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading3)

   * [이전에 로드한 테이블 로드](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading4)[이전에 로드한 테이블 로드](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/Load.htm#Loading4)

   키 필드를 지정해야 합니다.

5. 테이블에서 로드할 테이블을 선택합니다.

6. 필드에서 로드할 필드를 선택합니다.

7. 스크립트 삽입을 클릭합니다.