Class CameraUtils
java.lang.Object
com.trimblemaps.mapsdk.plugins.places.common.utils.CameraUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.trimblemaps.mapsdk.camera.CameraUpdateframeLocationOrPolygon(com.trimblemaps.api.geocoding.v1.models.TrimbleMapsLocation location, List<com.trimblemaps.geojson.Point> polygon) static com.trimblemaps.mapsdk.camera.CameraUpdateframePois(com.trimblemaps.geojson.FeatureCollection featureCollection, com.trimblemaps.mapsdk.geometry.LatLng currentLocation, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom) Return a CameraUpdate that frames the map around a set of map features, including the current locationstatic doublegetLongestSpan(double latSpan, double lngSpan)
-
Method Details
-
framePois
public static com.trimblemaps.mapsdk.camera.CameraUpdate framePois(com.trimblemaps.geojson.FeatureCollection featureCollection, com.trimblemaps.mapsdk.geometry.LatLng currentLocation, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom) Return a CameraUpdate that frames the map around a set of map features, including the current location- Parameters:
featureCollection- featurescurrentLocation- current locationpaddingLeft- additional left paddingpaddingTop- additional top paddingpaddingRight- additional right paddingpaddingBottom- additional bottom padding- Returns:
- camera update
-
getLongestSpan
public static double getLongestSpan(double latSpan, double lngSpan) -
frameLocationOrPolygon
public static com.trimblemaps.mapsdk.camera.CameraUpdate frameLocationOrPolygon(com.trimblemaps.api.geocoding.v1.models.TrimbleMapsLocation location, List<com.trimblemaps.geojson.Point> polygon)
-