# GeoReduceGeometry - Funzione per script e grafici

La funzione GeoReduceGeometry() viene utilizzata per ridurre il numero di vertici di una geometria e per aggregare un certo numero di aree in una singola area, continuando a visualizzare le linee di confine delle singole aree.

Sintassi:

GeoReduceGeometry(field\_name[, value])

Tipo di dati restituiti: stringa

Argomenti:

Argomenti

| Argomento | Descrizione |
| --- | --- |
| field\_name | Un campo o un'espressione che fa riferimento a un campo contenente la geometria da rappresentare. Potrebbe trattarsi di un punto (o di una serie di punti) che fornisce la longitudine e la latitudine o un'area. |
| value | La quantità di riduzione da applicare alla geometria. La scala va da 0 a 1, in cui 0 rappresenta nessuna riduzione e 1 rappresenta la riduzione massima dei vertici.<br><br>Nota informaticaUtilizzando un value di 0,9 o superiore con una serie di dati complessa è possibile ridurre il numero di vertici a un livello in cui la rappresentazione visiva non è accurata. |

GeoReduceGeometry() esegue inoltre una funzione simile a GeoAggrGeometry() in quanto aggrega un certo numero di aree in un'area. La differenza è che le singole linee dei limiti dei dati di preaggregazione vengono visualizzate sulla mappa se si utilizza GeoReduceGeometry().

Poiché GeoReduceGeometry() è una funzione di aggregazione, se viene utilizzata nello script è necessario utilizzare un'istruzione LOAD con una clausola Group by.

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

#### Esempi:

In questo esempio viene caricato un file KML con dati di area e quindi una tabella con i dati di area ridotti e aggregati.

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

## Ulteriori informazioni

* [GeoAggrGeometry - Funzione per script e grafici](https://help.qlik.com/it-IT/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoAggrGeometry.htm)
* [Caricamento dei dati utente per la mappa](https://help.qlik.com/it-IT/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)