No reason to use the geodesic distance transform when topography is not used; we only need to compute the euclidean distance transform. Scipy-ndimage has an implementation, and it's already a dependency.
https://docs.scipy.org/doc/scipy/reference/generated/scipy.ndimage.distance_transform_edt.html#scipy-ndimage-distance-transform-edt
No reason to use the geodesic distance transform when topography is not used; we only need to compute the euclidean distance transform. Scipy-ndimage has an implementation, and it's already a dependency.
https://docs.scipy.org/doc/scipy/reference/generated/scipy.ndimage.distance_transform_edt.html#scipy-ndimage-distance-transform-edt