Grid Clusterer v1.8.0 - Creating data points vs creating Google map markers

Nearly every mapping application will use "data points" that contain latitude and longitude values. So why not use the latitude and longitude values as input into a clusterer rather than spending time creating Google map markers for use as input? The majority of the individual map markers created are never displayed, which is a waste of memory.

In this example, we compare the time required to create "data_point" objects vs creating Google map markers. The example illustrates the performance gain by omitting the need to create Google map markers as input to a clusterer.

Note we do not display any markers on the map, as we are only measuring the time to create them.

Enter the number of random data points to create within the map bounds:
Statistics: