Please make sure, you arrange your parameters like this:
Longitude 1, Latitude 1, Altitude 1 (optional), Longitude 2, Latitude 2, Altitude 2 (optional)
You can either specify 4 or 6 parameters
If you are using the default constructor with two dimensional positions (lng + lat only), please use the constructor like this:
BBox(lng1, lat1, lng2, lat2);
clusterEach
Takes a FeatureCollection, a dynamic property key/value used to create clusters,
and a ClusterEachCallback method that takes (cluster, clusterValue, currentIndex) and
Returns void.
For example:
Reduces clusters in Features, similar to Iterable.reduce
Takes a geojson, a dynamic porperty, a GeoJSONObject's property key/value
used to create clusters, a ClusterReduceCallback method, and an initialValue to
use as the first argument to the first call of the callback.
Returns the value that results from the reduction.
For example:
createBins
Takes a FeatureCollection geojson, and dynamic property key whose
corresponding values of the Features will be used to create bins.
Returns Map<String, List
Get Cluster
Takes a FeatureCollection<Feature> and a dynamicfilter used on GeoJSON properties
to get Cluster.
Returns a FeatureCollection single cluster filtered by GeoJSON Properties
For example:
Properties contains filter (does not apply deepEqual operations)
Takes a Mapproperties value, and a Map filter and
Returns bool if filter does equal the properties
For example
ClusterEachCallback
Takes a FeatureCollection, the cluster being processed, a clusterValue
used to create cluster being processed, and the currentIndex, the index of
current element being processed in the List. Starts at index 0
Returns void.
ClusterReduceCallback
The first time the callback function is called, the values provided as arguments depend
on whether the reduce method has an initialValue argument.