Visualizing movement trajectories in R using moveVis: Article published in the latest issue of Methods in Ecology and Evolution

Visualizing movement trajectories in R using moveVis: Article published in the latest issue of Methods in Ecology and Evolution

May 12, 2020

Figure 1: Migratory movements of white storks <em>Ciconia ciconia</em> on a <em>Mapbox</em> satellite base map
Figure 2: Migratory movements of white storks <em>Ciconia ciconia</em> on a temporally interpolated MODIS <em>MOD13Q1 </em>NDVI time series

This month, our open-access paper on visualizing movement trajectories in R using moveVis has been published in the latest issue of Methods in Ecology and Evolution. The article describes the moveVis user functions, explains their technical implementation, provides use cases and discusses its strengths and limitations.

The visualization of movement trajectories sometimes is not easy. Spatial data without a temporal component can often be sufficiently visualized using a plot or map of two dimensions, x and y. Movement trajectories, however, are spatio‐temporal data that represent the change in the spatial location of tracked objects or individuals over time. To account for their temporal component, the representation of time in a third dimension is required. While, in certain cases, it can be sufficient to use a static spatial plot to indicate time, e.g. by using a colour palette or by adding a z axis (space-time cubes), a spatio-temporal animation directly relates the temporal dimension of the data to actual time.

To ease the creation of such animations, the R package moveVis has been developed. moveVis automates the processing of movement and environmental data to turn them into an animation. We deem moveVis to be a useful tool for visually exploring and interpreting movement patterns, including potential interactions of individuals with each other and their environment, and communicate such patterns appropriately to different kinds of audiences.

The online version of our open-access paper includes a detailed worked example using migratory movement trajectories of white storks, the resulting video animations (video 1, video 2 & video 3) and an overview of all moveVis functions and their purposes.

To get started using moveVis, we recommend to have a look at our examples and documentation on movevis.org. The source code of moveVis is openly available on GitHub and has been published under GPL-3. If you have ideas on how to improve moveVis (e.g. missing features that could be useful) or if you encounter bugs or have other problems, feel free to open an issue on GitHub for discussion.

This blog post has also been published at AniMove.org.

Reference:
Schwalb-Willmann, J.; Remelgado, R.; Safi, K.; Wegmann, M. (2020). moveVis: Animating movement trajectories in synchronicity with static or temporally dynamic environmental data in R. Methods Ecol Evol. 2020; 11: 664–669. https://doi.org/10.1111/2041-210X.13374

follow us and share it on:

you may also like:

Setting Up for the 2nd EO4CAM Nutzerworkshop

Setting Up for the 2nd EO4CAM Nutzerworkshop

Right now our staff are busy hauling cases, mounting displays and testing every cable for the 2nd EO4CAM Nutzerworkshop, “Erdbeobachtung für die Klimaanpassung, behördliche Akteure in Bayern”. The doors open tomorrow, and the exhibition...

A dashboard for multi-UAS thermal data

A dashboard for multi-UAS thermal data

Mapping an active fire with various drones flying in parallel is hard enough. But getting the data processed, evaluated and turned into research datasets is a different story. The publication is on its way, and for now we’d like to share a dashboard by Antonio José...

Have you ever wondered how many trees there are on our campus?

Have you ever wondered how many trees there are on our campus?

Sometimes a chat during a formal event like the one for the Urban:Pulse funding celebration, results in something totally different. Following a discussion with the vice-president of our University, we promised to look into the research by one of our PhD students...

New publication on the physiology of grapevines

New publication on the physiology of grapevines

We are happy that Marco Lutz, one of our external PhD candidates supervised by Tobias Ullmann, has published a new article in Scientific Reports, together with Daniel Heßdörfer, Tobias Ullmann and Melanie Brandmeier. Measuring how well a grapevine photosynthesizes...

Earth Observation at the DFG BETAFOR workshop

Earth Observation at the DFG BETAFOR workshop

Jakob Schwalb-Willmann represented our team at the DFG BETAFOR workshop in the Bavarian Forest National Park. The room was full of biologists, which is the whole point of an interdisciplinary project, and our UAS multisensor time series drew a lot of interest from the...

bzgl. Art. 50 Verordnung (EU) 2024/1689 (AI Act):

Überwiegend werden eigene originäre Texte und Bilder des EORC genutzt, jedoch sind einige Inhalte von blog post Texten teilweise mit Hilfe von KI überarbeitet worden und einige Bilder sind ganz mit KI erstellt, die jedoch deutlich keine photorealistische Darstellungen abbilden. Aussnahmen sind KI generierte fernerkundliche Datensätze, die explizit für Forschungszwecke mit KI erstellt wurden, hier wird aber durch den assoziierten Text der wissenschaftliche Grund der KI generierten Bilder erläutert.

Share This