clustering
Last updated
Was this helpful?
Last updated
Was this helpful?
This module contains functions that perform clustering on geographies.
Description
Takes a set of points as input and partitions them into clusters using the k-means algorithm. Returns an array of tuples with the cluster index for each of the input features and the input geometry.
geog
: ARRAY<GEOGRAPHY>
points to be clustered.
numberOfClusters
: INT64
|NULL
numberOfClusters that will be generated. If NULL
the default value Math.sqrt(<NUMBER OF POINTS>/2)
is used. The output number of cluster cannot be greater to the number of distinct points of the geog
.
Return type
ARRAY<STRUCT<cluster INT64, geom GEOGRAPHY>>
Example
This project has received funding from the research and innovation programme under grant agreement No 960401.