Package com.here.sdk.mapview
package com.here.sdk.mapview
-
ClassDescriptionAssets manager interface.Represents a dash pattern for map polyline.Specifies the type of map item draw order.The representation of a dynamic and interactive geographic map.This provider creates icons from a given set of parameters for map content and constraints for icon dimensions for a particular map scheme.Interface which is used as callback to pass back an image or error code after calling the createRoadShieldIcon() method.Asset types for loading icons.Error which indicates why an icon could not be retrieved.Image format.A factory of
Styleobjects from styles defined in JSON format.Describes reasons for failing to create aStylefrom a JSON source.Describes the reason for failing to create aStylefrom a JSON source.Thrown when failing to create aStylefrom a JSON source.Determines the cap (line ending) style.Graphical object to represent the location of the user on the map.The predefined styles for the location indicator which are pedestrian and navigation mode.Enum to identify different types of markers of the location indicator.A visual representation of an arrow on the map.Represents the camera looking onto the map view.Used to report back results of dry update application to camera.Far plane distance configuration for a zoom level.Encapsulates state of the camera.An animation that can be applied to aMapCamera.Describes a reason for failing to create a multi-trackMapCameraAnimation.Thrown when a problem occurs while trying to create a multi-trackMapCameraAnimation.Factory for creating MapCameraAnimation objects to change map's camera over time.Stores keyframes for interpolation of a camera property using a specific easing function and interpolation mode.Describes a reason for failing to create a MapCameraKeyframeTrack.Thrown when a problem occurs while trying to createMapCameraKeyframeTrack.Controls constraints on map camera parameters.Interface for objects that want to get updates whenever the map is redrawn after camera parameters change.An update that can be applied to the map camera.Describes a reason for failing to create aMapCameraUpdate.Thrown when a problem occurs while trying to create aMapCameraUpdate.Factory for creating MapCameraUpdate to change map's camera.Type representing map content categories.Provides settings regarding map data which are applied globally to all map views.Traffic refresh period error codeTraffic refresh period error exceptionContent types supported by the map.MapContext is the rendering engine and the context in which virtual geographic maps get rendered.The severity of a free resource request.Memory management options.Memory management result.The memory management result code.The memory management strategy.Types of system resources used byMapContextor any of the entities attached to it, likeHereMap.Callback to handle the memory management result.Represents various errors that could occur from map related operations.Holds constants for map feature modes, to be used withMapScene.enableFeatures(java.util.Map<java.lang.String, java.lang.String>).Holds constants for map features, to be used withMapScene.enableFeatures(java.util.Map<java.lang.String, java.lang.String>)andMapScene.disableFeatures(java.util.List<java.lang.String>).Used to detect when the map becomes idle or busy.Represents a drawable resource that can be used by aMapMarker,MapMarker3DorMapImageOverlayto be shown on the map.Convenience factory class for loading marker resources from various sources.MapImageOverlayis used to draw images over the map, at a view coordinate inside the map viewport.Base class to represent visual style of particular map items.Interface for managing a map layer.MapLayerBuilder is used to add layers to a map to visualise a dataset in a programmatic way without defining it upfront in the configuration files.Describes a reason for failing to build aMapLayer.Describes the reason for failing to build aMapLayer.Thrown when failing to build aMapLayer.Provides a mapping between a MapLayer map measure to datasource storage level.MapLayerPriority class.MapLayerPriorityBuilder is an interface used to define the rendering priority of a layer and its categories, relative to other layers or layer-category pairs.A layer's visibility along a zoom level range.MapMarkeris used to draw images on the map, for example to mark a specific location.Styling options for the text of aMapMarker.Describes a reason for failing to create aMapMarker.TextStyle.Thrown when a problem occurs while trying to create aMapMarker.TextStyleinstance.Represents text placement with respect to the icon of aMapMarker.Represents a 3D shape drawn on the map at specified geodetic coordinates.Represents a 3D model that can be used by aMapMarker3Dto be shown on the map.Indicates the reason for a failure to createMapMarker3DModel.Thrown when a problem occurs while trying to createMapMarker3DModel.Groups map markers and enables their clustering to reduce visual clutter when there are many of them in a small area.Styling options for a marker cluster which is represented by the marker count as a text.Represents a group of map markers belonging to a cluster.This class specifies the visual appearance of a cluster marker.A map measure.Kinds of measures.Represents a render size, described as map measure dependent values.Describes a reason for failing to create aMapMeasureDependentRenderSize.Thrown when a problem occurs while trying to createMapMeasureDependentRenderSize.A map measure range.Interface represents descriptor of a pickable map object.A class representing a map pick result.A visual representation of a polygon on the map.A visual representation of a line on the map.Represents a dash pattern for the map polyline consisting of images rendered with certain gaps from each other.Represents a dash pattern for map polyline where the dash can be rendered as a colored line and the gap can be either empty or colored.Base class to represent the visual appearance of aMapPolyline.Describes a reason for failing to create aMapPolyline.Representation.Thrown when a problem occurs while trying to createMapPolyline.Representation.Representation for a solid line without outline.The map projection used for rendering.Mode of rendering the map by aMapView.Represents a map scene and exposes the functionality to manipulate its content.Called on the main thread afterloadScene()method finishes loading the scene.Filter for the map content to be picked.Type of the map content to be picked.Manage the lights and their attributes in a scene.This callback function allows handling errors that occur during the setting of light attributes.Error enum indicating reasons for failure when setting light attributes.The scene uses three categories of lighting which are: Main light, Back light and Rim light.The direction of lights as a pair of azimuth and altitude angles.Represents the configuration options for loading a map scene.Builder for creatingMapSceneLoadOptionsinstances.Describes a reason for failing to build aMapSceneLoadOptions.Describes the reason for failing to build aMapSceneLoadOptions.Thrown when failing to build aMapSceneLoadOptions.Represents the preconfigured map schemes bundled with the SDK.Provides the ability to render a map into a provided rendering surface.Listener of MapSurface render events.A view that can display a map.Listener that gets notified when MapView is fully initialized and ready to handle all operations, which means that map scene is loaded and drawing surface is ready to render a map.Callback to be called on retrieval of screenshot.A ViewPin is used to display Android views at a fixed location on the map.Represents the available public API fromMapView.Callback for a pick request.Provides a mechanism for observing a lifecycle of a map view and/or implementing components whose lifecycle needs to be linked with that of a map view.Options used for initialization of map viewMaterial reflectivity properties are used to enable per‑pixel lighting for supported map objects (e.g.Represents a mesh in 3D space.Builder for meshes.A class that contains possible results from picking map content on the map scene.Carries the result of picking a Carto traffic incident object.Carries results from the picking of map items on the map scene.Builder for a single quad.Represents size of visual elements drawn on the map.Defines different units in which the size is described.Contains the information required to create a road shield image.The shadow quality.A style that defines the visual appearance of map rendered features.A translucent layer group that can be the target forMapLayerPriorityBuilder.inGroup(java.lang.String).Error codes for creating the group.Describes the reason for failing to create the group.Thrown when failing to build the group.Builder for a single triangle.Represents the visibility state of an SDK map view's object.Defines the style of the HERE watermark logo.