Generalized interpolation on spheres using positive definite and related functions