diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/GeoJsonSource.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/GeoJsonSource.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/GeoJsonSource.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/GeoJsonSource.java index fc7928015e..6f2113ab0e 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/GeoJsonSource.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/GeoJsonSource.java @@ -41,4 +41,19 @@ public class GeoJsonSource extends Source { super(id, TYPE); this.put(DATA_KEY, url.toExternalForm()); } + + public GeoJsonSource withCluster(boolean cluster) { + this.put("cluster", cluster); + return this; + } + + public GeoJsonSource withClusterMaxZoom(float zoom) { + this.put("clusterMaxZoom", zoom); + return this; + } + + public GeoJsonSource withClusterRadius(float radius) { + this.put("clusterRadius", radius); + return this; + } } |