WPS orchestration example, image metadata extraction
Created: 2011-03-03 09:26:24
Last updated: 2011-03-03 09:26:28
1 image inputs (GeoTIFF, JPEG,PNG), metadata from gdalinfo and histogram analisys, histogram result is a PNG image in base64 coding (default WPS service encoding) that will be converted to binary.
Preview
Run
Run this Workflow in the Taverna Workbench...
Workflow Components
![header=[] body=[This is the author information extracted from the workflow version] cssheader=[boxoverTooltipHeader] cssbody=[boxoverTooltipBody] delay=[200] Information](/images/famfamfam_silk/information.png?1680607579)
Authors (2)
Jorge Samuel Mende sde Jesus - Plymouth Marine Laboratory |
Jorge de Jesus - Plymouth Marine Laboratory, Remote Sensing Group |
![header=[] body=[These are the descriptive titles embedded within the workflow version] cssheader=[boxoverTooltipHeader] cssbody=[boxoverTooltipBody] delay=[200] Information](/images/famfamfam_silk/information.png?1680607579)
Titles (1)
WPS orchestration example, image metadata extraction |
![header=[] body=[These are the descriptions embedded within the workflow version] cssheader=[boxoverTooltipHeader] cssbody=[boxoverTooltipBody] delay=[200] Information](/images/famfamfam_silk/information.png?1680607579)
Descriptions (1)
1 image inputs (GeoTIFF, JPEG,PNG), metadata from gdalinfo and histogram analisys, histogram result is a PNG image in base64 coding (default WPS service encoding) that will be converted to binary. |
![header=[] body=[These are the listed dependencies of the workflow] cssheader=[boxoverTooltipHeader] cssbody=[boxoverTooltipBody] delay=[200] Information](/images/famfamfam_silk/information.png?1680607579)
Dependencies (0)
Inputs (1)
Name |
Description |
imageInput |
Workflow using WPS services. 2 WPS services are called: histogramprocess and gdalinfo.
Gdalinfo is WPS wrapper arround gdalinfo command (http://www.gdal.org/gdalinfo.html), stdout response will contain the image's metadata
Histograprocress, calculates the histogram for each image band. The process uses GDAL libraries and Numpy, and it runs best GeoTiff images
Workflow using WPS services. 2 WPS services are called: histogramprocess and gdalinfo.
Gdalinfo is WPS wrapper arround gdalinfo command ()
|
Processors (7)
Name |
Type |
Description |
ExecuteProcess_histogramprocess |
wsdl |
Service description:
http://rsg.pml.ac.uk/ Wsdlhttp://rsg.pml.ac.uk/wps/generic.cgi?WSDLWsdl OperationExecuteProcess_histogramprocess |
ExecuteProcess_histogramprocess_DataInputs |
xmlsplitter |
|
ExecuteProcess_histogramprocess_ProcessOutputs |
xmlsplitter |
|
Decode_Base_64_to_byte_Array |
localworker |
Scriptimport org.apache.commons.codec.binary.Base64;
bytes = Base64.decodeBase64(base64.getBytes());
|
ExecuteProcess_gdalinfo |
wsdl |
WPS Service description:
Wsdlhttp://rsg.pml.ac.uk/wps/generic.cgi?WSDLWsdl OperationExecuteProcess_gdalinfo |
ExecuteProcess_gdalinfo_DataInputs |
xmlsplitter |
|
ExecuteProcess_gdalinfo_ProcessOutputs |
xmlsplitter |
|
Outputs (2)
Name |
Description |
histogramPNG |
|
imageDescription |
|
Datalinks (9)
Source |
Sink |
ExecuteProcess_histogramprocess_DataInputs:output |
ExecuteProcess_histogramprocess:DataInputs |
imageInput |
ExecuteProcess_histogramprocess_DataInputs:imageInput |
ExecuteProcess_histogramprocess:ProcessOutputs |
ExecuteProcess_histogramprocess_ProcessOutputs:input |
ExecuteProcess_histogramprocess_ProcessOutputs:histogramOutputResult |
Decode_Base_64_to_byte_Array:base64 |
ExecuteProcess_gdalinfo_DataInputs:output |
ExecuteProcess_gdalinfo:DataInputs |
imageInput |
ExecuteProcess_gdalinfo_DataInputs:input |
ExecuteProcess_gdalinfo:ProcessOutputs |
ExecuteProcess_gdalinfo_ProcessOutputs:input |
Decode_Base_64_to_byte_Array:bytes |
histogramPNG |
ExecuteProcess_gdalinfo_ProcessOutputs:stdoutResult |
imageDescription |
Uploader
License
All versions of this Workflow are
licensed under:
Version 1
(of 1)
Credits (1)
(People/Groups)
Attributions (0)
(Workflows/Files)
None
Shared with Groups (0)
None
Featured In Packs (0)
None
Log in to add to one of your Packs
Attributed By (0)
(Workflows/Files)
None
Favourited By (1)
Statistics
Other workflows that use similar services
(10)
Only the first 2 workflows that use similar services are shown. View all workflows that use these services.
Convert GML to SVG
(1)
This workflow can convert the GML (Geography Markup Language) file to SVG image.
Created: 2011-08-31
| Last updated: 2011-08-31
Credits:
Harvey
No comments yet
Log in to make a comment