Skip to main content

Compute

Earthmover Compute is a framework for running computational processes in the cloud, next to your Arraylake data. Compute comprises a growing number of specialized services, each tailored for a different workload.

Choosing the Right Protocol

Compute can serve your data over a number of different protocols. Which one fits best depends on your use case.

Protocol Comparison

FeatureEDRTilesWMSDAP2openEO
Query TypePoints, polygons, trajectoriesXYZ tile indicesBounding boxesArray slicingProcess graphs
Output FormatsJSON, CSV, NetCDF, GeoTIFFPNG, JPEG, WebPPNG, JPEGBinary, ASCIIParquet, CSV, GeoJSON, NetCDF
Best ForData extraction & analysisVisualization & mappingGIS applicationsScientific toolsServer-side processing & batch extraction
CF Convention RequiredYes (X, Y axes)Yes (CRS, coordinates)Yes (CRS, coordinates)NoYes (X, Y axes)
Typical Data SizeSmall (subset)Small (256x256, 512x512 tiles)Small (map images)FlexibleSmall (aggregated result)
Client ComplexitySimple HTTPTile layerWMS clientOPeNDAP clientopenEO client

Here is a live example using tiles to serve 2-meter temperature data.

Learn More