Xee API

User grid helpers

High-level utilities for deriving or matching pixel grid parameters passed to xarray.open_dataset(..., engine='ee').

fit_geometry(geometry, *[, geometry_crs, ...])

Derive grid parameters that cover a geometry.

extract_grid_params(ee_obj)

Return native pixel grid parameters for an EE Image or ImageCollection.

set_scale(crs_transform, scaling)

Return a new CRS transform with updated scale components.

PixelGridParams

TypedDict describing pixel grid parameters.

Core extension backend

Lower-level interfaces used internally by the xarray backend. Most users do not need these directly; they’re documented for advanced workflows and debugging.

EarthEngineBackendEntrypoint()

Backend for Earth Engine.

EarthEngineStore(image_collection, crs, ...)

Read-only Data Store for Google Earth Engine.

EarthEngineBackendArray(variable_name, ee_store)

Array backend for Earth Engine.

Other utilities

geometry_to_bounds(geom)

Finds the CRS bounds from a ee.Geometry polygon.