code: def xy_time(self) -> Iterator[Tuple[float, float, float]]:
          
          iterator = iter(zip(self.coords, self.timestamp))
          while True:
              next_ = next(iterator, None)
              if next_ is None:
                  return
              coords, time = next_
              yield (coords[0], coords[1], time.to_pydatetime().timestamp())
docs: Iterates on longitudes, latitudes and timestamps.