From 7c15b00e230a64e9f23b7a54b96ae36f41eee57f Mon Sep 17 00:00:00 2001 From: Paul Haesler Date: Thu, 11 Jul 2024 16:55:08 +1000 Subject: [PATCH] Better test for dask arrays. --- odc/geo/math.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/odc/geo/math.py b/odc/geo/math.py index ac70992..a809272 100644 --- a/odc/geo/math.py +++ b/odc/geo/math.py @@ -26,6 +26,7 @@ from affine import Affine from numpy.polynomial.polynomial import polygrid2d, polyval2d +from ._interop import is_dask_collection from .types import ( XY, AnchorEnum, @@ -286,7 +287,7 @@ def data_resolution_and_offset( :returns: ``(resolution, offset)`` """ - if not isinstance(data, np.ndarray): + if is_dask_collection(data): data = data.values if data.size < 2: