PMMapMarkerDefinition

data class PMMapMarkerDefinition(val markerId: String, val coordinate: PMMapPosition, val markerIconAnchorX: Float = 0.0f, val markerIconAnchorY: Float = 0.0f, val minVisibleZoomLevel: Float = 0.0f, val maxVisibleZoomLevel: Float = 0.0f, val bitmapId: String)

Definition of map marker

Constructors

Link copied to clipboard
fun PMMapMarkerDefinition(markerId: String, coordinate: PMMapPosition, markerIconAnchorX: Float = 0.0f, markerIconAnchorY: Float = 0.0f, minVisibleZoomLevel: Float = 0.0f, maxVisibleZoomLevel: Float = 0.0f, bitmapId: String)

Properties

Link copied to clipboard

Id of bitmap used as an icon of this marker. Bitmap has to bundled to request in PFMapDataRequestParams.markerBitmaps parameter

Link copied to clipboard

Position on map

Link copied to clipboard

(optional) marker anchor in horizontal axis. value 0 is the left-most point, value 1 is the right-most point of bitmap

Link copied to clipboard

(optional) marker anchor in vertical axis. value 0 is the top-most point, value 1 is the bottom-most point of bitmap

Link copied to clipboard

Id of map marker

Link copied to clipboard

(optional) marker is only visible when actual map zoom level is in range . Valid values <0, 22>

Link copied to clipboard

(optional) marker is only visible when actual map zoom level is in range . Valid values <0, 22>