GeoVector::GeoVector(const GeoPoint &source, const GeoPoint &target) { *this = source.distance_bearing(target); }