SimpleMapDataModel

open class SimpleMapDataModel : MapView.MapDataModel

Functions

Link copied to clipboard
fun addClusterLayer(@NonNull cluster: ClusterLayer): Boolean
Link copied to clipboard
fun addMapObject(@NonNull object: MapObject): Boolean
Adds specified map object on map.
Link copied to clipboard
open fun getMapObjects(): Set<MapObject>
Returns unmodifiable set of map objects placed into the map
Link copied to clipboard
fun getPositionIndicatorAccuracyColor(): Int
Returns the color of the accuracy indicator circle.
Link copied to clipboard
fun getPositionIndicatorRotation(): Int
Gets the Indicator rotation mode.
Link copied to clipboard
fun getPositionIndicatorType(): Int
Gets the Indicator type.
Link copied to clipboard
fun getSkin(): List<String>
Link copied to clipboard
fun isPositionIndicatorAccuracyVisible(): Boolean
Indicates whether the accuracy indicator circle is visible.
Link copied to clipboard
fun isPositionIndicatorVisible(): Boolean
Indicates whether the vehicle is visible.
Link copied to clipboard
fun isWarningsTypeVisible(type: Int): Boolean
Link copied to clipboard
fun removeClusterLayer(@NonNull cluster: ClusterLayer): Boolean
Link copied to clipboard
fun removeMapObject(@NonNull object: MapObject): Boolean
Removes specified map object from map.
Link copied to clipboard
open fun setIncidentWarningSettings(@NonNull settings: IncidentWarningSettings): Boolean
Link copied to clipboard
open fun setMapLanguage(@NonNull locale: Locale): Boolean
Sets the language for map This will affect language of displayed names on map
Link copied to clipboard
open fun setMapLayerCategoryVisibility(category: Int, enable: Boolean): Boolean
Toggles the visibility of items from MapLayerCategory list on map
Link copied to clipboard
open fun setMapSpeedUnits(units: Int): Boolean
Sets the speed units in which the speed values should be displayed on map
Link copied to clipboard
open fun setMapWarningSettings(@NonNull settings: MapWarningSettings): Boolean
Link copied to clipboard
fun setPositionIndicatorAccuracyColor(@ColorInt color: Int): Boolean
Sets the color of the accuracy indicator circle.
Link copied to clipboard
fun setPositionIndicatorAccuracyVisible(visible: Boolean): Boolean
Sets the accuracy indicator circle visibility.
Link copied to clipboard
fun setPositionIndicatorRotation(type: Int): Boolean
Sets the Indicator type.
Link copied to clipboard
fun setPositionIndicatorType(type: Int): Boolean
Sets the Indicator type.
Link copied to clipboard
fun setPositionIndicatorVisible(visible: Boolean): Boolean
Sets the vehicle visible.
Link copied to clipboard
fun setSkin(@NonNull skinConfiguration: List<String>)
Sets the map skin.
Link copied to clipboard
open fun setTrafficSignSettings(@NonNull settings: TrafficSignSettings): Boolean
Link copied to clipboard
open fun setWarningsTypeVisibility(type: Int, enable: Boolean): Boolean
Link copied to clipboard
open fun updateMapObject(object: MapObject): Boolean