Transcript
Page 1: Working with HTAP Model Run Output in Web Applications

Working with HTAP Model Run Output in Web Applications

Page 2: Working with HTAP Model Run Output in Web Applications

Data Access

ftp

DataFedSpace-Time-Parameter

Cube

JuelichHTAP Server

SR1/sfc/Volume mixing ratioHourlySurface layer

NEISGEIServer

Web CoverageService

IronPythonCubing Code

Future?

Coordinate system adjustmentfrom lon: 0, 360to lon: -180,180

DataFedSpace-Time-Parameter

Cube

JuelichHTAP Server

Web CoverageService

Web CoverageService

netCDF

netCDF

geoTiFF

csv

Page 3: Working with HTAP Model Run Output in Web Applications

DataServices W

CS

Analysis Services

ServiceFlow Engine

DataFedServer

requestdata

request /

control

maps/

time serie

sDataFedServer

Web Application FrameworkWeb services are modular components that gain value when connected to form a chain of services, thereby creating a web application. The services can be geographically distributed among servers. The services come together by way of a workflow, which constructs and manages a set of services chained together.

*The WMS request from the web application is extended to include non-standard WMS elements that control the service flow.

request

dataData

Services WC

S

NEISGEIServer

WebApplication

WM

S*

NEISGEIServer

reques

tda

ta

DataServices

ftp

JuelichServer

images/data WebApplication

3rd partyServer

request /control

Page 4: Working with HTAP Model Run Output in Web Applications

Analysis Services

takes two grids as input, conducts a mathematical operation using their values, and creates a single grid output

Grid Operator Service

Page 7: Working with HTAP Model Run Output in Web Applications

Next Steps

• Access to other HTAP runs and variables (emim)• Temporal Aggregation• Other comparison methods/algorithms?• Other mashups?


Top Related