2006-11-10: Binary Grid Proc. Service
From Datafedwiki
Back to DataFed Development Events
The binary operator service takes two grids as inputs, performs a calculation on them, and generates an output grid.
Inputs:
- Grid a
- Grid b
- Selected Operation or user defined expression
- Spatial bounding box in which operation should be executed
- Spatial resolution of the output grid (x,y dim)
The grid inputs can include WCS GetCoverage request or an SOS GetObservation request that returns an embedded URL to a grid file. The resultant grid is accessible through a URL provided in the SOAP output. The grid format is in DataFed binary format. A conversion service can be used to translate it to other formats, such as netCDF, GeoTiff, and JPEG.
Available operations include add, subtract, multiple and divide. User defined expressions can also be defined, such as 2*a - b.
Example using Binary service:
WSDL: http://webapps.datafed.net/MapGridOperator.asmx?WSDL
SOAP Input/Output: http://webapps.datafed.net/data_flow.aspx?state_id=view_state%3b22%3b1163158499919.52&view_id=map&cache_disabler=1163158500200.77 (click the pink 'Evaluate' box in the service flow diagram and then the 'SOAP Input/Output' radial button)
Datasets integrated as part of OWS-4
- GEOS5 Forecast (WCS): http://webapps.datafed.net/datafed.aspx?dataset_abbr=G5FCST
- GOCART Model (WCS): http://webapps.datafed.net/datafed.aspx?dataset_abbr=GOCART_G_OL
- EO-1 Observations (SOS): http://webapps.datafed.net/datafed.aspx?dataset_abbr=Hyperion_EO1 (very large, doesn't always work right now)
Also, for today's discussion: GeoBliki's workflow description: http://blog.geobliki.com/articles/2006/11/04/geobliki-meets-geobrain
Slides: http://datafedwiki.wustl.edu/images/f/f1/Binary_Grid_Processing_Service.ppt
Categories: DevEvents | Atomic | Yymmdd
