# GeoReduceGeometry – função de script e gráfico

GeoReduceGeometry() é usada para reduzir o número de vértices de uma geometria e para agregar diversas áreas em uma área, mas ainda exibir as linhas de limite das áreas individuais.

Sintaxe:

GeoReduceGeometry(field\_name[, value])

Tipo de dados de retorno: caractere

Argumentos:

Argumentos

| Argumento | Descrição |
| --- | --- |
| field\_name | Um campo ou expressão que faça referência a um campo contendo a forma geométrica a ser representada. Isso pode ser um ponto (ou conjunto de pontos) fornecendo longitude e latitude, ou uma área. |
| value | A quantidade de redução a ser aplicada à geometria. O intervalo é de 0 a 1, com 0 representando nenhuma redução e 1 representando uma redução máxima dos vértices.<br><br>Nota informativaO uso de um valor value de 0,9 ou superior, com um conjunto de dados complexo, pode reduzir o número de vértices a um nível em que a representação visual é imprecisa. |

GeoReduceGeometry() também executa uma função semelhante a GeoAggrGeometry() porque agrega diversas áreas em uma área. A diferença é que as linhas individuais de limite dos dados pré-agregação são exibidos no mapa se você usar GeoReduceGeometry().

Como GeoReduceGeometry() é uma função de agregação, se você usá-la no script, será necessário um comando LOAD com uma cláusula Group by.

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

#### Exemplos:

Este exemplo carrega um arquivo KML com os dados da área, e depois carrega uma tabela com os dados da área reduzida e agregada.

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

## Saiba mais

* [GeoAggrGeometry – função de script e gráfico](https://help.qlik.com/pt-BR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoAggrGeometry.htm)
* [Carregando seus próprios dados de mapa](https://help.qlik.com/pt-BR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)