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 Ciconia ciconia on a Mapbox satellite base map
Figure 2: Migratory movements of white storks Ciconia ciconia on a temporally interpolated MODIS MOD13Q1 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

you may also like:

our research covered by television

our research covered by television

At the opening of the CAIDAS we also had the opportunity to present our research and development work to various media representatives. For example, we reported on our remote sensing work to ARD and Bayerischer Rundfunk as well as for Mainfranken TV - see e.g. here...

Our research introduced to the JMU president Pauli

Our research introduced to the JMU president Pauli

At the Center for Artificial Intelligence and Data Science (CAIDAS) opening last Friday on 18th of April 2024, we had the opportunity to present the research of our Earth Observation Research Cluster (EORC) and of the Earth Observation Center (EOC) of the German...

UAS mission of monastery Bronnbach

UAS mission of monastery Bronnbach

The potential of UAS data for mapping cultural heritage sites was discussed in the past months with colleagues associated with the UNESCO world heritage activities by our postdocs Dr. Mirjana Bevanda and Dr. Sarah Schönbrodt-Stitt. Based on these discussions further...

Internship Report on Tuesday, April 30 at 14:00

Internship Report on Tuesday, April 30 at 14:00

On Tuesday, April 30 Konstantin Müller will present his internship " GDELT News Analysis of the Noto Earthquake via ERNIE" at 14:00 in 01.B.03, John-Skilton-Str. 4a. : From the abstract: The analysis of socioeconomic data has gained increasing importance. The exchange...

Internship Report on Tuesday, April 23 at 12:00

Internship Report on Tuesday, April 23 at 12:00

On Tuesday, April 23rd Elly Schmid will present her internship at 12:00 in seminar room 3, John-Skilton-Str. 4a. : From the abstract: The internship was carried out as part of the HEATS-(Urban heat) Project of the Georisks team at the Earth Observation Center, which...

New building for the CAIDAS AI center opened

New building for the CAIDAS AI center opened

CAIDAS, the Center for Artificial Intelligence and Data Science ( https://www.caidas.uni-wuerzburg.de/ ), was officially opened on April 19, 2024 with prominent guests from politics and science.  Bavaria's Minister of Science Markus Blume cut the ribbon for the new...