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 callstartafter, 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 tolatlngindurationms.addStationMoving(): The marker will stop at thepointIndexpoint of the polyline fordurationmilliseconds. You can't add a station at the first or last point of the polyline.
See also
Other MovingMarker Functions:
addMovingMarker(),
movingMarkerOptions()