# GeoReduceGeometry - 스크립트 및 차트 함수

GeoReduceGeometry()를 사용하면 도형의 꼭지점 수를 줄이고 여러 영역을 하나의 영역으로 집계하지만, 여전히 개별 영역에서 경계선을 표시합니다.

구문:

GeoReduceGeometry(field\_name[, value])

반환 데이터 유형: 문자열

인수:

인수

| 인수 | 설명 |
| --- | --- |
| field\_name | 표시할 도형이 포함된 필드를 나타내는 필드 또는 표현식입니다. 위도와 경도를 제공하는 포인트(또는 포인트의 집합)나 영역이 될 수 있습니다. |
| value | 도형에 적용하기 위한 축소 양입니다. 범위는 0 ~ 1이며, 0은 축소하지 않음을 나타내고 1은 꼭지점의 최대 축소를 나타냅니다.<br><br>정보 메모복잡한 데이터 셋에 0.9 이상의 value를 사용하면 시각적 표시가 부정확한 수준으로 꼭지점 수를 줄일 수 있습니다. |

또한 GeoReduceGeometry()는 GeoAggrGeometry()에서 여러 영역을 하나의 영역으로 집계하는 것과 유사한 기능을 수행합니다. GeoReduceGeometry()를 사용하면 사전 집계 데이터에서 해당 개별 경계선을 만들 때 나타나는 차이가 맵에 표시됩니다.

GeoReduceGeometry()는 집계 함수이므로 스크립트에서 사용할 경우 Group by 절이 포함된 LOAD 문이 필요합니다.

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoReduceGeometry.htm)

#### 예:

이 예에서는 영역 데이터가 포함된 KML 파일을 로드한 다음 축소되고 집계된 영역 데이터가 있는 테이블을 로드합니다.

```
[MapSource]:
LOAD [world.Name],
	[world.Point],
	[world.Area]
 FROM [lib://Downloads/world.kml]
(kml, Table is [World.shp/Features]);

Map:
LOAD world.Name, 
     GeoReduceGeometry(world.Area,0.5) as [ReducedArea]
resident MapSource Group By world.Name;
```

```
 
```

```

Drop Table MapSource;
```

## 자세한 정보

* [GeoAggrGeometry - 스크립트 및 차트 함수](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoAggrGeometry.htm)
* [자체 맵 데이터 로드](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)