# GeoReduceGeometry Función de script y de gráfico

GeoReduceGeometry() se utiliza para reducir el número de vértices de una geometría, y para agregar un número de áreas a un área, pero sin dejar de mostrar las líneas límite de las áreas individuales.

Sintaxis:

GeoReduceGeometry(field\_name[, value])

Tipo de datos que devuelve: JSON

Argumentos:

Argumentos

| Argumento | Descripción |
| --- | --- |
| field\_name | Un campo o una expresión que se refieren a unc ampo que contiene la geometría que se ha de representar. Esto podría ser bien un punto (o conjunto de puntos) dándonos la longitud y la latitud, o un área. |
| value | La cantidad de reducción que se ha de aplicar a la geometría. El rango va de 0 a 1, donde 0 representa ninguna reducción y 1 representa la reducción máxima de vértices.<br><br>Nota informativaUsando un valor value de 0,9 o superior con un conjunto de datos complejo puede reducir el número de vértices a un nivel en el que la representación visual no es precisa. |

GeoReduceGeometry() también realiza una función similar a la de GeoAggrGeometry() en el sentido de que agrega un número de áreas a un área. La diferencia está en que las líneas limítrofes individuales de los datos de la preagregación se muestran en el mapa si utilizamos GeoReduceGeometry().

Como GeoReduceGeometry() es una función de agregación, si la utiliza en el script, se requiere una instrucción LOAD con una cláusula Group by.

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

#### Ejemplos:

Este ejemplo carga un archivo KML con datos de área, y después carga una tabla con los datos de área reducidos y agregados.

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

## Más información

* [GeoAggrGeometry Función de script y de gráfico](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoAggrGeometry.htm)
* [Cargar sus propios datos de mapa](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)