We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All
ReferencesMap KitAndroidcom.huawei.hms.maps.modelOverview

Overview

Model classes of the Map SDK.

Interface Summary

Expand

Interface

Description

TileProvider

Provides tile images for TileOverlay. The method in this API may be called from multiple threads. Therefore, you must ensure the thread safety when implementing this API.

Class Summary

Expand

Class

Description

BitmapDescriptor

Defines a Bitmap image. You can obtain a BitmapDescriptor using BitmapDescriptorFactory.

BitmapDescriptorFactory

Creates the definition of a Bitmap image.

ButtCap

Extends Cap and defines a cap that is squared off exactly at the start or end vertex of a polyline.

CameraPosition

Encapsulates all camera attributes.

CameraPosition.Builder

An internal API of the CameraPosition class.

CameraUpdateParam

Updates the camera status.

Cap

Defines a cap that is applied at the start or end vertex of a polyline.

Circle

Defines a circle on a map.

CircleOptions

Defines attributes for a Circle object.

CustomCap

Extends the Cap class to customize the cap style for a polyline.

Dash

Extends PatternItem and represents a dash used in the stroke pattern for a polyline or the outline of a polygon or circle.

Dot

Extends PatternItem and represents a dot used in the stroke pattern for a polyline or the outline of a polygon or circle.

Gap

Extends PatternItem and represents a gap used in the stroke pattern for a polyline or the outline of a polygon or circle.

GroundOverlay

Defines an image that is fixed to a map.

GroundOverlayOptions

Defines attributes for a GroundOverlay object.

HeatMap

Modifies heatmap attributes.

HeatMapOptions

Sets heatmap attributes.

JointType

Defines the joint type for a polyline or the outline of a polygon.

LatLng

Defines the longitude and latitude, in degrees.

LatLngBounds

Defines a rectangular area using a pair of longitude and latitude.

LatLngBounds.Builder

Builds a LatLngBounds object. LatLngBounds.Builder is an internal method of LatLngBounds.

MapStyleOptions

Customizes style attributes for a HuaweiMap object.

Marker

Defines a marker placed at a specified position on a map.

MarkerOptions

Defines attributes for a Marker object.

PatternItem

Defines the stroke pattern of a polyline or the outline of a polygon or circle.

PointOfInterest

Defines a POI on a map.

Polygon

Defines a polygon on a map.

PolygonOptions

Defines attributes for a Polygon object.

Polyline

Defines a polyline on a map.

PolylineOptions

Defines attributes for a Polyline object.

RoundCap

Extends the Cap class and represents a semicircle with a radius equal to a half of the stroke width. The semicircle will be centered at the start or end vertex of a polyline.

SquareCap

Extends Cap and sets the start or end vertex of a polyline to the square type.

Tile

Defines the minimum unit of TileOverlay.

TileOverlay

Defines a tile overlay on a map.

TileOverlayOptions

Defines attributes for a TileOverlay object.

UrlTileProvider

Defines the provider of TileOverlay that requires a URL pointing to an image.

VisibleRegion

Implements the Parcelable API. It contains four points that define a tetragon visible in the camera of a map.

Enum Value Summary

Expand

Enum

Description

RadiusUnit

Enumeration class for heatmap radius units.

Exception Summary

Expand

Enum

Description

RuntimeRemoteException

Extends RuntimeException. The exception is thrown to indicate a major exception when the map server fails to be accessed and cannot be recovered.

Search in References
Enter a keyword.