working with htap model run output in web applications

7
Working with HTAP Model Run Output in Web Applications

Upload: ranae

Post on 21-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Working with HTAP Model Run Output in Web Applications. Data Access. netCDF. ftp. Web Coverage Service. IronPython Cubing Code. geoTiFF. netCDF. csv. Juelich HTAP Server. NEISGEI Server. DataFed Space-Time-Parameter Cube. SR1/sfc/ Volume mixing ratio Hourly Surface layer. - PowerPoint PPT Presentation

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?