Skip to content
pyramids
Authors
Initializing search
serapeum-org/pyramids
Home
Getting Started
Examples
Reference
Overview
How-to
About
pyramids
serapeum-org/pyramids
Home
Getting Started
Getting Started
Installation
Troubleshooting
Examples
Examples
How do I…?
Lazy / Dask
Lazy / Dask
Overview
Lazy rasters (Dataset)
Lazy NetCDF
Lazy collections (DatasetCollection)
Lazy vector reads (FeatureCollection)
What is Zarr?
Kerchunk reference manifests
Using with Dask
Dask quickstart —
Dask quickstart —
Dask quickstart —
Dask quickstart —
Format conversions
Format conversions
Converting between GeoTIFF and NetCDF
Converting between raster formats
Converting between vector formats
Operations
Operations
Reproject, resample & align
Crop & mask
Mosaic & merge
Zonal statistics
Extract raster values at points
Rasterize ↔ vectorize
Vector tessellation — Voronoi cells & quad-tree binning
Terrain analysis from a DEM
No-data & gap filling
Overviews (image pyramids)
Visualization gallery
Windowed & tiled reads
Raster algebra & apply
Vector geometry toolkit
Color tables & band colors
Dataset
Dataset
Overview
Raster basics
Georeferencing (GCPs & RPCs)
DatasetCollection basics
Dataset — reading and inspecting a raster
Dataset spatial operations
Converting longitude from 0-360 to -180-180 ()
DatasetCollection (guide)
Reading a stack of rasters with
RGB true-colour animation with
— group tiled optical imagery by acquisition date
Exploring a single-band raster with
WMS / WMTS — read an OGC map layer into a
Cloud Optimized GeoTIFFs
Cloud Optimized GeoTIFFs with pyramids (offline)
COGs with real data — an end-to-end workflow
Lazy evaluation & Dask, explained
Lazy raster reads + parallel writes with and
Lazy — complete cookbook
Lazy — complete cookbook
Zarr
Zarr
Zarr with pyramids — basics
Zarr cubes — incremental writes with
Zarr multiscale pyramids — fast previews
Foreign GeoZarr stores — reading what other tools write
Feature
Feature
FeatureCollection tutorial
Lazy vector reads with
Lazy — complete cookbook
STAC
STAC
STAC tutorial
STAC with pyramids (offline)
STAC — live cloud read (Earth Search, anonymous)
Basemap
Basemap
Basemap Plotting with pyramids
NetCDF
NetCDF
Plotting NetCDF data
Lazy NetCDF reads + kerchunk + multi-file stacks with
Lazy — complete cookbook
UGRID
UGRID
UGRID Unstructured Mesh Exploration
UGRID River Channel — Tidal Estuary Analysis
UGRID meshes and Dask
Reference
Reference
Dataset
Dataset
Overview
I/O Operations
Spatial Operations
Analysis Operations
Vectorize Operations
Band Metadata Operations
Cell Operations
Georeferencing (GCPs & RPCs)
Merge & stack
DatasetCollection
Zarr
Feature
Feature
Overview
Geometry helpers
CRS helpers
Basemap
STAC
STAC
Overview
Signers
Assets, VRT & GeoParquet
Cloud Optimized GeoTIFF
Cloud Optimized GeoTIFF
Overview & writing
Read, inspect & validate
Command line
NetCDF
NetCDF
NetCDF Class
Plotting
Data Models
Metadata
Dimensions
Utilities
CF Conventions
UGRID
UGRID
Overview
UgridDataset
Mesh2d
Connectivity
Spatial Operations
Interpolation
I/O
Data Models
Visualization
config
Overview
Overview
Codebase Map
How it works
Architecture
Detailed diagrams (UML & sequences)
How-to
How-to
Dev Container
Docker & GHCR
Parallel windowed reads
Recipes
Testing & CI
Testing & CI
Overview
NetCDF fixtures
NetCDF test scenarios
Wheel Build Flow
FAQ & Troubleshooting
About
About
Scope
Comparison
Change-log
Migration guide
Code of Conduct
Contributing
License
Third-party licenses
Authors
Authors
Table of contents
Development Lead
ADRs
ADRs
Index
ADR-0001 Docs stack
ADR-0002 Type checking
ADR-0003 IO formats
ADR-0004 Dependency graphing
ADR-0005 Versioning docs
ADR-0006 Docker image
Table of contents
Development Lead
Credits
#
Development Lead
#
Mostafa Farrag
moah.farag@gmail.com
Back to top