The Use Case:

Scientists need to retrieve summary data, such as a data histogram. Analysis-Ready Data (ARD) is not the end, but the beginning: heavy-lifting analytics needs to be done in the server, from any end device.

The service:

With WCPS, easily and efficiently aggregate data along any number of dimensions. A histogram is just a 1-D coverage, derived from some any-dimensional coverage on the server.

The WCPS histogram query creates a 256-bucket output array where each bucket counts the number of pixels having that value, in the color band chosen. The resulting 1-D coverage is delivered in CSV format for client-side diagram generation:

Band to be histogrammed: