The marker begins its path or resumes if it is paused.
Usage
startMoving(map, layerId = NULL)
stopMoving(map, layerId = NULL)
pauseMoving(map, layerId = NULL)
resumeMoving(map, layerId = NULL)
addLatLngMoving(map, layerId = NULL, latlng, duration)
moveToMoving(map, layerId = NULL, latlng, duration)
addStationMoving(map, layerId = NULL, pointIndex, duration)
Arguments
- map
The leafletProxy object
- layerId
You can pass a string or a vector of strings for the moving markers that you want to address. If none is specified, the action will be applied to all moving markers.
- latlng
Coordinates as list (e.g.:
list(33, -67)
orlist(lng=-65, lat=33)
)- duration
Duration in milliseconds
- pointIndex
Index of a certain point
Functions
stopMoving()
: Manually stops the marker, if you callstart
after, the marker starts again the polyline at the beginning.pauseMoving()
: Pauses the markerresumeMoving()
: The marker resumes its animationaddLatLngMoving()
: Adds a point to the polyline. Useful, if we have to set the path one by one.moveToMoving()
: Stop the current animation and make the marker move tolatlng
induration
ms.addStationMoving()
: The marker will stop at thepointIndex
point of the polyline forduration
milliseconds. You can't add a station at the first or last point of the polyline.
See also
Other MovingMarker Functions:
addMovingMarker()
,
movingMarkerOptions()