xarray.indexes.TreeAdapter#

class xarray.indexes.TreeAdapter(points, *, options)[source]#

Lightweight adapter abstract class for plugging in 3rd-party structures like scipy.spatial.KDTree or sklearn.neighbors.KDTree into NDPointIndex.

abstractmethod __init__(points, *, options)[source]#
Parameters:

points (ndarray of shape (n_points, n_coordinates)) – Two-dimensional array of points/samples (rows) and their corresponding coordinate labels (columns) to index.

Methods

__init__(points, *, options)

equals(other)

Check equality with another TreeAdapter of the same kind.

query(points)

Query points.