-
Hello, I am using animotum to fit SSMs to Argos satellite data. This has been working nicely so far, but the newest data set comes from a location with lots of small islands and cays. As a consequence many location estimates overlap with land mass so that I decided to use route_path() to re-route locations off the land barriers. However, I noticed that this causes the deletion of observations compared to the non-rerouted SSMs. The fit_ssm() runs smoothly without any issues/warnings with the following code:
I use the following code for the re-routing steps:
This is the output: The same is true if I use fit_ssm() to predict most probable locations at a time step of 12 hrs and re-routed the outputted tracks, albeit with the exception that even more observations are removed. I am a bit stuck with finding a plausible explanation for this? Thank you in advance, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi, If the network of land barriers is complex it is possible that the underlying
setting Ian |
Beta Was this translation helpful? Give feedback.
Hi,
If the network of land barriers is complex it is possible that the underlying
pathroutr
functions cannot find a suitable solution. It is difficult for me to suggest a clear solution, if one can indeed be found, without having access to your input data (dpf
) and reproducing the issue myself. Failing that, a couple of things to try are: 1) specify a short time.step, eg. 2 hours - but this will depend on the temporal resolution of your data; 2) add the followingpathroutr::prt_visgraph()
arguments to yourroute_path()
call: