Skip to content

Explanation

Background material that helps you understand why Rasteret works the way it does.

Practical workflow lens: build/load/as_collection -> subset/where -> get_xarray/get_numpy/get_gdf/sample_points.

Every design choice here (Parquet indexes, open catalog descriptors, decoupled storage backends) is made to keep Rasteret interoperable and community-driven. The catalog format is intentionally spec-aligned and evolving toward a portable standard shareable across tools, not just Rasteret.

These are deliberate trade-offs, not accidental ones. If you have ideas, see something that could work differently, or want to discuss the reasoning, open a Discussion. The design benefits from more perspectives.