Get Started
Detect Objects with SAM3
RasterFlow Datasets
RasterFlow Models
Build Multiscales
RasterFlow Visualization
Storage Integration
Run as a Job
RasterFlow Billing
Reference
Why choose RasterFlow?
RasterFlow is a managed workflow for geospatial raster processing tasks. It abstracts away the complexity of raster pipelines and distributed computing, allowing you to focus on your analysis rather than data engineering and infrastructure management. Key capabilities include:Planetary-scale processing
Planetary-scale processing
Simple, high-level API
Simple, high-level API
Build mosaics
Build mosaics
Run model inference
Run model inference
Vectorize results
Vectorize results
Build Multiscales
Build Multiscales
Custom workflows
Custom workflows
Standard format support
Standard format support
Key concepts
The following concepts are fundamental to understanding how RasterFlow works:Mosaics
Mosaics
Model inference
Model inference
- Semantic Segmentation: Classify each pixel (e.g., land cover mapping)
- Regression: Predict continuous values (e.g., canopy height estimation in meters)
- Patch-based Processing: Handle large mosaics by dividing into manageable patches
Vectorization
Vectorization
- Threshold-based: Binarize continuous predictions
- Polygonization: Create polygon features from classified pixels
- Coordinate transformation: Reproject to desired CRS (e.g., WGS84)
Build Multiscales
Build Multiscales
Get started
You can run RasterFlow from Wherobots Cloud or from your own editor with the Wherobots VS Code Extension. Both paths execute against a Wherobots runtime, so the RasterFlow code is identical.
- Wherobots Cloud
- VS Code Extension
Go to the Model Hub
Click Run Model in Notebook

Run each cell
Included example notebooks
RasterFlow comes pre-configured with five open-source models:- Meta SAM3 for text-prompted object detection
- Fields of the World for agricultural field boundaries
- Tile2Net for sidewalks and crosswalks
- Meta CHM v1 for canopy height
- ChesapeakeRSC for rural roads.
Run example notebooks
The following pre-configured model solutions notebooks are currently loaded in Wherobots Cloud to showcase the core features of RasterFlow:Text-Prompted Object Detection
Agricultural Field Mapping
Urban Infrastructure Detection
Canopy Height Estimation
Rural Road Detection
RasterFlow use cases
Agricultural Field Mapping
Agricultural Field Mapping
- Detect field boundaries from Sentinel-2 imagery
- Segment crop fields across counties/regions
- Convert raster predictions to vector geometries
Urban Infrastructure Detection
Urban Infrastructure Detection
- Identify sidewalks, crosswalks, and pedestrian pathways
- Generate detailed maps for urban planning
- Analyze accessibility from high-resolution aerial imagery
Canopy Height Estimation
Canopy Height Estimation
- Predict tree canopy heights from aerial imagery
- Monitor forest health and vegetation structure
- Support conservation and urban forestry initiatives
Rural Road Detection
Rural Road Detection
- Identify roads, especially in rural environments
- Map road networks to support routing and navigation
- Detect road network changes to keep maps up to date
Text-Prompted Object Detection
Text-Prompted Object Detection
- Detect objects from a natural language prompt
- Return georeferenced bounding boxes or polygons with confidence scores
- Skip vectorization, since output is already vector
Seasonal Change Detection
Seasonal Change Detection
- Run a model over bi-temporal imagery stacked along the channel dimension
- Compare two seasons or years in a single inference pass
- Identify where predictions changed between time periods
Analysis-Ready Sentinel-2 Mosaics
Analysis-Ready Sentinel-2 Mosaics
- Build cloud-free median composites from Sentinel-2
- Use built-in planting and harvest season datasets, or a custom date window
- Return all 12 L2A spectral bands at 10m
High-Resolution Aerial Mosaics
High-Resolution Aerial Mosaics
- Build mosaics from built-in NAIP datasets
- Reproject source imagery onto your own output grid
- Produce 30cm and 60cm analysis-ready rasters
Bring Your Own Rasters
Bring Your Own Rasters
- Query a STAC catalog to discover imagery for an area of interest
- Create a GDAL Raster Tile Index (GTI) from STAC items
- Build a seamless mosaic from your own tiles with
build_gti_mosaics
Bring Your Own Model
Bring Your Own Model
- Export a custom PyTorch model to a RasterFlow-compatible format
- Register the model and run it as an inference task
- Apply your own architecture at scale over a mosaic
Next steps
- Try out the pre-configured model solutions notebooks in the Model Hub in Wherobots Cloud
- Run RasterFlow notebooks from your own editor with the Wherobots VS Code Extension
- Run RasterFlow as a Job for automated, production-scale processing
- Learn how RasterFlow usage is metered in RasterFlow Spatial Units
- Explore the Client API Reference to learn about all available methods
- Review Data Models to understand configuration options
API reference
For detailed API documentation, see:- Client API Reference -
RasterflowClientmethods - Data Models Reference - Enums and configuration objects
- Exceptions Reference - Error handling



