diff options
author | Osana Babayan <32496536+osana@users.noreply.github.com> | 2018-10-30 15:31:04 -0400 |
---|---|---|
committer | Tobrun <tobrun@mapbox.com> | 2018-10-31 14:53:56 +0100 |
commit | cfe21330d67c0336d518ffa29dd1d534e062ac5b (patch) | |
tree | 5ad5c227678c196ee38bbc711d53a46b34e8e330 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java | |
parent | 48bbaa6c6ed2306c59fcab58d455bdeb5ddc91c3 (diff) | |
download | qtlocation-mapboxgl-cfe21330d67c0336d518ffa29dd1d534e062ac5b.tar.gz |
[android] consolitdated OfflineRegionDefinitions (#13180)
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java index d1b18445fa..2631f74ccf 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java @@ -12,6 +12,51 @@ import com.mapbox.mapboxsdk.geometry.LatLngBounds; @Keep public interface OfflineRegionDefinition { + /** + * Gets the bounds of the OfflineRegion. + * + * @return the bounds of the OfflineRegion. + */ LatLngBounds getBounds(); + /** + * Returns the map style url of the OfflineRegion. + * + * @return The URL of the map style. + * @since 7.0.0 + */ + String getStyleURL(); + + /** + * Gets the minimum zoom level the OfflineRegion map can be displayed at. + * + * @return The minimum zoom level. + * @since 7.0.0 + */ + double getMinZoom(); + + /** + * Gets the maximum zoom level the OfflineRegion map can be displayed at. + * + * @return The maximum zoom level. + * @since 7.0.0 + */ + double getMaxZoom(); + + /** + * Gets the pixel ratio of the OfflineRegion map. + * + * @return The pixel ratio of the OfflineRegion map. + * @since 7.0.0 + */ + float getPixelRatio(); + + /** + * Gest the type of the OfflineRegionDefinition for telemetry ("tileregion", "shaperegion"). + * + * @return The type of the OfflineRegionDefinition. + * @since 7.0.0 + */ + String getType(); + } |