# geoana.spatial.vector_distance#

geoana.spatial.vector_distance(xyz, origin=array([0., 0., 0.]))#

Vector distances from a reference location to a set of xyz locations.

Where $$\mathbf{p}$$ is an reference location define by the input argument origin, this method returns the vector distance:

$\mathbf{v} = \mathbf{q} - \mathbf{p}$

for all locations $$\mathbf{q}$$ supplied in the input argument xyz. By default, the reference location is (0,0,0).

Parameters
xyz(n, 3) numpy.ndarray

Gridded xyz locations

origin(3) array_like, optional

Reference location. Default = np.r_[0,0,0]

Returns
(n, 3) numpy.ndarray

Vector distances along the x, y and z directions