|
|
|
|||
| Home Help Feedback Subscriptions Archive Search Table of Contents | ||||
First published online December 14, 2005
Journal of Experimental Biology 209, 128-140 (2006)
Published by The Company of Biologists 2006
doi: 10.1242/jeb.01970
Interpolation of animal tracking data in a fluid environment
1 University of California, Santa Cruz, Long Marine Laboratory, Center for
Ocean Health, 100 Shaffer Road, Santa Cruz, CA 95060, USA
2 Centre d'Etude Biologiques de Chizé, 79360 Villiers en Bois,
France
3 Department of Biology, Sonoma State University, Rohnert Park, CA 94928,
USA
4 NOAA, National Marine Fisheries, 8604 La Jolla Shores Drive, La Jolla, CA
92038, USA
* Author for correspondence (e-mail: tremblay{at}biology.ucsc.edu)
Accepted 7 November 2005
| Summary |
|---|
|
|
|---|
Key words: tracking, telemetry, Argos, geolocation, GPS, Bézier, cubic, hermite, spline, albatross, penguin, sea lion, fur seal, elephant seal, booby, seabird, marine mammal
| Introduction |
|---|
|
|
|---|
Interpolation of tracking data addresses the problem of uneven sampling.
Animals are often equipped with instruments that record environmental and/or
behavioral parameters in addition to a tracking device. These instruments
generally have sampling rates that differ from the sampling rate of the
tracking device. Therefore, by interpolating tracking data, each measured
parameter can be matched to an estimated location. Interpolation is also
important because it provides locations that are equally spaced in time, which
is necessary for further evaluation of habitat use
(BirdLife International,
2004
).
Either by choice or lack of an alternative, most authors represent their
tracking data as straight lines between recorded points and do not interpolate
their data (Block et al., 2005
;
Folkow et al., 2004
;
Pütz et al., 2000
). The
advantages of linear interpolation are its simplicity and that it represents
the most conservative path an animal transits between two consecutive
locations. However, straight lines are not consistent with fluid dynamics in
which subjects moving in a fluid environment (air or water) probably do not
follow straight lines. Fluid media are kingdoms of curves, being described by
flows, vortices, turbulences and gradients
(Vogel, 1994
). For example,
acoustic tracking of both oceanographic floats
(Fratantoni and Richardson,
1999
) and any seabird observed for a short time at sea classically
shows a sinuous path (Alerstam et al.,
1993
; Weimerskirch et al.,
2000
). Additionally, navigators attempting to travel in a straight
trajectory need to constantly correct vessel orientation to maintain the
bearing. The corollary with tracking data is that a linearly interpolated
track between relatively spaced locations (in time) is unrealistic, because
sinuous movements are collapsed into single positions, which are not
necessarily obtained when the animal actually turns. Because of the fluid
properties, particles in the atmosphere or the oceans move in a curvilinear
manner in relation to forces from density gradients and to attraction and
Coriolis forces (Vogel, 1994
).
Most tracked animals are not passive bodies in fluids, but rather their
movements are affected by these forces, either directly (e.g. wind, current)
or indirectly (e.g. eddy targeted by a predator as a foraging zone).
Curvilinear tracks are consistent with marine animals moving along oceanic
features such as eddies, sea-surface height anomalies, fronts or weather
systems, which are all fluid, curvilinear structures
(Ferraroli et al., 2004
;
Murray et al., 2002
;
Polovina et al., 2000
;
Ream et al., 2005
;
Weimerskirch et al., 2002
).
Curve interpolation does not conflict with a straight path, because a straight
line can be mathematically conceived as a particular curvilinear function.
Historically, the intuitive logic in using curves can be seen in the very
first study, 15 years ago, describing satellite-tracked flying seabirds
(Jouventin and Weimerskirch,
1990
). The authors presented two figures of tracks: one using
straight lines and the other using an undefined curve. More recently, use of
Bézier curves and splines has been suggested as another way of
representing paths (Turchin,
1998
). Curvilinear interpolation thus appears to be a more natural
way of interpolating marine animal tracks, especially in a fluid environment.
However, to our knowledge, no study has ever attempted to use curvilinear
interpolation for animal tracking data.
The difficulty in using curvilinear interpolation is that, unlike a straight line, an infinite number of curves can be mathematically calculated between two recorded locations. Consequently, the choice of a mathematical algorithm used to interpolate along curves can modify the resulting interpolated tracks, thus emphasizing the need to evaluate the effects of different algorithms and to assess the risk of introducing errors to the track data.
This paper is the first to interpolate tracking data of several marine animals using various mathematical algorithms. Our goals were to propose alternatives to the linear method for interpolating tracking data in fluid media and to evaluate the potential pitfalls and benefits associated with curvilinear interpolation methods.
| Materials and methods |
|---|
|
|
|---|
Tracking data for black-browed albatrosses and red-footed boobies were obtained using GPS tags (we used two GPS tracks per species, obtained from two different individuals), whereas all other tracks were obtained by satellite telemetry (Argos) using platform terminal transmitter (PTT) and appropriate attachment methodology (we used three Argos tracks per species, obtained from three different individuals). Information related to device characteristics, study sites and periods are given in Table 1.
|
Argos data were filtered using the filtering algorithm of the IKNOS (Greek for step, track, tracking, footprint...) toolkit (Y. Tremblay, unpublished). This algorithm uses several criteria in order to remove unlikely location: (1) realistic travel speeds of a subject between two fixes, (2) the change in azimuth of a subject between successive fixes, (3) the Argos location class, (4) the time elapsed between two consecutive fixes and (5) whether a location was on land or at sea. The IKNOS Argos filtering program allows the user to set limits for some of these criteria. These limits were selected and kept consistent within each species.
Filtered data were thereafter referred to as `tracks' and were considered, by default, as being of the best quality that a tracking method permits. Although different filtering techniques can lead to slightly different tracks, there is no way to verify the accuracy of a given filtering process. The output from the filtering process is always considered satisfactory, on a more or less arbitrary basis (generally by visual inspection). Interpolation was done for a given set of filtered locations, independent of their actual accuracy. Filtering method had no ultimate impact on the interpolation calculations, so filtering parameters are not shown.
Interpolation algorithms
Six different mathematical algorithms (hereafter called curves, even when
linear) were selected to interpolate tracks. The choice for these curves was
mainly driven by their popularity in mathematical computing
(Angel, 2003
;
Mortenson, 1997
) and ease of
implementation using Matlab v. 7.0 (The MathWorks, Natick, MA, USA).
Linear algorithm
Linear interpolation was computed to provide a comparison with other
curves. This is the easiest, most conservative and most common interpolation
method used to date.
Bézier curves
Since their formulation in the 1970s, Bézier curves have obtained
dominance in the typesetting and design software industry
(Bartels et al., 1998
;
Piegl, 1993
). Currently,
Bézier curves are found nearly everywhere in our everyday life, and web
resources for equations, codes, courses and representations are plethoric
(see, for example,
http://en.wikipedia.org/wiki/Bezier_curve).
We used piecewise cubic Bézier curves along recorded tracks. The angle
at which the curve hits each point was controlled by the tangent vector of the
angle defined by three consecutive points. A detailed explanation of the
algorithm can be found at
http://astronomy.swin.edu.au/~pbourke/curves/bezier/cubicbezier.html.
Piecewise cubic Bézier curve computation allows definition of a
parameter (µ) controlling elasticity of the curve. Since different choices
for µ give different curves, we ran three versions of Bézier curves,
with µ=0.1 (straighter), 0.2 and 0.3 (more curved). The choice of these
three values resulted from preliminary tests, which are explained in the
Results.
Hermite splines and cubic splines
Piecewise cubic hermite interpolating polynomials were computed using the
`pchip' function in Matlab, following Fritsch and Carlson
(1980
) and Kahaner et al.
(1988
). Cubic spline
interpolation was computed using the `spline' function in Matlab, following de
Boor (1978
). Built-in functions
of Matlab were run unmodified.
Strategy used to compare curve performances
Because we do not truly know where an animal is located between two
recorded locations, it is impossible to compare any interpolated location to a
reference location. Therefore, we extracted (i.e. sub-sampled) a set of
locations from each track and used these locations as references. This
resulted in tracks with fewer locations than the original tracks. The tracks
were then interpolated using the different algorithms. For each curve, the set
of interpolated locations corresponding (in time) to the extracted set of
reference locations was selected. The corresponding distance between them was
calculated and further compared among algorithms. The process is illustrated
in Fig. 1.
|
|
Due to high spatial and temporal resolutions, GPS tracks do not need to be
interpolated. The number of reference locations extracted from GPS data was
thus calculated to provide tracks with a temporal resolution similar to or
slightly better than that of the best Argos tracks [one location per hour,
randomly spaced by at least 100 s (10x10 s sampling interval,
arbitrarily)]. These tracks are referred to as Argos-like GPS tracks. Because
GPS tracks had one position every 10 s, the number of reference locations was
high, and consecutive locations in the track were thus highly auto-correlated
(not estimated). For this reason, and in order to reduce the effects
associated with pseudo-replication
(Hurlbert, 1984
), only 30 of
the reference locations (randomly selected for each track) were used in the
analysis.
The start and end locations of each track were never removed, nor were they used as a reference location. Geolocation-like Argos, Argos and Argos-like GPS tracks were analyzed separately.
Data processing
Since tracks were recorded in an unprojected Greenwich coordinate system
(latitude-longitude coordinates refer to a spherical coordinate system), they
were first transformed (i.e. flattened) to a projected Cartesian coordinate
system, and then interpolated data were transformed back for distance
calculations. All calculations of distance were done following the great
circle distance on the Earth geoid, thus taking into account the Earth's
curvature. For the purpose of this study, the time of each location of the
tracks was rounded to the nearest minute, and interpolated locations were also
calculated for each minute.
In a Cartesian coordinate system, piecewise curves are computed for equally spaced values on the x and y axes (corresponding here to each time unit). Consequently, interpolated locations were not equally spaced in the plane. This resulted in artificial non-linear speed between two consecutive interpolated locations. To overcome this problem, we over-sampled our interpolated data and then used a subset of these points (equally spaced locations by distance). The precision of this process was not mathematically exact, so interpolated locations were almost equally spaced. The level of over-sampling (50 times, i.e. one location every 1.2 s) was calculated to ensure that this approximation could be neglected.
Statistics
General linear models were computed using SYSTAT 10 (SPSS Inc, Chicago, IL,
USA). Distribution of distances between reference locations and interpolated
locations was skewed to the left. The average of such a distribution is
off-centered proportionally to the extent of the tail. For this reason, the
median, minimum and maximum (instead of the mean ± s.d.) were used to
describe the results (unless stated differently). Distances between reference
locations and interpolated locations were log10 transformed before
performing inferential statistics. Statistical significance was considered at
the P<0.05 level.
| Results |
|---|
|
|
|---|
|
Temporal resolutions were also extensively different between tracks, with tracks lasting from 2.3 to 226 days (Table 2), and with tracks composed of 1-17 locations per day on average. Because the transmitter's signal does not pass through water, non-diving species (i.e. albatrosses) had a higher number of locations per day than other species (Table 2).
Tracking data obtained through the Argos system can be affected by a high number of variables, such as quality and power of the transmitter, transmitter attachment location, satellite coverage and animal behavior. We therefore also obtained differences between track characteristics within species. Both proportions of quality classes and number of locations per day showed relatively large differences between different individuals from a given species (Table 2).
Effect of interpolation method on the accuracy of the estimated location
Accuracy of the interpolated locations was different between species and
between individuals within species but not between interpolation methods. No
interaction between species and interpolation method was found. This was true
in interpolated geolocation-like Argos, Argos and Argos-like GPS tracks.
Statistical data are given in Table
3, and median values are summarized in
Table 4, by species. Errors of
the interpolated locations were greater in the geolocation-like Argos tracks
than in the Argos tracks. Errors were also greater in fast-flying albatrosses
(medians: 56.4-65.4 km and 10.6-12.8 km in geolocation-like Argos and Argos
tracks, respectively) than in non-flying animals (medians: 4.8-10.4 km and
1.5-6.8 km in geolocation-like Argos and Argos tracks, respectively).
|
|
Comparison of curve interpolations versus linear interpolation
Accuracy of the estimated position
The interpolation methods used in this study had no impact on the accuracy
of the estimated locations, as curve interpolation methods did not produce
larger errors than the linear interpolation method.
Occurrence of more accurate locations
We verified if the curve-interpolation methods produced a higher or lower
occurrence of more accurate locations (i.e. closer to reference) than the
linear interpolation method. For each track, and for each of the five
non-linear curves, the percentage of interpolated locations closer to the
reference than locations obtained with the linear method was calculated
(Fig. 3). Percentages over 50%
indicated that the curvilinear method resulted in a higher number of more
accurate locations than the linear interpolation method, and vice
versa. Overall, the occurrence of more accurate locations using curves
was between 40 and 60% in geolocation-like tracks, and between 30 and 70% in
Argos and Argos-like GPS tracks (Fig.
3). For 21 of the 24 geolocation-like tracks (87.5%), 19 of the 27
Argos tracks (70.4%) and three of the four Argos-like GPS tracks (75%), at
least one curvilinear interpolation method provided a higher number of more
accurate locations than the linear method.
|
|
The tracks we used for elephant seals were not greatly improved, if at all, by using curvilinear algorithms. Essentially, those tracks were particularly linear (see Fig. 4A). The same observation was made in black-browed albatross Argos-like tracks. When the number of more accurate locations was reduced, it was generally reduced by only 10-15% (Fig. 3).
|
In geolocation-like Argos tracks, estimated track length proportions were consistent across species and were 81.3±10.5% of original track lengths (mean ± s.d., range = 56.2-102.5%). The most relaxed cubic splines produced track lengths, on average, 15.8% shorter, whereas the straighter linear algorithm produced track lengths 20.0% shorter. Compared with linear interpolation, and depending on the algorithm chosen, curvilinear interpolation increased the estimated track length by 0.3-4.2%.
In Argos-like GPS tracks of red-footed boobies and black-browed albatrosses, estimated track lengths ranged from 63.5 to 83.8% and from 28.3 to 43.2% of the original GPS track lengths, respectively. These estimates were therefore, on average, 33.5 and 64.8% shorter than the original track length in red-footed booby and black-browed albatross tracks, respectively.
Shape and plausibility of the curves
By visually inspecting the interpolated tracks, we noticed that cubic
splines produce oscillations and overshoots that are not consistent with
original track data (Fig. 4B).
This artifact is problematic because the original shape of the track was
modified. By contrast, all the other algorithms we used produced turns that
were tangential to each recorded location, thus giving conformal interpolated
tracks without unexpected oscillations.
Bézier curves varied depending on parameter µ, being straighter with small values and more relaxed (more curvilinear) for higher values. Bézier curves with µ=0.2 were relatively similar to the hermite curves, except for the more linear parts of the tracks for which hermite curves were straighter (data not shown). In Bézier curves, we used 0.1, 0.2 and 0.3 for µ, because some preliminary tests showed that high values (above 0.5, and particularly over 1) tended to produce very sinuous paths, sometimes with loops that were non-existent in the original track data. For µ values below 0.5, the track shape always conformed to original track data (data not shown).
| Discussion |
|---|
|
|
|---|
Accuracy of interpolated locations and factors affecting it
Accuracy of interpolated locations was always within the accuracy of the
tracking method used. Geolocation tracking technique typically provides one to
two locations per day, with an accuracy of 100-400 km
(Phillips et al., 2004
;
Shaffer et al., 2005
;
Teo et al., 2004
). Accuracy of
Argos data is between
0.8 km and 50 km
(Fernández et al., 2001
;
Le Boeuf et al., 2000
). The
errors of interpolated locations in geolocation-like tracks or Argos tracks
fell within or below those respective ranges in all of our trials
(Table 4). Additionally, errors
of interpolated locations were always smaller than the distance that the
animals were potentially able to travel during the average time elapsed
between recorded locations (Tables
2,
4). For example, in 24 h
(temporal resolution of geolocation-Argos tracks), albatrosses were able to
travel 561-828 km (Table 2),
yet median errors were only 60 km (Table
4). It is noteworthy that, in Argos tracks, we calculated errors
using tracks of diminished quality (some locations were removed), so the true
error may have been even smaller, and our estimates may be higher than actual
range of errors.
The interpolation errors showed significant differences between species and, to a lesser extent, between individuals within species (Table 3). In particular, albatrosses have typically larger errors than all other species, either considering geolocation-like or Argos-like tracks. Compared with elephant seals, albatross tracks were of similar length, had better overall spatial accuracy, were of greater temporal resolution (Table 2) and yet had larger errors in the interpolated locations. Therefore, neither spatial scale/accuracy nor temporal resolution of the tracks can be a factor explaining the greater errors in interpolated locations of albatrosses. Between two recorded locations, albatrosses are able to fly larger distances because of their higher traveling speeds (Table 2). Traveling speed is therefore logically a crucial factor affecting errors of interpolated locations. Compared with other fast-flying seabirds [S. sula and T. melanophrys (tracks obtained from GPS, errors between 0.8 and 2.2 km; Table 4)], interpolated distances in tracks of both P. immutabilis and P. nigripes were still larger (tracks obtained with Argos, errors between 10.6 and 12.8 km; Table 4). The differences in accuracies between the two tracking techniques (several kilometers) were therefore most likely to explain the majority of errors between these species. Obviously, the overall shape of a track is also important in affecting the extent of the errors in interpolated locations. For example, interpolation of tracks of both male and female elephant seals was not dramatically enhanced using curvilinear interpolation. As a matter of fact, these tracks were extremely linear for long periods of time (see Fig. 4A for female tracks). In cases of more rounded tracks for phocids, it is likely that the hermite curve performs better than the Bézier curve with µ=0.1, as indicated in Table 5 for Argos tracks of otariids. It is also likely that a Bézier curve with µ=0.08 (the smaller µ, the straighter the track) would work better with the elephant seal data we used in the present study.
The factors affecting interpolation errors are multiple and interrelated, including (non-exhaustively) traveling speed of the animal, spatial accuracy of the locations, temporal resolution and shape of the track. It is important to note that spatial scale of tracks could potentially have a great impact on the interpolation errors, especially if scale of movements approaches the tracking method's spatial accuracy. In our case, all tracks were, by far, larger (Table 2) than the estimated accuracy of `several kilometers' as described earlier. Also, animals may behave differently at different spatial scales, exhibiting, for example, more curvilinear movements at small spatial scales (e.g. when searching for food in a patch) and more straight movements at large spatial scales (e.g. when migrating or changing foraging zone). The effects of these factors are difficult to separate, and they probably differ between species and between individuals within species. We suggest that these factors most likely explain observed differences in interpolation errors, both between and within species.
Curvilinear versus linear algorithms
We show that the choice of a curvilinear algorithm that produces less
accurate locations would not dramatically affect the data because differences
between algorithms were within the precision of the tracking method. Thus, the
choice of an interpolation algorithm is not a major obstacle to the use of
curvilinear algorithms for interpolating data.
Use of specific curves to interpolate tracks of marine vertebrates can, however, improve the probability of obtaining more accurate locations, depending on the species tracked. Algorithms shown in Table 5 are provided as guidelines for other researchers to use when selecting algorithms to analyze tracking data. We obtained a higher number of more accurate locations with some specific algorithms, but this was not reflected in the median distances of errors. This suggests that, even if they were more accurate in occurrence, distances were still very close to each other, and the effect of more accurate locations was possibly compensated by other locations that were of poorer accuracy. The consistent improvement of interpolated locations in tracks using curvilinear vs linear algorithms indicates that curves correspond more closely to the way marine vertebrates actually move. Further, it is interesting to note that the gain in using curvilinear interpolation was more obvious in geolocation-like tracks than in Argos tracks (Fig. 3). This is logical, because large-scale curvilinear movements were less visible in a geolocation-like track than in an Argos track (Fig. 2). In the same way, a highly accurate GPS track sampled every 10 s clearly shows curvilinear movements even with linear interpolation. Consequently, the lower the temporal resolution of a track, the higher is the gain in using curvilinear algorithms to interpolate the data.
Changes in the track length, when using a curvilinear interpolation method compared with a linear interpolation method, indicated that track lengths were almost always considerably underestimated and that curvilinear interpolation algorithms more closely approximated actual track lengths. The linear interpolation method always resulted in the absolute minimum distance that an animal transited along the track. Similarly, track length estimated with curvilinear interpolation also underrepresented the distance an animal transited. Consequently, there was no risk of overestimating track length using curvilinear interpolation methods. In our study, even the most relaxed algorithms underestimated track lengths by at least 15%. It is important to note that interpolated geolocation-like Argos tracks were underestimated by a similar value, regardless of species. This contrasted with estimates of interpolated Argos-like GPS track lengths, which were very different between red-footed boobies and black-browed albatrosses. This indicates that the underestimation of track length is mostly due to fine-scale movements that cannot be recorded using either the geolocation or the Argos tracking technique.
Our results show that geolocation tracks are 15-20% shorter than the length of tracks measured using the Argos tracking technique. By contrast, it is harder to make such a generalization with Argos tracks. However, we show that Argos track lengths can be 40-70% shorter than actual track lengths (obtained using GPS). This probably depends on the activity of the animals at small spatial/temporal scales, i.e. below the resolution of the Argos tracking technique. Track lengths of migrating animals that engage in straighter movements should be estimated fairly well, but track lengths of foraging animals that exhibit small-scale convoluted movements should be poorly estimated.
An improvement of 0.3-4.2% in track length between a curvilinear and linear interpolation method seems like a small improvement. However, given the length of some tracks, those percentages can represent several hundreds of kilometers, which may be substantial in terms of calculations for animal energetics and behavior. The fact that track distances were more accurate implies that estimated traveling speeds between fixes would also be more accurate when using curves as opposed to straight lines.
Sinuosity of animal tracks is an important parameter because it is used as
a descriptor of animal activity, especially to distinguish between transiting
and foraging phases or identifying operational spatial scales
(Fauchald and Tveraa, 2003
;
Nams, 1996
;
Weimerskirch et al., 2002
).
The temporal resolution of a track is therefore a crucial factor in
determining sinuosity, because the angles and their frequency depend directly
on it. Another improvement from curvilinear interpolation is that the
frequency distribution of angles is changed in a way that takes into account
the number of interpolated segments for a given angle. This is equivalent to
accounting for the time needed to turn, which is not possible to do with
linear interpolation because angles are never changed.
Remarks and conclusion
The cubic spline was the most relaxed curve we used. It was also the only
algorithm that was non-conformal. Cubic spline interpolation, as we applied
it, had overshoots and large oscillations (Runge's oscillation), resulting in
the interpolation of track locations that were not always induced by the
recorded track data (Fig. 4B).
We therefore suggest that conformal curvilinear interpolation algorithms be
used, meaning those that create turns tangential to each recorded
location.
Although curvilinear interpolation algorithms are advantageous to use, they
do not solve the problem of low sampling interval and/or low spatial accuracy
of initial data. The question of sampling resolution is crucial in
quantitative analysis of animal tracks
(Turchin, 1998
). The fact that
interpolation methods produce locations equally spaced in time does not imply
that they are accurate, especially when temporal resolution of initial data is
low. The accuracy of interpolated data is ultimately a function of initial
temporal and spatial resolutions. Consequently, interpolation should not be
misused, as for example a way of correcting poor quality tracks. Also, if the
time interval chosen for interpolating tracking data does not allow the animal
to travel more than the spatial accuracy of the tracking technique used (given
its traveling speed), it is obvious that interpolated data are over-sampled
and cannot represent accurately fine-scale movements of the animal. This
emphasizes, on the one hand, the relationships between spatial accuracy and
sampling interval of a track and, on the other hand, spatial scale of movement
and traveling speed of the animal. These relationships must be known and
understood prior to use and interpretation of interpolated data.
However, interpolation is important to apply to understand habitat use, as having location equally spaced in time is a way to account for time spent in a given zone.
Argos tracks are obtained with an estimated accuracy for each location. In this study, we did not take the accuracy of each location into account in order to interpolate the tracks. Rather, we considered every non-filtered location as an actual position of the animal, and our interpolated tracks passed through each location. An alternative method of processing would take the accuracy of locations into account and would calculate a curve that does not necessarily pass through each location. In this case, the interpolation might pass by a certain distance, which would be proportional to the accuracy of the location. We believe this method could give satisfactory results; however, it has two major drawbacks. First, the resulting track is almost entirely made up, with almost no actual measured locations in the new track. Second, the resulting track length would be further underestimated than the previously shown.
In conclusion, we propose that curvilinear interpolation should be used instead of linear interpolation for animal tracking data obtained in fluid media, and this should be done only with conformal algorithms. Except for this particular restriction, curvilinear algorithms provide conservative analyses of track data, with no risk of considerably reducing track quality. Furthermore, curvilinear interpolation methods can ameliorate the track quality (see Table 5 for guidelines) and allow researchers to obtain tracks that are more likely to represent animal movement in a fluid medium.
The programming codes that we used to interpolate our tracking data are easy to implement and can be obtained directly from the corresponding author.
| Acknowledgments |
|---|
| References |
|---|
|
|
|---|
Alerstam, T., Gudmundsson, G. A. and Larsson, B. (1993). Flight tracks and speed of Antarctic and Atlantic seabirds: radar and optical measurements. Philos. Trans. R. Soc. Lond. B 340,55 -67.
Angel, E. (2003). Interactive Computer Graphics: A Top-Down Approach Using Opengl. Boston: Addison Wesley Professional.
Austin, D., McMillan, J. I. and Bowen, W. D. (2003). A three-stage algorithm for filtering erroneous Argos satellite locations. Mar. Mamm. Sci. 19,371 -383.
Bartels, R. H., Beatty, J. C. and Barsky, B. A. (1998). Bézier Curves. In An Introduction to Splines for Use in Computer Graphics and Geometric Modelling (ed. M. B. Morgan), pp. 211-245. San Francisco: Morgan Kaufmann.
BirdLife International (2004). Tracking Ocean Wanderers: The Global Distribution of Albatrosses and Petrels. Results from the Global Procellariform Tracking Workshop, 1-5 September, 2003, Gordon's Bay, South Africa. Cambridge, UK: Birdlife International.
Block, B. A., Teo, S. L. H., Walli, A., Boustany, A., Stokesbury, M. J. W., Farwell, C. J., Weng, K. C., Dewar, H. and Williams, T. D. (2005). Electronic tagging and population structure of Atlantic bluefin tuna. Nature 434,1121 -1127.[CrossRef][Medline]
de Boor, C. (1978). A Practical Guide to Splines. Berlin: Springer-Verlag.
Fauchald, P. and Tveraa, T. (2003). Using first-passage time in the analysis of area-restricted search and habitat selection. Ecology 84,282 -288.
Fernández, P., Anderson, D. J., Sievert, P. R. and Huyvaert, K. P. (2001). Foraging destinations of three low-latitude albatross (Phoebastria) species. J. Zool. 254,391 -404.
Ferraroli, S., Georges, J. Y., Gaspar, P. and Le Maho, Y. (2004). Where leatherback turtles meet fisheries. Nature 429,521 -522.[CrossRef][Medline]
Folkow, L. P., Nordoy, E. S. and Blix, A. S. (2004). Distribution and diving behaviour of harp seals (Pagophilus groenlandicus) from the Greenland Sea stock. Polar Biol. 27,281 -298.
Fratantoni, D. M. and Richardson, P. L. (1999). SOFAR float observations of an intermediate-depth Eastern boundary current and mesoscale variability in the Eastern Tropical Atlantic Ocean. J. Phys. Oceanog. 29,1265 -1278.
Fritsch, F. N. and Carlson, R. E. (1980). Monotone piecewise cubic interpolation. SIAM J. Numerical Anal. 17,238 -246.
Hill, R. D. (1994). Theory of geolocation by light levels. In Elephant Seals. Population Ecology, Behavior, and Physiology (ed. B. J. Le Boeuf and R. M. Laws), pp.227 -236. Berkeley: University of California Press.
Hurlbert, S. H. (1984). Pseudoreplication and the design of ecological field experiments. Ecol. Monogr. 54,187 -211.
Jouventin, P. and Weimerskirch, H. (1990). Satellite tracking of wandering albatrosses. Nature 343,746 -748.
Kahaner, D., Moler, C. and Nash, S. (1988). Numerical Methods and Software. Upper Saddle River, NJ: Prentice Hall.
Kooyman, G. L., Ponganis, P. J., Castellini, M. A., Ponganis, E. P., Ponganis, K. V., Thorson, P. H., Eckert, S. A. and Le Maho, Y. (1992). Heart rates and swim speeds of Emperor penguins diving under sea ice. J. Exp. Zool. 165,161 -180.
Le Boeuf, B. J., Crocker, D. E., Costa, D. P., Blackwell, S. B., Webb, P. M. and Houser, D. S. (2000). Foraging ecology of northern elephant seals. Ecol. Monogr. 70,353 -382.
McConnell, B. J., Chambers, C. and Fedak, M. A. (1992). Foraging ecology of southern elephant seals in relation to the bathymetry and productivity of the Southern Ocean. Antarctic Sci. 4,393 -398.
Mortenson, M. E. (1997). Geometric Modeling. New York: John Wiley Press.
Murray, M. D., Nicholls, D. G., Butcher, E. and Moors, P. J. (2002). How wandering albatrosses use weather systems to fly long distances. 1. An analytical method and its application to flights in the Tasman Sea. Emu 102,377 -385.
Nams, V. O. (1996). The VFractal: a new estimator for fractal dimension of animal movement paths. Landscape Ecol. 11,289 -297.
Phillips, R. A., Silk, J. R. D., Croxall, J. P., Afanasyev, V. and Briggs, D. R. (2004). Accuracy of geolocation estimates for flying seabirds. Mar. Ecol. Progr. Ser. 266,265 -272.
Piegl, L. (1993). Fundamental Developments of Computer Aided Geometric Design. San Diego: Academic Press.
Polovina, J. J., Kobayashi, D. R., Parker, D. M., Seki, M. P. and Balazs, G. H. (2000). Turtles on the edge: movement of loggerhead turtles (Caretta caretta) along oceanic fronts, spanning longline fishing grounds in the central North Pacific, 1997-1998. Fish. Oceanog. 9,71 -82.
Pütz, K., Ingham, R. J. and Smith, J. G. (2000). Satellite tracking of the winter migration of Magellanic penguins Spheniscus magellanicus breeding in the Falkland Islands. Ibis 142,614 -622.
Ream, R. R., Sterling, J. T. and Loughlin, T. R. (2005). Oceanographic features related to northern fur seal migratory movements. Deep-sea Res. II. Top. Stud. Oceanogr. 52,823 -843.
Shaffer, S. A., Tremblay, Y., Awkerman, J. A., Henry, R. W., Teo, S. L. H., Anderson, D. A., Croll, D. A., Block, B. A. and Costa, D. P. (2005). Comparison of light- and SST-based geolocation with satellite telemetry in free-ranging albatrosses. Mar. Biol. 147,833 -843.
Sibert, J. R., Musyl, M. K. and Brill, R. W. (2003). Horizontal movements of bigeye tuna (Thunnus obesus) near Hawaii determined by Kalman filter analysis of archival tagging data. Fish. Oceanog. 12,141 -151.
Teo, S. L. H., Boustany, A., Blackwell, S. B., Walli, A., Weng, K. C. and Block, B. A. (2004). Validation of geolocation estimates based on light level and sea surface temperature from electronic tags. Mar. Ecol. Progr. Ser. 283, 81-98.
Turchin, P. (1998). Quantitative Analysis of Movement: Measuring and Modeling Population Redistribution in Animals and Plants. Sunderland, MA: Sinauer Associates.
Vogel, S. (1994). Life in Moving Fluids. The Physical Biology of Flow. Princeton: Princeton University Press.
Weimerskirch, H., Wilson, R. P. and Lys, P. (1997). Activity pattern of foraging in the wandering albatross: a marine predator with two modes of prey searching. Mar. Ecol. Progr. Ser. 151,245 -254.
Weimerskirch, H., Guionnet, T., Martin, J., Shaffer, S. A. and Costa, D. P. (2000). Fast and fuel-efficient? Optimal use of wind by flying albatrosses. Proc. R. Soc. Lond. B 267,1869 -1874.[Medline]
Weimerskirch, H., Bonadonna, F., Bailleul, F., Mabille, G.,
Dell'Omo, G. and Lipp, H. P. (2002). GPS tracking of foraging
albatrosses. Science
295, 1259.
Wilson, R. P., Ducamp, J. J., Rees, W. G., Culik, B. M. and Nickamp, K. (1992). Estimation of location: global coverage using light intensity. In Wildlife Telemetry: Remote Monitoring and Tracking of Animals (ed. I. G. Priede and S. M. Swift), pp.131 -134. New York: Ellis Horwood.
Wilson, R. P., Pütz, K., Grémillet, D., Culik, B. M., Kierspel, M., Regel, J., Bost, C. A. and Lage, J. (1995). Reliability of stomach temperature changes in determining feeding characteristics of seabirds. J. Exp. Biol. 198,1115 -1135.[Abstract]
![]()
CiteULike
Complore
Connotea
Del.icio.us
Digg
Reddit
Technorati
Twitter What's this?
This article has been cited by other articles:
![]() |
Y. Tremblay, A. J. Roberts, and D. P. Costa Fractal landscape method: an alternative approach to measuring area-restricted searching behavior J. Exp. Biol., March 15, 2007; 210(6): 935 - 945. [Abstract] [Full Text] [PDF] |
||||
![]() |
S. A. Shaffer, Y. Tremblay, H. Weimerskirch, D. Scott, D. R. Thompson, P. M. Sagar, H. Moller, G. A. Taylor, D. G. Foley, B. A. Block, et al. Migratory shearwaters integrate oceanic resources across the Pacific Ocean in an endless summer PNAS, August 22, 2006; 103(34): 12799 - 12802. [Abstract] [Full Text] [PDF] |
||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||