startMoving {leaflet.extras2} | R Documentation |
Interact with the moving markers
Description
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.: |
duration |
Duration in milliseconds |
pointIndex |
Index of a certain point |
Value
the new map
object
Functions
-
stopMoving
: Manually stops the marker, if you callstart
after, the marker starts again the polyline at the beginning. -
pauseMoving
: Pauses the marker -
resumeMoving
: The marker resumes its animation -
addLatLngMoving
: 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.
References
https://github.com/ewoken/Leaflet.MovingMarker
See Also
Other MovingMarker Functions:
addMovingMarker()
,
movingMarkerOptions()