12.12.2012 Views

Extended abstracts of the OpenWater Symposium in pdf

Extended abstracts of the OpenWater Symposium in pdf

Extended abstracts of the OpenWater Symposium in pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>OpenWater</strong> symposium<br />

19 th April, 2011,<br />

at<br />

UNESCO-IHE, Delft, The Ne<strong>the</strong>rlands<br />

<strong>Extended</strong> <strong>abstracts</strong>


<strong>OpenWater</strong> symposium<br />

19 th April, 2011,<br />

at<br />

UNESCO-IHE, Delft, The Ne<strong>the</strong>rlands<br />

<strong>Extended</strong> <strong>abstracts</strong>


Contents<br />

Invited presentations<br />

Shar<strong>in</strong>g data sources for an <strong>in</strong>tegrated water resource assessment <strong>of</strong> <strong>the</strong> Black Sea<br />

catchment ...................................................................................................................... 1<br />

A. Lehmann, N. Ray, G. Giuliani, A. Barbosa, K. Abbaspour, S. Sozen, D. Gorgan,<br />

T. Uyttendaele<br />

The System <strong>of</strong> Systems approach and multi-discipl<strong>in</strong>ary <strong>in</strong>teroperability: <strong>the</strong><br />

EuroGEOSS experience ............................................................................................... 4<br />

S. Nativi<br />

The What, Why and How <strong>of</strong> <strong>the</strong> WMO/OGC Hydrology Doma<strong>in</strong> Work<strong>in</strong>g Group ... 5<br />

D. Lemon<br />

Open Source S<strong>of</strong>tware <strong>in</strong> GIS and Environmental Model<strong>in</strong>g ..................................... 8<br />

D. P. Ames<br />

Open Modell<strong>in</strong>g Interface for <strong>in</strong>tegration <strong>of</strong> models and data ................................. 12<br />

S. Hummel<br />

The State <strong>of</strong> <strong>the</strong> Art and Practice <strong>of</strong> Integrated Environmental Model<strong>in</strong>g .............. 16<br />

A. Vo<strong>in</strong>ov<br />

Shar<strong>in</strong>g Water Data Through Web Services .............................................................. 18<br />

D.R. Maidment<br />

Parallel session 1: S<strong>of</strong>tware technologies for <strong>in</strong>tegration<br />

Introduc<strong>in</strong>g Pipistrelle and <strong>the</strong> FluidEarth S<strong>of</strong>tware Development<br />

Kit for OpenMI version 2.0 ......................................................................................... 23<br />

Q. Harpham, G. Pearce1, G. Glasgow, A. Harper<br />

FluidEarth – use <strong>of</strong> <strong>the</strong> OpenMI tool Pipistrelle to promote <strong>in</strong>tegrated<br />

modell<strong>in</strong>g <strong>in</strong> <strong>the</strong> Water/Environment sector .............................................................. 25<br />

G. Pearce, Q. Harpham, A. Harper<br />

Applied open standards <strong>in</strong> <strong>in</strong>tegrated water <strong>in</strong>formation management .................... 29<br />

M. Natschke, S. Fuest, R. Funke , J. Gregersen, U. Looser, I. Dornblut<br />

Comparison <strong>of</strong> time series <strong>in</strong>gest performance <strong>of</strong> various standardized<br />

file formats us<strong>in</strong>g DelftFEWS .................................................................................... 32<br />

P. Gijsbers, E. de Rooij


On <strong>the</strong> use <strong>of</strong> open standards and open-source libraries <strong>in</strong> Delta Shell ................... 35<br />

G. Donchyts<br />

Real time satellite observation <strong>of</strong> large bas<strong>in</strong>s us<strong>in</strong>g <strong>the</strong> ILWIS Open<br />

GEONETCast Toolbox .............................................................................................. 38<br />

C. M. Mannaerts, B. H.P. Maathuis, L. Wang, M. Schouwenburg B. V. Retsios<br />

OGC Hydro-Doma<strong>in</strong> Work<strong>in</strong>g Group Surface Water <strong>in</strong>teroperability experiment . 43<br />

P. Fitch<br />

WaterML2.0: Enabl<strong>in</strong>g water <strong>in</strong>formation exchange .............................................. 47<br />

G. Walker, P. Taylor<br />

Enabl<strong>in</strong>g Near Real-Time Water Resource Management via The Sensor Web ....... 49<br />

A. Terhorst, P. Taylor, B. Lee, C. Peters, C. Malewski<br />

A Prototype Provenance Management System for a Cont<strong>in</strong>uous Flow<br />

Forecast<strong>in</strong>g System ..................................................................................................... 52<br />

C. Kloppers, C. Peters, Q. Liu, Q. Bai, P. Taylor, C. Malewski, H. Mueller, A.<br />

Terhorst, B. Lee, S. Zednik, P. West, P. Fox<br />

Manag<strong>in</strong>g Trust <strong>in</strong> Provenance-Aware Water Information Systems ....................... 55<br />

Q. Bai, Q. Liu, C. Kloppers, X. Su, H. Mueller, A. Terhorst<br />

HYDROSYS: On-site monitor<strong>in</strong>g and management <strong>of</strong> water environment ............. 57<br />

A. Jolma, A. Nurm<strong>in</strong>en, I. Ferencik, V. Leht<strong>in</strong>en, M. Kamalov, E. Kruijff, E.<br />

Mendez, E. Veas, M. Parlange, S. Simoni, S. F. Vidal, T. Papaioannou, M. Bavay,<br />

N. Dawes, T. Drummond, E. Rosten, O. Kaehler, J. Mykkänen, J. Jemai<br />

The use <strong>of</strong> OpenMI <strong>in</strong> product development and project work ................................. 59<br />

P. Tacheci, Z. Nagy, S. Vaněček, J. Hurkens, T. Clausen, R. Cora, J. Gross, G.<br />

Philipsen, J. Hartnack<br />

Parallel session 2: enviroGRIDS project and related research<br />

HAWQS: multi-spatial-temporal scale hydrologic and water quality<br />

decision support system for cont<strong>in</strong>ental US ............................................................... 65<br />

D. Deb, J. Veluppillai, R. Sr<strong>in</strong>ivasan, J. Arnold<br />

Automated Analysis <strong>of</strong> upstream-downstream relationships us<strong>in</strong>g<br />

Bayesian Belief Networks from spatially distributed SWAT models ........................ 68<br />

Y. Xuan, S. Yalew, X. Zhu, Z. Xu, A.van Griensven<br />

Information support for regional water resource management <strong>in</strong> Ukra<strong>in</strong>e ............. 71<br />

Y. Makarovskiy<br />

Apply<strong>in</strong>g EnviroGRIDS Tools to Rioni Bas<strong>in</strong> ........................................................... 74<br />

K. Allenbach, M.Gvilava


Integrated data collection and dissem<strong>in</strong>ation <strong>in</strong> North Bulgarian river bas<strong>in</strong>s ....... 77<br />

S.Balabanova, S.Stoyanova<br />

S<strong>of</strong>tware <strong>in</strong>tegration for flood management .............................................................. 86<br />

V. Moya, I. Popescu, A. Jonoski, D. P. Solomat<strong>in</strong>e<br />

Deal<strong>in</strong>g with uncerta<strong>in</strong>ties <strong>in</strong> remotely l<strong>in</strong>ked models .............................................. 89<br />

N. Kayastha, A. van Griensven, D. P. Solomat<strong>in</strong>e<br />

Determ<strong>in</strong><strong>in</strong>g <strong>the</strong> effects <strong>of</strong> water quality and quantity on public<br />

health by us<strong>in</strong>g GIS technology .................................................................................. 92<br />

A. Ö. Doğru, S. Alkoy, N. Uluğtek<strong>in</strong>, F. B. Balçık, Ç. Göksel, S. Sözen<br />

Ecosystem monitor<strong>in</strong>g us<strong>in</strong>g digital change detection method; example<br />

<strong>of</strong> Iğneada wetland forest ........................................................................................... 94<br />

F. B. Balcik, C. Göksel, G. Bozkaya, A. Ö. Doğru, N. Uluğtek<strong>in</strong>, S. Sozen<br />

Environmental <strong>in</strong>formation for citizens via mobile phones: case studies <strong>in</strong> <strong>the</strong><br />

Prov<strong>in</strong>ce <strong>of</strong> Noord Brabant, The Ne<strong>the</strong>rlands ........................................................... 96<br />

A.Almoradie, A.Jonoski, S.J. van Andel, I.Popescu<br />

Study regard<strong>in</strong>g del<strong>in</strong>eation <strong>of</strong> flood hazard zones <strong>in</strong> Dej area ................................ 99<br />

F. Stoica, M.Sarb, H. Selagea, R. Dulau<br />

A Cloud-based Virtual Observatory for Environmental Science ............................ 102<br />

G. S. Blair and Y. El-khatib


Abstracts – Invited presentations


<strong>OpenWater</strong> symposium 1<br />

Shar<strong>in</strong>g data sources for an <strong>in</strong>tegrated water resource<br />

assessment <strong>of</strong> <strong>the</strong> Black Sea catchment<br />

Anthony Lehmann 1,2 , Nicolas Ray 1,2 , Gregory Giuliani 1,2 , Ana Barbosa 3 , Karim<br />

Abbaspour 4 , Seval Sozen 5 , Dorian Gorgan 6 , Trui Uyttendaele 7<br />

and <strong>the</strong> enviroGRIDS consortium 8<br />

1 Institute for Environmental Sciences, University <strong>of</strong> Geneva, Switzerland<br />

2 UNEP/GRID-Europe, Switzerland<br />

3 UMA, University <strong>of</strong> Malaga, Spa<strong>in</strong><br />

4 EAWAG, Aquatic Research Institute, Switzerland<br />

5 ITU, Technical University <strong>of</strong> Istanbul, Turkey<br />

6 UTCN, Technical University <strong>of</strong> Cluj Napoca, Romania<br />

7 AnteaGroup, Belgium<br />

8 www.envirogrids.net<br />

With 30 partners distributed <strong>in</strong> 15 countries, <strong>the</strong> enviroGRIDS project is contribut<strong>in</strong>g to<br />

<strong>the</strong> Global Earth Observation System <strong>of</strong> Systems (GEOSS) by promot<strong>in</strong>g <strong>the</strong> use <strong>of</strong> webbased<br />

services, accord<strong>in</strong>g to <strong>the</strong> Open GIS Consortium standards (OGC), to share and<br />

process large amounts <strong>of</strong> key environmental <strong>in</strong>formation <strong>in</strong> <strong>the</strong> Black Sea catchment. The<br />

ma<strong>in</strong> aim <strong>of</strong> <strong>the</strong> project is to assess water resource <strong>in</strong> <strong>the</strong> past, <strong>the</strong> present and <strong>the</strong> future,<br />

accord<strong>in</strong>g to different development scenarios. The objective is also to develop datasets<br />

that are compatible with <strong>the</strong> European INSPIRE Directive on spatial data shar<strong>in</strong>g across<br />

Europe. The data and metadata ga<strong>the</strong>red and produced on <strong>the</strong> Black Sea catchment will<br />

be distributed through <strong>the</strong> enviroGRIDS geoportal (www.envirogrids.cz).<br />

The enviroGRIDS project supports <strong>the</strong> objectives <strong>of</strong> <strong>the</strong> Integrated Water Resource<br />

Management (IWRM) process by br<strong>in</strong>g<strong>in</strong>g needed <strong>in</strong>formation on water quantity and<br />

quality to decision makers. The project is <strong>in</strong>deed address<strong>in</strong>g <strong>the</strong> objectives <strong>of</strong> <strong>the</strong> Water<br />

Framework Directive (WFD) by promot<strong>in</strong>g a water bas<strong>in</strong> approach to water management.<br />

The aim is to br<strong>in</strong>g <strong>the</strong> best available scientific <strong>in</strong>formation to <strong>the</strong> concerned end users,<br />

such as <strong>the</strong> International Commission for <strong>the</strong> Protection <strong>of</strong> <strong>the</strong> Danube River (ICPDR)<br />

and <strong>the</strong> Commission on <strong>the</strong> Protection <strong>of</strong> <strong>the</strong> Black Sea Aga<strong>in</strong>st Pollution (BSC), which<br />

are both partners <strong>in</strong> <strong>the</strong> enviroGRIDS project. One <strong>of</strong> <strong>the</strong> hopes <strong>of</strong> <strong>the</strong> project is to extend<br />

eastward <strong>the</strong> experience <strong>of</strong> <strong>the</strong> ICPDR.<br />

With <strong>the</strong> Metronomica – Integrated Decision Support System, <strong>the</strong> first step is to build<br />

scenarios <strong>of</strong> development by <strong>in</strong>tegrat<strong>in</strong>g <strong>the</strong> expected climate, demographic and land use<br />

changes along different story l<strong>in</strong>es that are consider<strong>in</strong>g sub regional differences. The aim<br />

here is to set <strong>the</strong> past, present and future scenes for this entire region by build<strong>in</strong>g spatially<br />

explicit scenarios at a 1km resolution. The question is to explore how <strong>the</strong> important<br />

changes expected <strong>in</strong> <strong>the</strong>se three dimensions are susceptible <strong>of</strong> <strong>in</strong>fluenc<strong>in</strong>g water resources<br />

<strong>in</strong> <strong>the</strong> future. Know<strong>in</strong>g <strong>the</strong> distribution <strong>of</strong> human population and land cover allows one<br />

also to assess <strong>the</strong> vulnerability to water shortage for dr<strong>in</strong>k<strong>in</strong>g water, agricultural or<br />

<strong>in</strong>dustrial uses.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 2<br />

The second step is to calibrate a hydrological model with <strong>the</strong> Soil and Water Assessment<br />

Tool (SWAT) that needs several key environmental <strong>in</strong>formation as <strong>in</strong>put data; <strong>the</strong> needed<br />

data to run <strong>the</strong> model are digital elevation model, land cover, soil map, climate station<br />

data for temperature and ra<strong>in</strong>fall; <strong>the</strong>n hydrological data on water quantity and quality is<br />

needed to calibrate <strong>the</strong> parameters <strong>of</strong> <strong>the</strong> model. While most <strong>of</strong> <strong>the</strong>se data are now readily<br />

available at <strong>the</strong> global scale and at high resolution, climatic and hydrological data rema<strong>in</strong><br />

harder to ga<strong>the</strong>r across different countries, as <strong>the</strong> access to such data is made complicated<br />

by different national policies that transform <strong>the</strong> efforts <strong>of</strong> <strong>the</strong> World Meteorological<br />

Organisation (WMO) <strong>in</strong>to a labyr<strong>in</strong>th <strong>of</strong> adm<strong>in</strong>istrative difficulties. In this period <strong>of</strong><br />

<strong>in</strong>ternational concern to preserve our climate, one could be surprised that <strong>the</strong> basic<br />

climatic data is almost kept hidden from <strong>the</strong> public, <strong>the</strong> scientists and <strong>the</strong> decision<br />

makers. If <strong>the</strong> data was made available through GEOSS for <strong>in</strong>stance, <strong>the</strong> enviroGRIDS<br />

project could be extended globally quite easily.<br />

The next step <strong>of</strong> <strong>the</strong> project is to develop <strong>the</strong> capacity <strong>of</strong> geoscientists to use <strong>the</strong> new<br />

geoprocess<strong>in</strong>g opportunities brought by distributed and high performance comput<strong>in</strong>g. The<br />

enviroGRIDS system resources and functionality are accessible to <strong>the</strong> large community<br />

<strong>of</strong> users through <strong>the</strong> portal that provides Web applications for data management,<br />

hydrologic models calibration and execution, satellite image process<strong>in</strong>g, report generation<br />

and visualization, and virtual tra<strong>in</strong><strong>in</strong>g center. Indeed, with <strong>the</strong> <strong>in</strong>creas<strong>in</strong>g quantity and<br />

quality <strong>of</strong> data sets that GEOSS and INSPIRE will make available at f<strong>in</strong>er resolutions, <strong>the</strong><br />

comput<strong>in</strong>g capacities <strong>of</strong> most organisations will be quickly overwhelmed. By port<strong>in</strong>g<br />

several applications such as SWAT on <strong>the</strong> largest grid <strong>of</strong> computers (EGEE) available <strong>in</strong><br />

<strong>the</strong> world, <strong>the</strong> enviroGRIDS project is pav<strong>in</strong>g <strong>the</strong> way to future distributed<br />

geoprocess<strong>in</strong>g. This should become <strong>in</strong>creas<strong>in</strong>gly important <strong>in</strong> order to br<strong>in</strong>g timely<br />

responses to scientists and decision makers who have to manage toge<strong>the</strong>r our<br />

environment <strong>in</strong> a more susta<strong>in</strong>able way.<br />

One <strong>of</strong> <strong>the</strong> key factors <strong>of</strong> success <strong>of</strong> <strong>the</strong> enviroGRIDS approach is to transform<br />

heterogeneous sources <strong>of</strong> <strong>in</strong>formation provided by GEOSS web services <strong>in</strong>to sound<br />

scientific <strong>in</strong>formation at <strong>the</strong> right spatial and temporal scales. This demonstration will be<br />

made on various so-called GEO Societal Benefit Areas (water, health, biodiversity,<br />

ecosystems, agriculture and energy) through several pilot studies <strong>in</strong> different countries.<br />

Here, <strong>the</strong> downscal<strong>in</strong>g <strong>of</strong> raw data at <strong>the</strong> f<strong>in</strong>est possible resolution followed by its<br />

upscal<strong>in</strong>g through calculation <strong>of</strong> adequate susta<strong>in</strong>ability and vulnerability <strong>in</strong>dicators is <strong>the</strong><br />

solution envisaged by enviroGRIDS. It is <strong>in</strong>deed important to recognize that<br />

environmental problems <strong>of</strong>ten operate at very local scales. Spatially explicit <strong>in</strong>formation<br />

is <strong>the</strong>refore <strong>the</strong> only way to br<strong>in</strong>g suitable solutions at <strong>the</strong> right place and time. The<br />

advantage <strong>of</strong> f<strong>in</strong>e scale data is also that it can be upscaled accord<strong>in</strong>g to various spatial<br />

frameworks such as adm<strong>in</strong>istrative boundaries or natural entities (e.g. river catchments,<br />

biogeographical regions).<br />

F<strong>in</strong>ally, <strong>the</strong> <strong>in</strong>terest <strong>of</strong> build<strong>in</strong>g sound scientific <strong>in</strong>formation on <strong>the</strong> state <strong>of</strong> <strong>the</strong><br />

environment, now and <strong>in</strong> <strong>the</strong> future, would be <strong>of</strong> limited <strong>in</strong>terest if we did not try to take<br />

advantage <strong>of</strong> <strong>the</strong> new communications channels <strong>of</strong>fered by social networks such as<br />

L<strong>in</strong>kedIn for pr<strong>of</strong>essional network<strong>in</strong>g, Facebook for a broader public communication,<br />

Twitter for <strong>the</strong> participation <strong>of</strong> <strong>the</strong> public and factual communications, Flickr and<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 3<br />

YouTube for shar<strong>in</strong>g images and videos. The numerous environmental issues at stake <strong>in</strong><br />

<strong>the</strong> Black Sea catchment, as <strong>in</strong> <strong>the</strong> rest <strong>of</strong> <strong>the</strong> World, seem to largely justify an <strong>in</strong>creased<br />

communication effort towards primarily concerned people, and not only towards <strong>the</strong>ir<br />

governments. As demonstrated recently, such new communication tools can play a key<br />

role to extend <strong>the</strong> democratic spirit <strong>in</strong> areas that seem to be condemned to survive <strong>in</strong><br />

controlled <strong>in</strong>formation fluxes.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 4<br />

The System <strong>of</strong> Systems approach and multi-discipl<strong>in</strong>ary<br />

<strong>in</strong>teroperability: <strong>the</strong> EuroGEOSS experience<br />

Stefano Nativi<br />

National Research Council <strong>of</strong> Italy<br />

c/o PIN – University <strong>of</strong> Florence, Piazza coardi, 25 – 59100 Prato, Italy<br />

Multi-discipl<strong>in</strong>ary <strong>in</strong>teroperability is essential to underp<strong>in</strong> <strong>the</strong> Earth System Science and<br />

contribute to address <strong>the</strong> challenges raised by <strong>the</strong> global changes. In fact, <strong>the</strong> scope and<br />

complexity <strong>of</strong> <strong>the</strong> Earth system <strong>in</strong>vestigations demand for <strong>the</strong> formation <strong>of</strong> distributed,<br />

multidiscipl<strong>in</strong>ary collaborative teams. Earth system analysis is a challenge for scientists<br />

as much as it is for <strong>in</strong>formation technology experts.<br />

A young scientific field called System <strong>of</strong> Systems (SoS) underp<strong>in</strong>s <strong>the</strong> development <strong>of</strong><br />

multi-discipl<strong>in</strong>ary digital <strong>in</strong>frastructures (cyber-<strong>in</strong>frastructures) build<strong>in</strong>g on exist<strong>in</strong>g<br />

systems and teams.<br />

In spite <strong>of</strong> a large-scale <strong>in</strong>tegrated system, <strong>the</strong> SoS components can operate <strong>in</strong>dependently<br />

to produce products or services satisfy<strong>in</strong>g <strong>the</strong>ir customer objectives . The component<br />

systems may be connected by implement<strong>in</strong>g one or more <strong>in</strong>teroperability arrangements<br />

that do not require tight coupl<strong>in</strong>g or strong <strong>in</strong>tegrations. This allows a SoS to ma<strong>in</strong>ta<strong>in</strong> its<br />

<strong>in</strong>herent operational character even as system components jo<strong>in</strong> or disengage from it.<br />

S<strong>in</strong>ce SoS is a construct <strong>of</strong> both legacy and new systems, an important feature is <strong>the</strong><br />

attention to holistic aspects. For <strong>in</strong>stance, GEOSS (Global Earth Observation System <strong>of</strong><br />

Systems) will be a ‘system <strong>of</strong> systems’ consist<strong>in</strong>g <strong>of</strong> exist<strong>in</strong>g and future Earth observation<br />

systems, supplement<strong>in</strong>g but not supplant<strong>in</strong>g <strong>the</strong>ir own mandates and governance<br />

arrangements (Group on Earth Observations).<br />

An Earth science SoS should build <strong>in</strong>crementally on exist<strong>in</strong>g <strong>in</strong>formation systems and<br />

should <strong>in</strong>corporate heterogeneous resources (or components) e.g. observation and data<br />

models, service <strong>in</strong>terfaces, environmental modell<strong>in</strong>g schemes, etc.<br />

Policymak<strong>in</strong>g requires for multi-discipl<strong>in</strong>arily; build<strong>in</strong>g a SoS approach to support<br />

environmental policymak<strong>in</strong>g promises to provide <strong>the</strong> necessary flexibility and scalability<br />

leav<strong>in</strong>g <strong>the</strong> exist<strong>in</strong>g systems autonomous.<br />

The researches and developments carried out <strong>in</strong> <strong>the</strong> framework <strong>of</strong> <strong>the</strong> FP7 EuroGEOSS (a<br />

European approach to GEOSS) project will be presented and discussed. This project<br />

addresses a specific EC call for a “European Environment Earth Observation system<br />

support<strong>in</strong>g INSPIRE and compatible with GEOSS”. The multi-discipl<strong>in</strong>ary operat<strong>in</strong>g<br />

capacity developed by project is described, with particular attention to its <strong>in</strong>novative<br />

Broker<strong>in</strong>g framework. This framework provides <strong>the</strong> necessary flexibility required by SoS<br />

as well <strong>the</strong> de-coupl<strong>in</strong>g. Besides, this solution lower <strong>the</strong> present entry level barrier<br />

characteriz<strong>in</strong>g SOA (Service-Oriented Architecture) based <strong>in</strong>frastructures.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 5<br />

The What, Why and How <strong>of</strong> <strong>the</strong> WMO/OGC Hydrology<br />

Doma<strong>in</strong> Work<strong>in</strong>g Group<br />

Dr David Lemon<br />

Commonwealth Scientific and Industrial Research Organisation - CSIRO, Australia<br />

In March 2009, <strong>the</strong> Open Geospatial Consortium (OGC) formally created <strong>the</strong> Hydrology<br />

Doma<strong>in</strong> Work<strong>in</strong>g Group (HDWG). Its purpose is to ‘provide a venue and mechanism for<br />

seek<strong>in</strong>g technical and <strong>in</strong>stitutional solutions to <strong>the</strong> challenge <strong>of</strong> describ<strong>in</strong>g and<br />

exchang<strong>in</strong>g data describ<strong>in</strong>g <strong>the</strong> state and location <strong>of</strong> water resources, both above and<br />

below <strong>the</strong> ground surface.’ 1 The purpose <strong>of</strong> this presentation is to describe why this group<br />

was formed, <strong>the</strong> work it is undertak<strong>in</strong>g and how o<strong>the</strong>rs can participate.<br />

The OGC is a consensus based standards organisation with <strong>the</strong> goal <strong>of</strong> <strong>the</strong> development<br />

<strong>of</strong> publicly available <strong>in</strong>terface standards for geospatial data. Examples <strong>of</strong> commonly used<br />

OGC standards <strong>in</strong>clude: Web Map Service (WMS), Web Feature Service (WFS),<br />

Geography Markup Language (GML) and KML.<br />

This creation <strong>of</strong> <strong>the</strong> HDWG was significant for <strong>the</strong> OGC for two reasons. Firstly, <strong>the</strong><br />

work<strong>in</strong>g group is a jo<strong>in</strong>t work<strong>in</strong>g group <strong>of</strong> <strong>the</strong> OGC and <strong>the</strong> World Meteorological<br />

Organisation (WMO) and <strong>the</strong> first <strong>of</strong> two such groups to eventually come under <strong>the</strong><br />

governance <strong>of</strong> <strong>the</strong> Memorandum <strong>of</strong> Understand<strong>in</strong>g (MOU) between <strong>the</strong> OGC and <strong>the</strong><br />

WMO 2 . The primary po<strong>in</strong>t <strong>of</strong> engagement with<strong>in</strong> <strong>the</strong> WMO for <strong>the</strong> HDWG is <strong>the</strong><br />

Commission for Hydrology (CHy) which has an <strong>in</strong>ternational mandate to publish water<br />

data standards.<br />

The reason for br<strong>in</strong>g<strong>in</strong>g <strong>the</strong> two groups toge<strong>the</strong>r was to provide mutual benefit to both<br />

CHy and <strong>the</strong> OGC. In <strong>the</strong> case <strong>of</strong> CHy this meant:<br />

� access to <strong>the</strong> regular and more frequent OGC meet<strong>in</strong>g schedule,<br />

� visibility and a level <strong>of</strong> accountability to a broader group <strong>of</strong> stakeholders,<br />

� access to <strong>in</strong>teroperability expertise and a set <strong>of</strong> technologies and practices<br />

support<strong>in</strong>g consensus-based standards development among widely dispersed and<br />

disparate organizations, and<br />

� exposure to an ecosystem <strong>of</strong> tool-builders, from researchers and small companies<br />

through to some <strong>of</strong> <strong>the</strong> largest geospatial and generic s<strong>of</strong>tware houses.<br />

1 OGC\WMO Hydrology Doma<strong>in</strong> Work<strong>in</strong>g Group Charter, OGC 08-095r5<br />

[http://external.opengis.org/twiki_public/pub/HydrologyDWG/WebHome/Hydrology_DWG_Cha<br />

rter.doc]<br />

2 Memorandum <strong>of</strong> Understand<strong>in</strong>g between <strong>the</strong> WMO and <strong>the</strong> OGC, 2009<br />

[http://www.wmo.<strong>in</strong>t/pages/prog/www/WIS/documents/MOAWMO_OGC.<strong>pdf</strong>]<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 6<br />

From <strong>the</strong> OGC’s perspective, benefits <strong>of</strong> <strong>the</strong> relationship <strong>in</strong>clude:<br />

� rigorous test<strong>in</strong>g <strong>of</strong> OGC technologies with<strong>in</strong> a doma<strong>in</strong> that uses a wide variety <strong>of</strong><br />

"observations" (<strong>in</strong>-situ monitor<strong>in</strong>g, imagery, gridded simulations); and<br />

� development <strong>of</strong> a pr<strong>of</strong>il<strong>in</strong>g methodology for OGC standards which can be applied<br />

with<strong>in</strong> o<strong>the</strong>r doma<strong>in</strong>s <strong>of</strong> <strong>in</strong>terest.<br />

The second significant aspect associated with <strong>the</strong> creation <strong>of</strong> <strong>the</strong> HDWG was that this<br />

step set a new precedent for <strong>the</strong> OGC. Namely, <strong>the</strong>y had created a group which would be<br />

focused on <strong>the</strong> creation <strong>of</strong> specifications for use with<strong>in</strong> a particular field <strong>of</strong> <strong>in</strong>terest,<br />

namely water, ra<strong>the</strong>r than <strong>the</strong> OGC’s traditional focus on particular technological<br />

solutions. S<strong>in</strong>ce this time, groups with a focus <strong>of</strong> meteorology, oceanography and<br />

aviation have also been created.<br />

Technical work with<strong>in</strong> <strong>the</strong> HDWG is carried out by one <strong>of</strong> two paths. The first is one<br />

developed by members <strong>of</strong> <strong>the</strong> HDWG and is aimed at <strong>the</strong> development <strong>of</strong> candidate<br />

specifications for consideration by <strong>the</strong> OGC’s Technical Committee (TC).<br />

To date only one such specification has travelled this path. WaterML2.0, a specification<br />

for <strong>the</strong> encod<strong>in</strong>g <strong>of</strong> water observations, is <strong>the</strong> result <strong>of</strong> efforts by members <strong>of</strong> <strong>the</strong> HDWG<br />

to harmonise work from <strong>the</strong> US, Europe and Australia with relevant OGC specifications.<br />

This work has recently moved <strong>in</strong>to <strong>the</strong> formal part <strong>of</strong> <strong>the</strong> OGC’s standards development<br />

process with <strong>the</strong> creation <strong>of</strong> <strong>the</strong> WaterML2.0 Standards Work<strong>in</strong>g Group <strong>in</strong> March this<br />

year.<br />

O<strong>the</strong>r potential specifications that <strong>the</strong> HDWG is consider<strong>in</strong>g for this process <strong>in</strong>clude:<br />

� Groundwater Markup Language 2.0 (GWML2.0) – an <strong>in</strong>formation model<br />

describ<strong>in</strong>g groundwater features and <strong>the</strong>ir relationships;<br />

� An <strong>in</strong>formation model describ<strong>in</strong>g surface water features and <strong>the</strong>ir relationships;<br />

� Key water related vocabularies; and<br />

� A reference architecture for a distributed, evolvable water <strong>in</strong>formation system<br />

The second mechanism by which technical work is undertaken with<strong>in</strong> <strong>the</strong> HDWG is <strong>the</strong><br />

Interoperability Experiment (IE). Interoperability experiments are a mechanism <strong>of</strong> <strong>the</strong><br />

OGC and have specific requirements and processes associated with <strong>the</strong>m 3 . In particular,<br />

IEs are tightly scoped to one aspect <strong>of</strong> work, run over a short timeframe (usually six<br />

months to one year) and are resourced by <strong>in</strong>-k<strong>in</strong>d commitments by <strong>the</strong> participants.<br />

The HDWG has already undertaken one IE (Groundwater, with USGS and NR Canada<br />

lead<strong>in</strong>g a small number <strong>of</strong> organisations), which has now successfully concluded. In that<br />

experiment, WaterML2.0 was used to exchange groundwater <strong>in</strong>formation across <strong>the</strong> US-<br />

Canadian border, provid<strong>in</strong>g important feedback to <strong>the</strong> WaterML2.0 team and result<strong>in</strong>g <strong>in</strong><br />

n<strong>in</strong>e change requests to exist<strong>in</strong>g OGC standards.<br />

3 Interoperability Experiment (IE) Policies and Procedures, OGC 05-130r2, 2009<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 7<br />

A second HDWG IE expands on <strong>the</strong> work <strong>of</strong> <strong>the</strong> Groundwater IE focus<strong>in</strong>g on <strong>the</strong> subdoma<strong>in</strong><br />

<strong>of</strong> surface water observations. This IE, is currently underway and aims to fur<strong>the</strong>r<br />

advance <strong>the</strong> development <strong>of</strong> WaterML 2.0 and test its use with various OGC service<br />

standards applied to three use cases. It will also contribute to <strong>the</strong> development <strong>of</strong> a<br />

hydrology doma<strong>in</strong> surface water feature model and vocabularies, which are essential for<br />

<strong>in</strong>teroperability across <strong>the</strong> hydrology doma<strong>in</strong>.<br />

A third experiment, focus<strong>in</strong>g on forecast<strong>in</strong>g, is currently be<strong>in</strong>g planned. This work will be<br />

undertaken <strong>in</strong> conjunction with <strong>the</strong> OGC’s Meteorology/Oceans Doma<strong>in</strong> Work<strong>in</strong>g Group.<br />

Membership <strong>of</strong> <strong>the</strong> HDWG is open to all those groups with an <strong>in</strong>terest <strong>in</strong> <strong>the</strong> shar<strong>in</strong>g <strong>of</strong><br />

water <strong>in</strong>formation. To date, <strong>the</strong> group has been extremely active with healthy, and<br />

grow<strong>in</strong>g, attendance at <strong>the</strong> quarterly meet<strong>in</strong>gs and full and <strong>in</strong>terest<strong>in</strong>g agendas for each <strong>of</strong><br />

<strong>the</strong>se meet<strong>in</strong>gs. The group also holds an annual, one week workshop which also well<br />

attended. Importantly, <strong>the</strong> group is not dom<strong>in</strong>ated by any one sector <strong>of</strong> <strong>the</strong> water <strong>in</strong>dustry<br />

with <strong>the</strong> research, government and <strong>in</strong>dustry equally contribut<strong>in</strong>g.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 8<br />

Open Source S<strong>of</strong>tware <strong>in</strong> GIS and Environmental Model<strong>in</strong>g<br />

Daniel P. Ames<br />

Geospatial S<strong>of</strong>tware Laboratory, Idaho State University, Idaho Falls, USA<br />

Recent years have witnessed a growth <strong>in</strong> <strong>the</strong> quantity and quality <strong>of</strong> free and open source<br />

s<strong>of</strong>tware (FOSS) tools for use <strong>in</strong> environmental data analysis and model<strong>in</strong>g. Such<br />

developments have significant potential to aid environmental managers, scientists and<br />

stakeholders <strong>in</strong> both developed and develop<strong>in</strong>g countries by reduc<strong>in</strong>g <strong>in</strong>itial acquisition<br />

costs and provid<strong>in</strong>g a level <strong>of</strong> transparency that is <strong>of</strong>ten critical for regulatory,<br />

adm<strong>in</strong>istrative, and on-go<strong>in</strong>g code development purposes. While commercial <strong>of</strong>f-<strong>the</strong>shelf<br />

(COTS) environmental s<strong>of</strong>tware tools play an important role <strong>in</strong> <strong>the</strong> environmental<br />

community, <strong>the</strong> concept <strong>of</strong> FOSS cont<strong>in</strong>ues to attract <strong>in</strong>terest among s<strong>of</strong>tware developers,<br />

sponsors and end-users alike. This presentation will review several <strong>in</strong>terest<strong>in</strong>g and useful<br />

open source s<strong>of</strong>tware tools <strong>in</strong> GIS and environmental model<strong>in</strong>g that are based on <strong>the</strong> free<br />

MapW<strong>in</strong>dow and DotSpatial GIS packages with special focus on water resources systems<br />

<strong>in</strong>clud<strong>in</strong>g BASINS 4 and HydroDesktop.<br />

MapW<strong>in</strong>dow GIS (www.MapW<strong>in</strong>dow.org) is relatively unique among open source GIS<br />

tools because it is optimized for <strong>the</strong> Micros<strong>of</strong>t W<strong>in</strong>dows operat<strong>in</strong>g system and is <strong>in</strong>tended<br />

for use as a customizable data distribution system for developers and end users. The<br />

MapW<strong>in</strong>dow GIS desktop application plug-<strong>in</strong> <strong>in</strong>terface supports custom tool<br />

development by end users and <strong>the</strong> MapW<strong>in</strong>dow Open Source team. MapW<strong>in</strong>dow GIS<br />

has been adopted by <strong>the</strong> United States Environmental Protection Agency, United Nations<br />

University and o<strong>the</strong>rs as a development and distribution platform for several water<br />

resources models <strong>in</strong>clud<strong>in</strong>g BASINS/HSPF, FRAMES-3MRA and SWAT. O<strong>the</strong>r users<br />

and developers have modified and applied MapW<strong>in</strong>dow GIS for use <strong>in</strong> <strong>the</strong> fields <strong>of</strong><br />

transportation, agriculture, community plann<strong>in</strong>g and recreation. End users and<br />

developers around <strong>the</strong> world download MapW<strong>in</strong>dow about 7000 times per month.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 9<br />

The newest free library for embedd<strong>in</strong>g GIS capabilities with<strong>in</strong> custom environmental and<br />

water resources model<strong>in</strong>g s<strong>of</strong>tware is DotSpatial (www.DotSpatial.org) – a fully<br />

Micros<strong>of</strong>t .NET compatible library which is similar <strong>in</strong> concept to <strong>the</strong> ESRI ArcObjects<br />

product. DotSpatial aims to provide a free, open source, consistent and dependable set <strong>of</strong><br />

libraries for <strong>the</strong> .NET, Silverlight and Mono platforms, enabl<strong>in</strong>g developers to easily<br />

<strong>in</strong>corporate spatial data, analysis, and mapp<strong>in</strong>g <strong>in</strong>to <strong>the</strong>ir applications <strong>the</strong>reby unleash<strong>in</strong>g<br />

<strong>the</strong> potential <strong>of</strong> embedded GIS <strong>in</strong> custom s<strong>of</strong>tware solutions <strong>in</strong> a non-restrictive way.<br />

DotSpatial is under rapid development by <strong>the</strong> open source community – lead by<br />

researchers at Idaho State University – with a targeted full release date <strong>of</strong> June 13, 2011<br />

at <strong>the</strong> annual MapW<strong>in</strong>dow/DotSpatial Conference <strong>in</strong> San Diego California (see<br />

www.MapW<strong>in</strong>dow.org/conference/2011).<br />

S<strong>in</strong>ce 2006, <strong>the</strong> United States Environmental Protection Agency’s lead watershed<br />

analysis system, BASINS, has been released as a fully free and open source product built<br />

on <strong>the</strong> MapW<strong>in</strong>dow libraries. As shown <strong>in</strong> <strong>the</strong> follow<strong>in</strong>g figure, BASINS <strong>in</strong>cludes data<br />

pre-process<strong>in</strong>g and post-process<strong>in</strong>g modules that are built as MapW<strong>in</strong>dow plug<strong>in</strong>s,<br />

toge<strong>the</strong>r with custom graphical user <strong>in</strong>terfaces for specific watershed hydrology and<br />

water quality models.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 10<br />

Key GIS functions provided by <strong>the</strong> MapW<strong>in</strong>dow system and used <strong>in</strong> BASINS <strong>in</strong>clude<br />

watershed del<strong>in</strong>eation, land use reclassifications, soils and land cover clipp<strong>in</strong>g to<br />

watershed boundaries, extraction <strong>of</strong> summary statistics from raster data for creat<strong>in</strong>g <strong>in</strong>put<br />

files, creat<strong>in</strong>g a buffer around <strong>the</strong> watershed bas<strong>in</strong>, comput<strong>in</strong>g upstream and downstream<br />

river connectivity, and all map display and pr<strong>in</strong>t<strong>in</strong>g functions needed to communicate<br />

model results. The MapW<strong>in</strong>dow executable also provides a powerful plug-<strong>in</strong> <strong>in</strong>terface<br />

used by BASINS to enable tight <strong>in</strong>tegration <strong>of</strong> separate models (e.g. AGWA, SWAT,<br />

HSPF, AQUATOX). This approach has encouraged o<strong>the</strong>r agencies and researchers <strong>in</strong> <strong>the</strong><br />

United States and elsewhere to develop models and analytical tools that are compatible<br />

with and run as plug<strong>in</strong>s with <strong>the</strong> BASINS framework.<br />

HydroDesktop (www.HydroDesktop.org) is a new desktop s<strong>of</strong>tware application<br />

developed by <strong>the</strong> U.S. National Science Foundation-funded Consortium <strong>of</strong> Universities<br />

for <strong>the</strong> Advancement <strong>of</strong> Hydrological Sciences (CUAHSI) specifically to enable rapid<br />

search, discovery, download, and analysis <strong>of</strong> onl<strong>in</strong>e water resources and climate time<br />

series data sets. The follow<strong>in</strong>g figure shows <strong>the</strong> GIS based search and discovery <strong>in</strong>terface<br />

and <strong>the</strong> time series data graph<strong>in</strong>g <strong>in</strong>terface for HydroDesktop.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 11<br />

In summary, a number <strong>of</strong> free and open source tools for water resources and<br />

environmental analysis and model<strong>in</strong>g have been enabled <strong>in</strong> recent years through, <strong>in</strong> part,<br />

<strong>the</strong> release <strong>of</strong> requisite underly<strong>in</strong>g free and open source GIS s<strong>of</strong>tware platforms. While<br />

MapW<strong>in</strong>dow and DotSpatial represent only a fraction <strong>of</strong> <strong>the</strong> number <strong>of</strong> <strong>in</strong>terest<strong>in</strong>g and<br />

useful open source GIS tools presently available (see more at www.osgeo.org), several<br />

important water resources and watershed analysis tools have been developed on <strong>the</strong>se<br />

platforms and made available to <strong>the</strong> water resource community. We hope to see<br />

cont<strong>in</strong>ued participation from <strong>the</strong> water resources community <strong>in</strong> <strong>the</strong> fur<strong>the</strong>r development<br />

<strong>of</strong> both <strong>the</strong> overly<strong>in</strong>g water resources tools as well as <strong>the</strong> underly<strong>in</strong>g GIS platforms.<br />

Potential participants <strong>in</strong> any <strong>of</strong> <strong>the</strong> projects described her<strong>in</strong> are welcome and encouraged<br />

to contact Dr. Dan Ames at Idaho State University, dan.ames@isu.edu.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 12<br />

Open Modell<strong>in</strong>g Interface for <strong>in</strong>tegration <strong>of</strong> models and data<br />

Stef Hummel<br />

Deltares, P.O.Box 177, 2600 MH Delft, The Ne<strong>the</strong>rlands; stef.hummel@deltares.nl<br />

Introduction<br />

Integrated analysis <strong>of</strong>ten requires <strong>in</strong>tegrated model<strong>in</strong>g. This can be done by develop<strong>in</strong>g<br />

all-<strong>in</strong>clusive models, but it is preferable to be able to flexibly comb<strong>in</strong>e <strong>in</strong>dividual models<br />

or model components, that address specific doma<strong>in</strong>s, at run time. This can be realized by<br />

implement<strong>in</strong>g a common standardized <strong>in</strong>terface for model communication. In <strong>the</strong> water<br />

sector, <strong>in</strong> a series <strong>of</strong> EU-projects that focused on river bas<strong>in</strong> management, <strong>the</strong> Open<br />

Model<strong>in</strong>g Interface (OpenMI, see [1] and [2]) has been developed <strong>in</strong> order to l<strong>in</strong>k<br />

toge<strong>the</strong>r model components from various orig<strong>in</strong>s. OpenMI provides a standard model<br />

<strong>in</strong>terface, and a S<strong>of</strong>tware Development Kit (SDK) to support exist<strong>in</strong>g models <strong>in</strong> adher<strong>in</strong>g<br />

to that standard. The OpenMI standard is published by <strong>the</strong> OpenMI Association; <strong>the</strong> SDK<br />

is provided as an open source project by <strong>the</strong> OATC, <strong>the</strong> OpenMI Association Technical<br />

Committee (see [3] and [4]).<br />

S<strong>in</strong>ce <strong>the</strong> launch <strong>of</strong> <strong>the</strong> first OpenMI version at <strong>the</strong> end <strong>of</strong> 2005, <strong>the</strong> user and<br />

development community has grown steadily, and various well known models have<br />

become compliant. Because <strong>of</strong> limitations <strong>of</strong> this first version, some <strong>of</strong> <strong>the</strong> models did not<br />

follow <strong>the</strong> OpenMI standard <strong>in</strong>terfaces exactly, but used slight deviations to achieve <strong>the</strong>ir<br />

goal <strong>in</strong> a similar style. Improvements were necessary to become a general <strong>in</strong>terface<br />

standard that would not only cover water related applications, but also o<strong>the</strong>r doma<strong>in</strong>s. A<br />

core group <strong>of</strong> six <strong>in</strong>stitutes has worked on OpenMI 2.0, which is suitable for a large range<br />

<strong>of</strong> applications, from non-time dependent Geographical Information Systems (GIS) to<br />

e.g. master-slave controlled model<strong>in</strong>g frameworks. Version 2.0 <strong>of</strong> <strong>the</strong> OpenMI standard<br />

(see [5] and [6]) has been released <strong>in</strong> December 2010.<br />

OpenMI concepts<br />

OpenMI provides standardized <strong>in</strong>terfaces to def<strong>in</strong>e, describe and transfer data between<br />

s<strong>of</strong>tware components that run simultaneously, thus support<strong>in</strong>g systems where feedback<br />

between <strong>the</strong> modeled processes is necessary <strong>in</strong> order to achieve physically sound results.<br />

OpenMI allows <strong>the</strong> l<strong>in</strong>k<strong>in</strong>g <strong>of</strong> models with different spatial and temporal representations:<br />

for example, l<strong>in</strong>k<strong>in</strong>g river models and groundwater models, where <strong>the</strong> river model<br />

typically uses a one-dimensional grid and a short time step and <strong>the</strong> groundwater model<br />

uses a two- or three-dimensional grid and a longer time step.<br />

The OpenMI standard consists <strong>of</strong> a set <strong>of</strong> <strong>in</strong>terface classes, specified <strong>in</strong> both Java and C#,<br />

that def<strong>in</strong>e <strong>the</strong> behavior <strong>of</strong> a model component, and that def<strong>in</strong>e which quantities can be<br />

exchanged by that component, at which locations and <strong>in</strong> what time frame.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 13<br />

What, where, when<br />

The run time data exchange between model components is done by means <strong>of</strong> a<br />

GetValues(…) call, where <strong>the</strong> argument <strong>of</strong> this call specifies:<br />

� What is exchanged?<br />

This is def<strong>in</strong>ed by <strong>the</strong> IQuantity and <strong>the</strong> IQuality <strong>in</strong>terfaces below.<br />

� Where is it exchanged?<br />

The location is specified by <strong>the</strong> so called IElementSet, a set <strong>of</strong> ID-based or Georeferenced<br />

locations (see table below).<br />

� When, i.e. at what times is <strong>the</strong> data needed?<br />

This is expressed by <strong>the</strong> ITimeSet, a list <strong>of</strong> time stamps or time spans.<br />

A quantity is specified by<br />

• Caption (“Run<strong>of</strong>f”)<br />

• Description (optional explanatory<br />

description)<br />

• Value Type (double, <strong>in</strong>teger, etc.)<br />

• Unit:<br />

• Caption (“CFS” )<br />

• Description (“Cubic feet per<br />

second“)<br />

• ConversionFactorToSI<br />

(0.0283168439 )<br />

• OffsetToSI ( 0 )<br />

• Dimension (e.g. L 3 T -1 )<br />

UNESCO-IHE Institute for water education and enviroGRIDS project<br />

A quality is def<strong>in</strong>ed by its:<br />

• Caption (“Soil Type”)<br />

• Description (optional<br />

explanatory description)<br />

• Categories:<br />

• Caption (“sand 1”)<br />

• Description (“coarse<br />

sand“)<br />

• IsOrdered<br />

For <strong>the</strong> def<strong>in</strong>ition <strong>of</strong> locations, <strong>the</strong> ElementSet, various types are available:<br />

ElementType Description<br />

IDBased ID-based (str<strong>in</strong>g comparison).<br />

Po<strong>in</strong>t geo-referenced po<strong>in</strong>t <strong>in</strong> <strong>the</strong> horizontal (XY)-plane or <strong>in</strong> <strong>the</strong> 3dimensional<br />

(XYZ)-space.<br />

PolyL<strong>in</strong>e geo-referenced polyl<strong>in</strong>e connect<strong>in</strong>g at least two vertices <strong>in</strong> <strong>the</strong><br />

horizontal (XY)-plane or <strong>in</strong> <strong>the</strong> 3-dimensional (XYZ)-space.<br />

Polygon geo-referenced polygons <strong>in</strong> <strong>the</strong> horizontal (XY)-plane or <strong>in</strong> <strong>the</strong> 3dimensional<br />

(XYZ)-space.<br />

L<strong>in</strong>k<strong>in</strong>g components<br />

A s<strong>of</strong>tware component that implements <strong>the</strong> OpenMI standard is called a L<strong>in</strong>kable<br />

Component. It specifies its data exchange capabilities by def<strong>in</strong><strong>in</strong>g <strong>in</strong>put items and output<br />

items. Each <strong>in</strong>put item and output item specifies its quantity or quality, its element set and<br />

its time set.<br />

The actual data exchange between components is established by def<strong>in</strong><strong>in</strong>g<br />

provider/consumer relationships between output items and <strong>in</strong>put items (see Figure 1). The<br />

GetValues() call mentioned above is performed on <strong>the</strong> output items.


<strong>OpenWater</strong> symposium 14<br />

Figure 1, L<strong>in</strong>k<strong>in</strong>g output and <strong>in</strong>put items<br />

If <strong>the</strong> quantity, <strong>the</strong> ElementSet or <strong>the</strong> TimeSet <strong>of</strong> a certa<strong>in</strong> output does not fit <strong>the</strong> way <strong>the</strong><br />

<strong>in</strong>put item requires it, <strong>the</strong> output can be adapted by add<strong>in</strong>g an AdaptedOutput to <strong>the</strong><br />

output. As <strong>the</strong> name <strong>in</strong>dicates, an adapted output <strong>in</strong> its turn is just an output aga<strong>in</strong>, so<br />

subsequent adapted output items can be added to <strong>the</strong> <strong>in</strong>itially created adapted output.<br />

Figure 2 shows an example <strong>of</strong> some sequences <strong>of</strong> adapted outputs. It may be clear that <strong>the</strong><br />

adapted output approach <strong>of</strong>fers great flexibility <strong>in</strong> def<strong>in</strong><strong>in</strong>g <strong>the</strong> steps that have to be taken<br />

to transform that data from, for example, Output-1 to Input-2 and Input-a.<br />

Component<br />

1<br />

Output 1<br />

Output 2<br />

Output 3<br />

Spatial<br />

adaptation A<br />

Spatial<br />

adaptation B<br />

Time<br />

<strong>in</strong>terpolation<br />

Time<br />

<strong>in</strong>terpolation<br />

SI-conv.<br />

SI-conv.<br />

Figure 2, Flexibility <strong>in</strong> data transformations by means <strong>of</strong> Adapted Outputs<br />

Migrat<strong>in</strong>g models<br />

From <strong>the</strong> very start <strong>the</strong> OpenMI has been designed <strong>in</strong> such a way that it supports <strong>the</strong> easy<br />

migration <strong>of</strong> exist<strong>in</strong>g model<strong>in</strong>g systems. Generally speak<strong>in</strong>g, a model <strong>in</strong> any<br />

programm<strong>in</strong>g language is made OpenMI compliant by re-organiz<strong>in</strong>g <strong>the</strong> its code <strong>in</strong> such a<br />

way that it has a separate <strong>in</strong>itialization, computation and f<strong>in</strong>alization rout<strong>in</strong>e, and can<br />

accept and provide <strong>in</strong>put data and results, after which a wrapper is put around it (see<br />

Figure 3). The OpenMI SDK <strong>of</strong>fers utilities to facilitate <strong>the</strong> development <strong>of</strong> such a<br />

wrapper.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project<br />

Input 1<br />

Input 2<br />

Input a<br />

Input b<br />

Input c<br />

Component<br />

2<br />

Component<br />

3


<strong>OpenWater</strong> symposium 15<br />

SetValues(…)<br />

GetValues(…)<br />

Figure 3, Wrapp<strong>in</strong>g native (e.g. Fortran) code <strong>in</strong> an OpenMI wrapper<br />

References<br />

[1] The OpenMI Standard, published by <strong>the</strong> OpenMI Association.<br />

Distribution, news and publications: http://www.openmi.org/,<br />

Developers and users: http://wiki.openmi.org/.<br />

[2] Gregersen, J.B. , P.J.A. Gijsbers and S.J.P. Westen (2007) OpenMI: Open modell<strong>in</strong>g <strong>in</strong>terface,<br />

Journal <strong>of</strong> Hydro<strong>in</strong>formatics Vol.9 No 3. pp 175–191<br />

[3] The OpenMI SDK (System Development Kit), provided by <strong>the</strong> OpenMI Association Technical<br />

Committee [3].<br />

Information on developments: http://wiki.openmi.org/<br />

Source development: http://sourceforge.net/projects/openmi/<br />

[4] The OpenMI Association Technical Committee (AOTC),<br />

OpenMI's core develop<strong>in</strong>g team, participants (amongst o<strong>the</strong>rs):<br />

Deltares (NL), Alterra (NL), DHI (DK), MWHS<strong>of</strong>t (GB), Bundesanstalt für Wasserbau (D).<br />

http://wiki.openmi.org/OpenMI+Association+Technical+Committee<br />

[5] Gijsbers, P., Hummel S., Vaneçek S., Groos J., Harper A., Knapen R., Gregersen J. Schade P.,<br />

Antonelli A., Donchyts, G. (2010) From OpenMI 1.4 to 2.0. International Congress on<br />

Environmental Modell<strong>in</strong>g and S<strong>of</strong>tware, July 5 - 8 2010, Ottawa, Ontario, Canada<br />

[6] Donchyts, G., Hummel S., Vaneçek S., Groos J., Harper A., Knapen R., Gregersen J. Schade P.,<br />

Antonelli A., Gijsbers P. (2010) OpenMI 2.0 What’s New. International Congress on<br />

Environmental Modell<strong>in</strong>g and S<strong>of</strong>tware, July 5 - 8 2010, Ottawa, Ontario, Canada<br />

UNESCO-IHE Institute for water education and enviroGRIDS project<br />

Initialize computational kernel<br />

PerformTimeStep<br />

F<strong>in</strong>alize<br />

Initialize<br />

Get(varId)<br />

Set(varId)<br />

Get(varId)<br />

PerformTimeStep<br />

F<strong>in</strong>alize


<strong>OpenWater</strong> symposium 16<br />

The State <strong>of</strong> <strong>the</strong> Art and Practice <strong>of</strong> Integrated<br />

Environmental Model<strong>in</strong>g<br />

Alexey Vo<strong>in</strong>ov<br />

Faculty <strong>of</strong> Geo-Information Science and Earth Observation (ITC)<br />

University <strong>of</strong> Twente, The Ne<strong>the</strong>rlands<br />

WWW personal: http://www.likbez.com/AV<br />

As our impacts on <strong>the</strong> environment become more dramatic more <strong>in</strong>terest is drawn to<br />

analysis <strong>of</strong> systems that span over several traditional scientific discipl<strong>in</strong>es. These systems<br />

are more complex and have to be described by models that may have various components<br />

characterized by different scales, resolutions, and developed under different assumptions<br />

and paradigms com<strong>in</strong>g from different scientific traditions and backgrounds. Integrated<br />

model<strong>in</strong>g is <strong>the</strong> method that is develop<strong>in</strong>g to br<strong>in</strong>g toge<strong>the</strong>r diverse types <strong>in</strong>formation,<br />

<strong>the</strong>ories and data orig<strong>in</strong>at<strong>in</strong>g from scientific areas that are different not just because <strong>the</strong>y<br />

study different objects and systems, but because <strong>the</strong>y are do<strong>in</strong>g that <strong>in</strong> very different<br />

ways, us<strong>in</strong>g different languages, assumptions, scales and techniques.<br />

There may be two ways <strong>of</strong> do<strong>in</strong>g <strong>in</strong>tegrated model<strong>in</strong>g. One is to build <strong>the</strong> model as a<br />

whole. Here <strong>the</strong> model<strong>in</strong>g team collects data and <strong>in</strong>formation from various scientific<br />

fields, processes it, and translates it <strong>in</strong>to one formalism.<br />

The o<strong>the</strong>r approach is to put toge<strong>the</strong>r already built models. S<strong>in</strong>ce <strong>the</strong>re are already<br />

numerous legacy models that have been carefully designed and tested <strong>in</strong> numerous<br />

applications by skilled researchers who are specialists <strong>in</strong> <strong>the</strong>ir correspond<strong>in</strong>g fields <strong>of</strong><br />

science, it makes perfect sense to try to reuse <strong>the</strong>ir products as build<strong>in</strong>g blocks for more<br />

complex systems. We only need to make sure that <strong>the</strong>y can be l<strong>in</strong>ked toge<strong>the</strong>r <strong>in</strong> a<br />

mean<strong>in</strong>gful way match<strong>in</strong>g <strong>the</strong> variables, scales and resolutions. Currently <strong>the</strong>re are<br />

several efforts to develop <strong>the</strong> standards and s<strong>of</strong>tware tools that would provide for this<br />

k<strong>in</strong>d <strong>of</strong> <strong>in</strong>tegration. For <strong>the</strong>se purposes, models are merely treated as s<strong>of</strong>tware<br />

components that are to be made to work toge<strong>the</strong>r and talk to each o<strong>the</strong>r.<br />

To dist<strong>in</strong>guish between <strong>the</strong> two approaches, I will call <strong>the</strong> first type <strong>of</strong> models <strong>in</strong>tegral<br />

models, while <strong>the</strong> second type I call <strong>in</strong>tegrated models. The two approached to <strong>in</strong>tegrated<br />

model<strong>in</strong>g bear <strong>the</strong>ir own caveats and complications, which we consider <strong>in</strong> this talk.<br />

Build<strong>in</strong>g <strong>in</strong>tegral models is a ra<strong>the</strong>r conventional approach as we can see from <strong>the</strong>ir<br />

history. In most cases such models were built by <strong>in</strong>tegrat<strong>in</strong>g knowledge from different<br />

fields <strong>of</strong> science <strong>in</strong> <strong>the</strong> form <strong>of</strong> data, concepts, functions, approximations, etc. The<br />

models <strong>the</strong>mselves were built from scratch and little care was given to future reuse <strong>of</strong> <strong>the</strong><br />

pieces that went <strong>in</strong>to <strong>the</strong> model formulation. The models were not designed for reuse or<br />

modification by o<strong>the</strong>rs outside <strong>of</strong> <strong>the</strong> team. At some po<strong>in</strong>t it became clear that <strong>the</strong> model<br />

components could be reused or modified for future applications, and models started to be<br />

packaged as model<strong>in</strong>g systems. The Modular Model<strong>in</strong>g System (MMS, Leavesley, et al.,<br />

1996) was one <strong>of</strong> <strong>the</strong> first attempts to make modules from <strong>in</strong>tegral models available for<br />

reuse.<br />

MMS and o<strong>the</strong>r such frameworks are not really designed to <strong>in</strong>tegrate legacy code as is,<br />

but ra<strong>the</strong>r <strong>the</strong>y serve as tools for future model development, <strong>of</strong>fer<strong>in</strong>g <strong>in</strong>put, output and<br />

project support tools and common library standards, <strong>in</strong>to which different modules are<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 17<br />

<strong>in</strong>vited to be contributed. The future <strong>of</strong> <strong>the</strong>se frameworks will very much depend upon<br />

how wide <strong>the</strong>ir standards will be accepted with<strong>in</strong> <strong>the</strong> model<strong>in</strong>g community and whe<strong>the</strong>r<br />

<strong>the</strong>re will appear a critical mass <strong>of</strong> contributed models. So far, unfortunately, <strong>the</strong>re are<br />

very few examples <strong>of</strong> frameworks be<strong>in</strong>g used beyond <strong>the</strong>ir respective development<br />

teams. S<strong>in</strong>ce each module has to be rewritten <strong>in</strong> <strong>the</strong> language <strong>of</strong> <strong>the</strong> framework, <strong>the</strong>re is<br />

less worry about <strong>the</strong> consistency <strong>of</strong> models that <strong>the</strong>se frameworks are produc<strong>in</strong>g. All <strong>the</strong><br />

scal<strong>in</strong>g and l<strong>in</strong>kage issues are expected to be solved when modules are tailored, adjusted<br />

and added to <strong>the</strong> framework libraries.<br />

The alternative approach is to support model <strong>in</strong>tegration at <strong>the</strong> level <strong>of</strong> exist<strong>in</strong>g models,<br />

allow<strong>in</strong>g <strong>the</strong>se models to talk to each o<strong>the</strong>r directly. There is much excitement currently<br />

about do<strong>in</strong>g this and a number <strong>of</strong> model <strong>in</strong>tegration tools are available at <strong>the</strong> moment.<br />

Among o<strong>the</strong>rs it is worth mention<strong>in</strong>g:<br />

• Common Component Architecture (CCA) from <strong>the</strong> Department <strong>of</strong> Energy and<br />

Lawrence Livermore National Lab;<br />

• ESMF sponsored by Department <strong>of</strong> Defense, NASA, <strong>the</strong> National Science<br />

Foundation, and NOAA, and widely used for high performance atmospheric and<br />

climatic model<strong>in</strong>g;<br />

• FRAMES from <strong>the</strong> US Environmental Protection Agency (EPA) used to model<br />

release, fate, transport, exposure, and risk associated with various contam<strong>in</strong>ants;<br />

• The Open Model<strong>in</strong>g Interface and Environment developed by a consortium <strong>of</strong><br />

European universities and private companies, as a standard for model l<strong>in</strong>kage <strong>in</strong> <strong>the</strong><br />

water doma<strong>in</strong>.<br />

All <strong>the</strong>se systems are primarily about s<strong>of</strong>tware issues and <strong>the</strong> major concern is how to<br />

l<strong>in</strong>k models as s<strong>of</strong>tware components. Actually, models are more than just s<strong>of</strong>tware and<br />

<strong>the</strong>re are issues that may not be easy to deal with at <strong>the</strong> s<strong>of</strong>tware level. I use a number <strong>of</strong><br />

metaphors to illustrate what are <strong>the</strong> concerns associated with module coupl<strong>in</strong>g:<br />

• Ugly constructs - by follow<strong>in</strong>g only technical pr<strong>in</strong>ciples we may be giv<strong>in</strong>g birth to<br />

'<strong>in</strong>tegronsters' - constructs that are perfectly valid as s<strong>of</strong>tware products but ugly and<br />

useless as models;<br />

• Skewed geometry - mismatched boundaries and boundary conditions;<br />

• Mismatched scales - both <strong>in</strong> time, space and structure (detail);<br />

• Confusion <strong>of</strong> tongues, where different scientific discipl<strong>in</strong>es speak different languages<br />

and use different standards;<br />

• Complexity curse - model <strong>in</strong>tegration creates ever more complex structures that<br />

become impossible to analyze;<br />

• The vicious circle <strong>of</strong> calibration occurs when recalibrat<strong>in</strong>g one module starts a cha<strong>in</strong><br />

reaction through <strong>the</strong> whole <strong>in</strong>tegrated model, requir<strong>in</strong>g recalibration <strong>of</strong> all o<strong>the</strong>r<br />

modules.<br />

There are a lot <strong>of</strong> ga<strong>in</strong>s that can be made if <strong>in</strong>stead <strong>of</strong> mechanistically plugg<strong>in</strong>g modules<br />

toge<strong>the</strong>r we take <strong>in</strong>to account <strong>the</strong> specific goals and features <strong>of</strong> <strong>the</strong> system, and approach<br />

<strong>the</strong> problem with some creativity. The considerations presented here by no means<br />

devalue <strong>the</strong> importance and need for module l<strong>in</strong>k<strong>in</strong>g s<strong>of</strong>tware tools, component <strong>in</strong>terfaces<br />

and specifications. I only rem<strong>in</strong>d that models are more than just pieces <strong>of</strong> s<strong>of</strong>tware and<br />

<strong>the</strong>y require more to make <strong>the</strong>m work toge<strong>the</strong>r efficiently. We need to be actively<br />

seek<strong>in</strong>g for solutions based on model<strong>in</strong>g <strong>the</strong>ory and not just on improved s<strong>of</strong>tware<br />

development.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 18<br />

Shar<strong>in</strong>g Water Data Through Web Services<br />

David R. Maidment<br />

Leader, CUAHSI Hydrologic Information System Project<br />

and Director, Center for Research <strong>in</strong> Water Resources, University <strong>of</strong> Texas at Aust<strong>in</strong>, USA<br />

The Consortium <strong>of</strong> Universities for <strong>the</strong> Advancement <strong>of</strong> Hydrologic Science, Inc,<br />

(CUAHSI) (http://www.cuahsi.org) is an organization formed <strong>in</strong> 2001, now represent<strong>in</strong>g<br />

125 US universities, which is supported by <strong>the</strong> National Science Foundation to develop<br />

<strong>in</strong>frastructure and services to advance hydrologic science. S<strong>in</strong>ce 2004, NSF has<br />

supported a CUAHSI Hydrologic Information System (HIS) project to enhance access to<br />

hydrologic <strong>in</strong>formation. CUAHSI HIS has def<strong>in</strong>ed a language called WaterML (Water<br />

Markup Language) for convey<strong>in</strong>g times series <strong>of</strong> water observations data through <strong>the</strong><br />

<strong>in</strong>ternet, <strong>in</strong>clud<strong>in</strong>g data measured at po<strong>in</strong>t locations concern<strong>in</strong>g streamflow, groundwater<br />

levels, soil moisture, evaporation, snow, precipitation, climate and water quality. Data<br />

accessible <strong>in</strong> WaterML <strong>in</strong>cludes <strong>in</strong>formation from <strong>the</strong> USGS National Water Information<br />

System, EPA Storet, National Climatic Data Center, US Army Corps <strong>of</strong> Eng<strong>in</strong>eers,<br />

USDA NRCS and ARS, National Wea<strong>the</strong>r Service, NASA, and water observations data<br />

from 15 universities. CUAHSI has also compiled a national water metadata catalog at<br />

<strong>the</strong> San Diego Supercomputer Center and a uniform way <strong>of</strong> search<strong>in</strong>g this catalog us<strong>in</strong>g<br />

standard terms, which provides access to 5.1 billion water observations data conta<strong>in</strong>ed <strong>in</strong><br />

23 million time series describ<strong>in</strong>g 18,000 variables measured at 1.9 million locations <strong>in</strong> <strong>the</strong><br />

United States.<br />

The USGS and some o<strong>the</strong>r water agencies now publish some <strong>of</strong> <strong>the</strong>ir observations data <strong>in</strong><br />

WaterML. EPA has developed a web services language called WQX (Water Quality<br />

Exchange) that conveys groups <strong>of</strong> water quality observations, and CUAHSI has<br />

developed a translator that converts WQX <strong>in</strong>to WaterML so that time series <strong>of</strong> physical<br />

hydrology and water quality data can be acquired <strong>in</strong> a consistent way.<br />

The Open Geospatial Consortium (OGC) (http://www.opengeospatial.org/) is an<br />

<strong>in</strong>ternational organization, represent<strong>in</strong>g about 400 companies and agencies, which has<br />

developed <strong>the</strong> most widely used standards for shar<strong>in</strong>g geospatial data through <strong>the</strong><br />

<strong>in</strong>ternet. In 2008, CUAHSI proposed to <strong>the</strong> OGC that <strong>the</strong>re should be established a<br />

Hydrology Doma<strong>in</strong> Work<strong>in</strong>g Group to harmonize WaterML with OGC standards, and<br />

later <strong>the</strong> OGC and <strong>the</strong> World Meteorological Organization expanded this mission to<br />

<strong>in</strong>cluded jo<strong>in</strong>t development <strong>of</strong> data standards for hydrology, climatology, oceanography<br />

and meteorology. International <strong>in</strong>teroperability experiments <strong>in</strong> data shar<strong>in</strong>g for<br />

groundwater and surface water are be<strong>in</strong>g carried out, and a version 2 <strong>of</strong> WaterML is<br />

be<strong>in</strong>g proposed that is conformal with OGC standards.<br />

There are three ma<strong>in</strong> components <strong>of</strong> this water data services architecture – data Providers<br />

such as water agencies or scientific research groups who publish water data and metadata<br />

describ<strong>in</strong>g <strong>the</strong>ir <strong>in</strong>formation, data Catalogs such as a national water data portal or<br />

data.gov, which <strong>in</strong>dex and provide search capability for <strong>the</strong> <strong>in</strong>formation, and data<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 19<br />

Consumers who search metadata <strong>in</strong> <strong>the</strong> catalogs to identify <strong>the</strong> <strong>in</strong>formation <strong>the</strong>y need,<br />

and <strong>the</strong>n directly access that data from <strong>the</strong> water data service Providers. This triangular<br />

arrangement <strong>of</strong> Providers, Catalogs and Consumers is illustrated <strong>in</strong> Figure 2, and it<br />

follows <strong>the</strong> classic pattern <strong>of</strong> <strong>in</strong>ternet use where users first search a catalog like Google or<br />

B<strong>in</strong>g to f<strong>in</strong>d summaries and l<strong>in</strong>ks, <strong>the</strong>n go to <strong>the</strong> source to get <strong>the</strong> <strong>in</strong>formation.<br />

Figure 2. The <strong>in</strong>teraction <strong>of</strong> water data providers, catalogs and consumers<br />

Hydrologic Information System<br />

This web-<strong>in</strong>tegrated Hydrologic Information System supports any number <strong>of</strong> data<br />

providers, catalogs and consumers. Each data Provider publishes its own data, metadata<br />

and catalog connection. The catalog connection can be registered <strong>in</strong> any number <strong>of</strong><br />

portals, thus prov<strong>in</strong>g access to <strong>the</strong> <strong>in</strong>formation services to specialized outlets like<br />

drought.gov as well as generalized ones like data.gov. Researchers associated with <strong>the</strong><br />

CUAHSI Hydrologic Information Systems team have built a prototype <strong>of</strong> <strong>the</strong> architecture<br />

envisaged, with a national water data catalog at <strong>the</strong> San Diego Supercomputer Center<br />

called HIS Central that <strong>in</strong>dexes <strong>in</strong>formation from <strong>the</strong> USGS, EPA, NCDC, USDA,<br />

USACE and regional water sources, <strong>in</strong>clud<strong>in</strong>g NSF-supported observatories. In Texas,<br />

<strong>the</strong> Texas Water Development Board has assumed <strong>the</strong> responsibility <strong>of</strong> be<strong>in</strong>g <strong>the</strong> central<br />

data node for state water agency data, and <strong>the</strong> web application shown <strong>in</strong> Figure 3 searches<br />

across both federal and state catalogs to get dissolved oxygen observations for Texas and<br />

<strong>the</strong> surround<strong>in</strong>g area.<br />

Although <strong>the</strong> pr<strong>in</strong>cipal focus <strong>of</strong> <strong>the</strong> CUAHSI Hydrologic Information System project has<br />

been on water observations data, we have desired from <strong>the</strong> beg<strong>in</strong>n<strong>in</strong>g <strong>of</strong> our project to<br />

provide access to an <strong>in</strong>tegrated array <strong>of</strong> <strong>in</strong>formation <strong>in</strong>clud<strong>in</strong>g static spatial water data <strong>in</strong><br />

GIS, hydrologic model<strong>in</strong>g <strong>in</strong>formation, wea<strong>the</strong>r and climate model outputs, and remote<br />

sens<strong>in</strong>g products, as illustrated <strong>in</strong> Figure 4. The <strong>in</strong>formation architecture we are<br />

envisag<strong>in</strong>g is focused on water observations time series but is sufficiently general that it<br />

can also be applied to acquire <strong>the</strong> o<strong>the</strong>r <strong>in</strong>formation types as well, which form<br />

components <strong>of</strong> a Hydrologic Information System.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 20<br />

Figure 3. A web application that searches across federal and state water data catalogs<br />

Figure 4. Components <strong>of</strong> a Hydrologic Information System<br />

Conclusion<br />

The purpose <strong>of</strong> this short paper is to describe a services-oriented architecture for web<br />

services for water data world-wide. The standards proposed are based on exist<strong>in</strong>g<br />

standards <strong>of</strong> <strong>the</strong> Open Geospatial Consortium and WMO, and extensions <strong>of</strong> those found<br />

to be needed to properly convey hydrologic time series and related water <strong>in</strong>formation<br />

through <strong>the</strong> <strong>in</strong>ternet.<br />

Reference<br />

OGC (2008), Open Geospatial Consortium Reference Model, document ref: OGC 08-<br />

062r4 http://www.opengeospatial.org/standards/orm<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 21<br />

Abstracts – session 1- S<strong>of</strong>tware technologies for <strong>in</strong>tegration<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 22<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 23<br />

Introduc<strong>in</strong>g Pipistrelle and <strong>the</strong> FluidEarth S<strong>of</strong>tware<br />

Development Kit for OpenMI version 2.0<br />

Quillon Harpham 1 , Ge<strong>of</strong>f Pearce 1 , Gordon Glasgow 1 , and Adrian Harper 2<br />

1 HR Wall<strong>in</strong>gford, Howbery Park, Wall<strong>in</strong>gford, Oxon., UK<br />

2 MWH-S<strong>of</strong>t, Kestrel House, Wall<strong>in</strong>gford, Oxon., UK<br />

FluidEarth is a platform for Integrated Modell<strong>in</strong>g <strong>in</strong> <strong>the</strong> water (or, <strong>in</strong>deed, wider<br />

environmental) doma<strong>in</strong>. It consists <strong>of</strong> a toolkit and a community <strong>of</strong> practitioners<br />

supported by an eInfrastructure <strong>in</strong>clud<strong>in</strong>g a library <strong>of</strong> models. The aim is to research and<br />

implement <strong>in</strong>tegrated computer modell<strong>in</strong>g approaches to environmental systems.<br />

In order to understand how pressures such as climate change and developments impact<br />

<strong>the</strong> environment we need model not just physical, chemical and biological parameters,<br />

but how <strong>the</strong>se parameters <strong>in</strong>teract to affect <strong>the</strong> whole system. Environmental systems<br />

couple many natural processes and simulat<strong>in</strong>g <strong>the</strong>m accurately demands modell<strong>in</strong>g <strong>the</strong>m<br />

<strong>in</strong> a similar fashion. Modell<strong>in</strong>g such systems more accurately can be done <strong>in</strong> two ways:<br />

ei<strong>the</strong>r simulate everyth<strong>in</strong>g <strong>in</strong> one large model or l<strong>in</strong>k smaller models toge<strong>the</strong>r. FluidEarth<br />

focuses on <strong>the</strong> second approach: l<strong>in</strong>k<strong>in</strong>g exist<strong>in</strong>g computer models toge<strong>the</strong>r to form<br />

<strong>in</strong>tegrated compositions.<br />

This is done by utilis<strong>in</strong>g <strong>the</strong> Open Modell<strong>in</strong>g Interface (OpenMI) standard for <strong>in</strong>tegrated<br />

modell<strong>in</strong>g. OpenMI provides a standard <strong>in</strong>terface which allows models to exchange data<br />

with each o<strong>the</strong>r and o<strong>the</strong>r modell<strong>in</strong>g tools on a time-step by time-step basis as <strong>the</strong>y run.<br />

This enables <strong>the</strong> modell<strong>in</strong>g <strong>of</strong> process <strong>in</strong>teractions. The models may come from different<br />

suppliers, represent processes from different doma<strong>in</strong>s, be based on different concepts or<br />

have different spatial and temporal resolutions. Model components that comply with this<br />

standard can, without any programm<strong>in</strong>g, be configured to exchange data dur<strong>in</strong>g<br />

computation (at run-time). This means that comb<strong>in</strong>ed systems can be created, based on<br />

OpenMI-compliant models from different providers, enabl<strong>in</strong>g <strong>the</strong> modeller to use <strong>the</strong><br />

models that are best suited to a particular project. The standard supports two-way l<strong>in</strong>ks<br />

where <strong>the</strong> <strong>in</strong>volved models mutually depend on calculation results from each o<strong>the</strong>r.<br />

L<strong>in</strong>ked models may run asynchronously with respect to timesteps, and data represented<br />

on different geometries (grids) can be exchanged seamlessly.<br />

OpenMI itself is a ‘paper’ standard, <strong>in</strong>dependent <strong>of</strong> technical platform or implementation.<br />

It was stable and widely used at version 1.4 and, at a specially convened reception <strong>in</strong><br />

Wash<strong>in</strong>gton DC, was released at version 2.0 <strong>in</strong> December 2010. In order to facilitate <strong>the</strong><br />

use <strong>of</strong> OpenMI, <strong>the</strong> custodian <strong>of</strong> <strong>the</strong> standard, <strong>the</strong> OpenMI Association, pledges to make<br />

two tools available:-<br />

� a S<strong>of</strong>tware Development Kit (SDK) to aid developers <strong>in</strong> adapt<strong>in</strong>g <strong>the</strong>ir models <strong>in</strong><br />

order to comply with <strong>the</strong> OpenMI standard (a process known as ‘wrapp<strong>in</strong>g’);<br />

� a graphical user <strong>in</strong>terface to facilitate <strong>the</strong> build<strong>in</strong>g and runn<strong>in</strong>g <strong>of</strong> compositions <strong>of</strong><br />

such OpenMI components.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 24<br />

Hav<strong>in</strong>g been heavily utilised aga<strong>in</strong>st version 1.4 <strong>of</strong> OpenMI, <strong>the</strong> FluidEarth S<strong>of</strong>tware<br />

Development Kit has become <strong>the</strong> reference implementation SDK for OpenMI version<br />

2.0. Support<strong>in</strong>g any eng<strong>in</strong>e that can run as a subrout<strong>in</strong>e through a simple C API, it allows<br />

developers to turn <strong>the</strong>ir models <strong>in</strong>to OpenMI components. The idea is to take most <strong>of</strong> <strong>the</strong><br />

complexity out <strong>of</strong> this process so that <strong>the</strong> additional development overhead is m<strong>in</strong>imal.<br />

Extra skills required are also m<strong>in</strong>imised. Examples exist for C#, VB and FORTRAN.<br />

The process <strong>in</strong>volves isolat<strong>in</strong>g <strong>the</strong> <strong>in</strong>itialise, time-step (or get-set) and f<strong>in</strong>alise functions<br />

with<strong>in</strong> <strong>the</strong> model code and allow<strong>in</strong>g <strong>the</strong>m to be accessed <strong>in</strong>dependently. This is to allow<br />

<strong>the</strong> model execution to be externally controlled <strong>in</strong> comb<strong>in</strong>ation with o<strong>the</strong>r OpenMI<br />

components.<br />

This process results <strong>in</strong> <strong>the</strong> creation <strong>of</strong> an xml file associated with <strong>the</strong> model. This file<br />

<strong>in</strong>cludes a def<strong>in</strong>ition <strong>of</strong>:<br />

� ‘<strong>in</strong>put exchange items’ – parameter values that <strong>the</strong> model is able to receive from<br />

o<strong>the</strong>r OpenMI components;<br />

� ‘output exchange items’ – parameter values that <strong>the</strong> model is able to pass to o<strong>the</strong>r<br />

OpenMI components.<br />

To accompany <strong>the</strong> Fluid Earth SDK, Pipistrelle is <strong>the</strong> reference implementation graphical<br />

user <strong>in</strong>terface for OpenMI version 2.0. The purpose <strong>of</strong> this tool is to enable modellers to<br />

collect OpenMI components toge<strong>the</strong>r easily and l<strong>in</strong>k <strong>the</strong>m to form OpenMI compositions.<br />

Each component appears as a labelled box with l<strong>in</strong>ks between output exchange items<br />

from one component to <strong>in</strong>put exchange items from ano<strong>the</strong>r denoted as arrows. As l<strong>in</strong>ks<br />

are formed, <strong>the</strong> user is <strong>of</strong>fered a list <strong>of</strong> <strong>the</strong> valid <strong>in</strong>put and output exchange items to be<br />

matched.<br />

Follow<strong>in</strong>g completion <strong>of</strong> <strong>the</strong> OpenMI composition, it can <strong>the</strong>n be executed with<strong>in</strong> <strong>the</strong><br />

Pipistrelle tool.<br />

Pipistrelle and <strong>the</strong> FluidEarth SDK are both open source and available <strong>in</strong> <strong>the</strong> FluidEarth<br />

project on sourceforge: http://sourceforge.net/projects/fluidearth/.<br />

The FluidEarth eInfrastructure also <strong>in</strong>cludes a community portal and model catalogue.<br />

The portal is at http://fluidearth.net and <strong>in</strong>cludes downloadable releases <strong>of</strong> Pipistrelle and<br />

<strong>the</strong> FluidEarth SDK toge<strong>the</strong>r with tra<strong>in</strong><strong>in</strong>g material for new users <strong>in</strong> <strong>the</strong> eLearn<strong>in</strong>g<br />

library. There is also a discussion forum, news database and calendar <strong>of</strong> FluidEarth<br />

events. The model catalogue is at http://catalogue.fluidearth.net and conta<strong>in</strong>s metadata<br />

list<strong>in</strong>gs <strong>of</strong> model eng<strong>in</strong>es (<strong>the</strong> base code <strong>of</strong> <strong>the</strong> model itself) and model <strong>in</strong>stances (<strong>the</strong><br />

application <strong>of</strong> a model eng<strong>in</strong>e to a geographical area).<br />

Contact FluidEarth adm<strong>in</strong>istration (details on <strong>the</strong> portal) if you would like to be issued<br />

with a FluidEarth id which allows you access to <strong>the</strong>se facilities over and above that<br />

available to anonymous <strong>in</strong>ternet users.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 25<br />

FluidEarth – use <strong>of</strong> <strong>the</strong> OpenMI tool Pipistrelle to promote<br />

<strong>in</strong>tegrated modell<strong>in</strong>g <strong>in</strong> <strong>the</strong> Water/Environment sector<br />

Ge<strong>of</strong>f Pearce 1 , Quillon Harpham 1 , and Adrian Harper 2<br />

1 HR Wall<strong>in</strong>gford, Howbery Park, Wall<strong>in</strong>gford, Oxon., UK<br />

2 MWH-S<strong>of</strong>t, Kestrel House, Wall<strong>in</strong>gford, Oxon., OX10 8BA, UK<br />

Abstract<br />

FluidEarth provides facilities for <strong>in</strong>tegrated modell<strong>in</strong>g and for discovery <strong>of</strong> wrapped and<br />

non-wrapped s<strong>of</strong>tware model and <strong>the</strong>ir applications. As well as a mechanism for<br />

collaborat<strong>in</strong>g <strong>in</strong>stitutions to upload and share wrapped s<strong>of</strong>tware, FluidEarth is a<br />

community <strong>of</strong> researchers <strong>in</strong>teract<strong>in</strong>g with model output users from <strong>the</strong> water <strong>in</strong>dustry.<br />

The FluidEarth portal, through which all FluidEarth facilities are displayed and accessed,<br />

is at http://fluidearth.net<br />

1 FluidEarth Programme<br />

FluidEarth provides access to a range <strong>of</strong> OpenMI-wrapped s<strong>of</strong>tware, and s<strong>of</strong>tware tools,<br />

to promote <strong>in</strong>tegrated modell<strong>in</strong>g. Its objectives <strong>in</strong>clude develop<strong>in</strong>g <strong>the</strong> tools needed for<br />

analys<strong>in</strong>g multi-parameter <strong>in</strong>teractive processes, such as catchment or mar<strong>in</strong>e processes.<br />

A key tool is Pipistrelle, which provides an OpenMI Editor and a run environment <strong>in</strong><br />

which OpenMI-wrapped s<strong>of</strong>tware codes can be l<strong>in</strong>ked toge<strong>the</strong>r and run <strong>in</strong><br />

synchronisation with each o<strong>the</strong>r. This is a step forward on <strong>the</strong> exist<strong>in</strong>g editor presently<br />

available. The paper outl<strong>in</strong>es how Pipistrelle (v1.0) has been successfully used <strong>in</strong> a<br />

number <strong>of</strong> applications <strong>in</strong> <strong>the</strong> UK and enabled multi-model <strong>in</strong>tegrated compositions to be<br />

created and run straightforwardly. The FluidEarth approach to OpenMI <strong>in</strong>tegrated<br />

modell<strong>in</strong>g is <strong>in</strong>tended for use by process scientists to <strong>in</strong>stall coupl<strong>in</strong>g between<br />

conventional models without recourse to bespoke re-cod<strong>in</strong>g (by s<strong>of</strong>tware eng<strong>in</strong>eers).<br />

1.1 Community<br />

FluidEarth is a community <strong>in</strong>itiative established <strong>in</strong> response to <strong>the</strong> need for a change <strong>in</strong><br />

modell<strong>in</strong>g capability for <strong>the</strong> simulation <strong>of</strong> complex and <strong>in</strong>ter-act<strong>in</strong>g systems <strong>in</strong> <strong>the</strong> water<br />

and environmental doma<strong>in</strong>. It supports <strong>the</strong> uptake <strong>of</strong> OpenMI as a mechanism that<br />

enables complex water/environment systems to be simulated by <strong>in</strong>tegrat<strong>in</strong>g a number <strong>of</strong><br />

smaller models <strong>in</strong> a modular manner. By creat<strong>in</strong>g a pool <strong>of</strong> researchers who agree to<br />

share <strong>the</strong>ir respective models with each o<strong>the</strong>r and create <strong>in</strong>tegrated model compositions,<br />

<strong>the</strong> <strong>in</strong>itiative aims to promote <strong>the</strong> development <strong>of</strong> modell<strong>in</strong>g facilities’ that are applicable<br />

to <strong>the</strong> real world problems that <strong>the</strong> group <strong>of</strong> users, who are also part <strong>of</strong> <strong>the</strong> community,<br />

are able to def<strong>in</strong>e. This process enables emerg<strong>in</strong>g <strong>in</strong>tegrated-model solutions to be pulled<br />

through <strong>in</strong>to application by <strong>the</strong> water /environment <strong>in</strong>dustry.<br />

1.2 Tools<br />

The tools that have been developed under FluidEarth pr<strong>in</strong>cipally comprise:-<br />

Pipistrelle. The Editor/GUI/Run environment enables any s<strong>of</strong>tware that has been wrapped<br />

us<strong>in</strong>g <strong>the</strong> OpenMI standard to be l<strong>in</strong>ked to ano<strong>the</strong>r. How data is exchanged between <strong>the</strong><br />

models used is <strong>the</strong> user’s responsibility.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 26<br />

FE-SDK. The s<strong>of</strong>tware development kit enables a user to write an OpenMI wrapper<br />

around <strong>the</strong>ir s<strong>of</strong>tware code without recourse to advanced s<strong>of</strong>tware eng<strong>in</strong>eer<strong>in</strong>g, so that it<br />

can be coupled to any suitable available code (also wrapped to OpenMI standard).<br />

1.3 FluidEarth Catalogue<br />

The FEC is a record <strong>of</strong> numerical water/environmental models <strong>in</strong> terms <strong>of</strong> both model<br />

eng<strong>in</strong>es, and model <strong>in</strong>stances. It enables <strong>the</strong> discovery <strong>of</strong> such models and <strong>in</strong>dicates how<br />

to ga<strong>in</strong> access to <strong>the</strong>m. The list<strong>in</strong>gs comprise <strong>the</strong> meta-data about <strong>the</strong> model, and enable<br />

<strong>in</strong>creased use, <strong>in</strong>tegration and <strong>in</strong>teroperability.<br />

1.4 Portal<br />

The FluidEarth portal is <strong>the</strong> centre both for exchange <strong>of</strong> <strong>in</strong>formation between users, and<br />

for exchange <strong>of</strong> s<strong>of</strong>tware between modellers. It provides users with access to details<br />

about model applications for given locations/situations, and gives access to <strong>the</strong> s<strong>of</strong>tware<br />

that can be downloaded. It conta<strong>in</strong>s a forum and self-tra<strong>in</strong><strong>in</strong>g material.<br />

1.5 Shared s<strong>of</strong>tware<br />

The Development Platform comprises a repository <strong>of</strong> different OpenMI-wrapped<br />

s<strong>of</strong>tware systems available to FluidEarth partners for use <strong>in</strong> develop<strong>in</strong>g new <strong>in</strong>tegrated<br />

model compositions. Under <strong>the</strong> IPR protection provided by FluidEarth, <strong>the</strong> s<strong>of</strong>tware can<br />

be used by all <strong>the</strong> partners accord<strong>in</strong>g to <strong>the</strong> FluidEarth Agreement.<br />

The Demonstration Platform is a repository for completed s<strong>of</strong>tware now available to<br />

external users – ei<strong>the</strong>r open source or through commercial licens<strong>in</strong>g.<br />

1.6 Membership<br />

Formal members <strong>of</strong> FluidEarth are <strong>in</strong>stitutions who have accepted and signed <strong>the</strong> legal<br />

agreement, which gives <strong>the</strong>m full access to all available facilities. Through <strong>the</strong> public<br />

parts <strong>of</strong> <strong>the</strong> portal, users can register to be able to receive access to any open-source or<br />

freely available material.<br />

2 FluidEarth Applications – details <strong>of</strong> three recent use-cases<br />

2.1 Build<strong>in</strong>g collapse <strong>in</strong> response to flood wave<br />

This case study considered <strong>the</strong> development <strong>of</strong> depth-velocity-damage relationships. One<br />

<strong>of</strong> <strong>the</strong> more challeng<strong>in</strong>g aspects <strong>of</strong> probabilistic flood risk assessment is obta<strong>in</strong><strong>in</strong>g a<br />

credible estimate <strong>of</strong> <strong>the</strong> likely damage to build<strong>in</strong>gs due to flood flows. The prediction <strong>of</strong><br />

flood characteristics was improved by coupl<strong>in</strong>g f<strong>in</strong>e- and coarse-grid simulations without<br />

<strong>in</strong>curr<strong>in</strong>g <strong>the</strong> computational overhead <strong>of</strong> high-resolution models. Go<strong>in</strong>g beyond <strong>the</strong><br />

traditional depth-damage functions already <strong>in</strong> use, an OpenMI composition <strong>of</strong> high<br />

resolution hydrodynamic and build<strong>in</strong>g collapse models was used to construct depthvelocity-damage<br />

functions to evaluate damage-potential. It could also be used to improve<br />

<strong>the</strong> depth-damage functions currently used <strong>in</strong> system-level probabilistic flood risk<br />

assessment. The composition was effectively a ‘numerical flume’, where different dambreak<br />

scenarios could be systematically tested for damage to different types <strong>of</strong> build<strong>in</strong>g).<br />

It comprised:<br />

- a high-resolution raster flood-spread<strong>in</strong>g model (‘2DCellModel’).<br />

- a build<strong>in</strong>g collapse model (Bernoulli total-head model; ‘BuildCollapse’).<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 27<br />

- a model to spatially aggregate depth and velocity <strong>in</strong> areas <strong>of</strong> <strong>in</strong>terest<br />

(‘ZoneModel’).<br />

The composition was used to explore <strong>the</strong> damage potential close to <strong>the</strong> source <strong>of</strong><br />

flood<strong>in</strong>g.<br />

Fig 1 shows <strong>the</strong> predicted progression <strong>of</strong> flood waters for a given situation threaten<strong>in</strong>g a<br />

given orientation and design <strong>of</strong> build<strong>in</strong>g.<br />

2.2 Interaction between groundwater and floodpla<strong>in</strong> under flood<strong>in</strong>g<br />

This study has applied an <strong>in</strong>tegrated modell<strong>in</strong>g approach to study<strong>in</strong>g <strong>the</strong> flood<strong>in</strong>g<br />

problems <strong>of</strong> <strong>the</strong> city <strong>of</strong> Oxford by l<strong>in</strong>k<strong>in</strong>g a groundwater model (ZOOM3DQ) with a river<br />

flow model (Infoworks RS). The study supports <strong>the</strong> Environment Agency's research<br />

strategy on <strong>in</strong>tegrated modell<strong>in</strong>g and has provided new versatile modell<strong>in</strong>g tools for<br />

develop<strong>in</strong>g an improved understand<strong>in</strong>g <strong>of</strong> groundwater modell<strong>in</strong>g and wetland flow<br />

processes.<br />

Fig 2 GIS view <strong>of</strong> <strong>in</strong>teraction between flood pla<strong>in</strong> nodes <strong>in</strong> InfoworksRS and <strong>the</strong> top<br />

layer <strong>of</strong> <strong>the</strong> underly<strong>in</strong>g ZOOM3DQ groundwater grid.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 28<br />

2.3 Interaction between waves and currents<br />

The Coastal Evolution Model (CEM) comprises a number <strong>of</strong> coastal process models that<br />

can be l<strong>in</strong>ked toge<strong>the</strong>r accord<strong>in</strong>g to need. Pipistrelle can be extended us<strong>in</strong>g easily created<br />

plug-<strong>in</strong>s, for example custom <strong>in</strong>terfaces (such as <strong>the</strong> control panel for <strong>the</strong> ‘Coastal<br />

Evolution Model’) can be developed. For this particular application, an alongshore<br />

transport model was to a cross-shore model.<br />

Fig 3 The CEM Control Panel facilitates set-up and runn<strong>in</strong>g <strong>of</strong> such compositions.<br />

3 Conclusions<br />

The FluidEarth tools Pipistrelle and <strong>the</strong> FE-SDK (S<strong>of</strong>tware Development Kit) have been<br />

demonstrated to work effectively across a range <strong>of</strong> water/environmental processes, and<br />

are now freely available.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 29<br />

Applied open standards <strong>in</strong> <strong>in</strong>tegrated water <strong>in</strong>formation<br />

management<br />

Michael Natschke 1 ,Stefan Fuest, Ph.D. 2 , Roland Funke 3 ,Jan Gregersen,<br />

Ph.D. 4 ,Ulrich Looser 5 , Ir<strong>in</strong>a Dornblut 6<br />

1 Product Manager Water Information Systems, KISTERS AG, Charlottenburger Allee 5, D-52068<br />

Aachen, Germany, Phone +49 241 9671-158, Michael.Natschke@Kisters.de<br />

2 Product Manager Web/GIS KISTERS AG, Charlottenburger Allee 5, D-52068 Aachen,<br />

Germany, Phone +49 241 9671-176, Stefan.Fuest@Kisters.de<br />

3 Product Director, Water, KISTERS AG, Charlottenburger Allee 5, D-52068 Aachen, Germany,<br />

Phone +49 241 9671-179, Roland.Funke@Kisters.de<br />

4 Manager HydroInform, T<strong>in</strong>gstedet 8, 4070 Kirke Hyll<strong>in</strong>ge, Denmark, Phone +45 41 58 80 26,<br />

Gregersen@hydro<strong>in</strong>form.com<br />

5 Head Global Run<strong>of</strong>f Data Centre, Am Ma<strong>in</strong>zer Tor 1, 56068 Koblenz, Germany, Phone +49 261<br />

1306-5224 looser@bafg.de<br />

6 Deputy Global Run<strong>of</strong>f Data Centre, Am Ma<strong>in</strong>zer Tor 1, 56068 Koblenz, Germany, Phone +49<br />

261 1306-5265 dornblut@bafg.de<br />

Keywords: OpenMI, SOS, WaterML2, Interoperability Experiment, HydroDoma<strong>in</strong><br />

Work<strong>in</strong>g Group, Global Run<strong>of</strong>f Data Centre<br />

S<strong>in</strong>ce 20 years KISTERS is develop<strong>in</strong>g and deliver<strong>in</strong>g <strong>of</strong>f <strong>the</strong> shelf solutions respond<strong>in</strong>g<br />

to requirements <strong>of</strong> a demand<strong>in</strong>g water <strong>in</strong>dustry. The requirements on data acquisition,<br />

storage, organization, validation, analysis and <strong>in</strong>tegration and dissem<strong>in</strong>ation from <strong>the</strong><br />

<strong>in</strong>ternational market have been <strong>in</strong>cluded <strong>in</strong> a reliable, scalable and controlled open multitier<br />

architecture. KiTSM is developed <strong>in</strong> JAVA and is designed to organize, compute and<br />

share time series mass data.<br />

Today <strong>the</strong> KISTERS user community consist worldwide <strong>of</strong> more than 3000 active users<br />

process<strong>in</strong>g water doma<strong>in</strong> meta data, gaug<strong>in</strong>gs, rat<strong>in</strong>g curves, water quality samples, time<br />

series and derived time series data products. The size <strong>of</strong> <strong>the</strong> hydrometric networks<br />

managed with KISTERS Solutions range from 10 to 100 000 measurement stations.<br />

Act<strong>in</strong>g for <strong>the</strong>ir customers KISTERS cont<strong>in</strong>uously contributes to standardisation<br />

processes and products. S<strong>in</strong>ce 2005 KISTERS contributes and adopts standards<br />

developed by <strong>the</strong> CUASHI <strong>in</strong>itiative. S<strong>in</strong>ce two years -as a member <strong>of</strong> <strong>the</strong> OGC<br />

HydroDoma<strong>in</strong> work<strong>in</strong>g group- KISTERS is work<strong>in</strong>g closely toge<strong>the</strong>r with <strong>the</strong> Australian<br />

CSIRO to develop and enhance WaterML 2.0 and its implementation <strong>in</strong>to <strong>the</strong> Sensor<br />

Observation Service SOS.<br />

KISTERS is contribut<strong>in</strong>g to <strong>the</strong> surface water <strong>in</strong>teroperability experiment 1 (cross border<br />

use case, <strong>in</strong>ternational exchange <strong>of</strong> Water Levels on <strong>the</strong> River Rh<strong>in</strong>e between SANDRE<br />

(France) and WSV (Germany) ). In addition KISTERS is lead<strong>in</strong>g <strong>the</strong> <strong>in</strong>teroperability<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 30<br />

experiment 3 (publish<strong>in</strong>g fluxes to <strong>the</strong> ocean from <strong>the</strong> Global Run<strong>of</strong>f Data Centre<br />

(GRDC)).<br />

Global data centres such as <strong>the</strong> GRDC are benefit<strong>in</strong>g from <strong>the</strong> advances <strong>in</strong> open standards<br />

for <strong>the</strong> acquisition and dissem<strong>in</strong>ation <strong>of</strong> hydrological data and <strong>in</strong>formation. To date<br />

hydrological data are provided <strong>in</strong> a multitude <strong>of</strong> formats necessitat<strong>in</strong>g <strong>the</strong> development <strong>of</strong><br />

complex import tools and converters. With <strong>the</strong> advent <strong>of</strong> open standards, <strong>the</strong> transfer and<br />

exchange <strong>of</strong> hydrological data amongst users such as <strong>the</strong> GRDC can be streaml<strong>in</strong>ed or<br />

even automated. The management and manipulation <strong>of</strong> hydrological data is done with<br />

commercially available s<strong>of</strong>tware systems, such as WISKI provided KISTERS, used by a<br />

large community. The provision <strong>of</strong> <strong>the</strong> data and data products to <strong>the</strong> users is utilis<strong>in</strong>g<br />

open standards as tested <strong>in</strong> <strong>the</strong> surface water <strong>in</strong>teroperability experiments. The<br />

comb<strong>in</strong>ation <strong>of</strong> doma<strong>in</strong> specific s<strong>of</strong>tware with open standards is welcomed by <strong>the</strong> GRDC<br />

as it ultimately contributes to a more efficient operation <strong>of</strong> <strong>the</strong> data centre.<br />

The KISTERS Web Interoperability Solution “KIWIS“ has been developed as a<br />

contribution to both <strong>in</strong>teroperability experiments. KIWIS <strong>of</strong>fers comb<strong>in</strong>ed services such<br />

as SOS, WOF, WMS and WFS for different data sources <strong>in</strong> one <strong>in</strong>stance.<br />

As a standard requirement <strong>the</strong> KISTERS archives have to serve data to a range <strong>of</strong><br />

model<strong>in</strong>g applications. In <strong>the</strong> majority <strong>of</strong> cases this data transfer is scheduled <strong>in</strong> time and<br />

is based upon a variation <strong>of</strong> model specific ASCII file formats. To ease this process and<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 31<br />

to provide <strong>the</strong> advantage <strong>of</strong> l<strong>in</strong>k<strong>in</strong>g models to our customers <strong>the</strong> KISTERS time series<br />

server became OpenMI compliant by <strong>the</strong> end <strong>of</strong> 2010.<br />

With <strong>the</strong> KISTERS OpenMI wrapper, local and/or remote model<strong>in</strong>g users can establish<br />

<strong>the</strong> communication to a KISTERS time series server, search and identify <strong>the</strong> appropriate<br />

<strong>in</strong>put time series and retrieve data through <strong>the</strong> <strong>in</strong>ternet directly <strong>in</strong>to a cha<strong>in</strong> <strong>of</strong> <strong>in</strong>tegrated<br />

model<strong>in</strong>g applications. Time series data from a KISTERS time series server located <strong>in</strong><br />

Germany has been successfully feed <strong>in</strong>to a model application <strong>in</strong> Denmark.<br />

The technology and quality <strong>of</strong> open standards are steadily enhanced. This paper outl<strong>in</strong>es<br />

<strong>the</strong> experience made dur<strong>in</strong>g <strong>the</strong> harmonisation and implementation process and discusses<br />

<strong>the</strong> potential <strong>of</strong> applied open standards <strong>in</strong> <strong>in</strong>tegrated water <strong>in</strong>formation management.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 32<br />

Comparison <strong>of</strong> time series <strong>in</strong>gest performance <strong>of</strong> various<br />

standardized file formats us<strong>in</strong>g DelftFEWS<br />

Peter Gijsbers 1 , Erik de Rooij 2<br />

1 Deltares USA Inc; peter.gijsbers@deltares-usa.us<br />

2 Deltares, The Ne<strong>the</strong>rlands; erik.derooij@deltares.nl<br />

Over <strong>the</strong> past few years, <strong>the</strong> Open Geospatial Consortium has become <strong>the</strong> ma<strong>in</strong> body for<br />

<strong>the</strong> development <strong>of</strong> geospatial related IT-standards. Start<strong>in</strong>g from <strong>the</strong> geographic data<br />

model doma<strong>in</strong>, OGC widened its scope to services to enable data exchange or<br />

<strong>in</strong>teroperability via <strong>the</strong> web. In 2004, OGC presented its vision on enabl<strong>in</strong>g sensor<br />

<strong>in</strong>formation to be exchanged via <strong>the</strong> web. The SWE <strong>in</strong>itiative was born result<strong>in</strong>g <strong>in</strong> a<br />

number <strong>of</strong> standards to describe <strong>the</strong> data (SensorML, Observations & Measurements) as<br />

well as standards to provide associated services on <strong>the</strong> data (e.g. Sensor Observation<br />

Service).<br />

With<strong>in</strong> <strong>the</strong> hydrologic world, a lack <strong>of</strong> an <strong>in</strong>ternationally accepted data exchange<br />

standards has resulted <strong>in</strong> a wide variety <strong>of</strong> national ones. A situation which does not<br />

necessarily result <strong>in</strong> bas<strong>in</strong> wide data exchange. To ease <strong>the</strong> shar<strong>in</strong>g <strong>of</strong> hydrological data,<br />

WMO and OGC have jo<strong>in</strong>ed forces to create a doma<strong>in</strong> work<strong>in</strong>g group that will create an<br />

<strong>in</strong>ternational data exchange standard with <strong>the</strong> name WaterML2. The Doma<strong>in</strong> Work<strong>in</strong>g<br />

Group Hydro started <strong>of</strong>ficially <strong>in</strong> 2010 and is lead by CSIRO, Global Run<strong>of</strong>f Data Center<br />

(on behalf <strong>of</strong> WMO) and <strong>the</strong> San Diego Supercomputer Center. The doma<strong>in</strong> work<strong>in</strong>g<br />

group hosts a design team as well as various Interoperability Experiments (IE) to evaluate<br />

<strong>the</strong> design <strong>of</strong> WaterML2 and o<strong>the</strong>r OGC standards and provide feedback to <strong>the</strong><br />

developers. A Groundwater IE is recently completed, a Surface Water IE underway and a<br />

Forecast<strong>in</strong>g IE is planned to commence later <strong>in</strong> 2011. The latter will partly be conducted<br />

<strong>in</strong> co-operation with <strong>the</strong> WMO/OGC-MetOcean doma<strong>in</strong> work<strong>in</strong>g group.<br />

WaterML2 will compromise multiple aspects <strong>of</strong> <strong>the</strong> hydrological doma<strong>in</strong>, amongst o<strong>the</strong>rs<br />

observations and forecast time series, topography, water quality. So far, <strong>the</strong> focus <strong>of</strong> <strong>the</strong><br />

doma<strong>in</strong> work<strong>in</strong>g group has been on <strong>the</strong> time series aspect <strong>of</strong> WaterML2. The associated<br />

data model is derived from O&M2, <strong>the</strong> updated Observations and Measurements model<br />

from <strong>the</strong> OGC-SWE suite <strong>of</strong> standards.<br />

As part <strong>of</strong> <strong>the</strong> Surface Water Interoperability Experiment a use case is def<strong>in</strong>ed which<br />

assesses <strong>the</strong> capability <strong>of</strong> OGC-Sensor Observation Services (SOS2) to provide<br />

WaterML2 encoded time series <strong>in</strong> a timel<strong>in</strong>ess and fashion which meets <strong>in</strong>cremental high<br />

performance needs <strong>of</strong> a real time forecast<strong>in</strong>g system. In this context, <strong>the</strong> forecast<strong>in</strong>g<br />

system thus will act as a client application to <strong>the</strong> data delivery service. This activity is a<br />

step towards <strong>the</strong> Forecast<strong>in</strong>g IE, where a forecast<strong>in</strong>g system can receive data from OGCweb<br />

services as well as deliver forecast products via OGC-web services.<br />

To evaluate <strong>the</strong> capability <strong>of</strong> <strong>the</strong> OGC standards, a comparison will be conducted aga<strong>in</strong>st<br />

various o<strong>the</strong>r file formats <strong>in</strong> use with hydrological forecast<strong>in</strong>g. The s<strong>of</strong>tware used for this<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 33<br />

experiment will be DelftFEWS, an operational forecast<strong>in</strong>g system used by a wide variety<br />

<strong>of</strong> agencies around <strong>the</strong> world. The file formats assessed will be:<br />

� SHEF, <strong>the</strong> Standard Hydrologic exchange Format widely used by federal agencies<br />

<strong>in</strong> <strong>the</strong> US.<br />

� FEWS-PI, <strong>the</strong> native Published Interface xml-format <strong>of</strong> DelftFEWS<br />

� O&M2.0, <strong>the</strong> OGC standard for Observations & Measurements, version 1.0<br />

� WaterML2.0, <strong>the</strong> standard format under development by <strong>the</strong> OGC-DWG Hydro<br />

The capability to support real time high performance needs <strong>of</strong> operational forecast<strong>in</strong>g<br />

systems will be evaluated aga<strong>in</strong>st <strong>the</strong> follow<strong>in</strong>g criteria:<br />

� code complexity (i.e. number <strong>of</strong> code l<strong>in</strong>es needed for <strong>the</strong> data parser)<br />

� file size (i.e. number <strong>of</strong> bytes to transport)<br />

� <strong>in</strong>gest performance (i.e. milliseconds to complete <strong>the</strong> <strong>in</strong>gest)<br />

To m<strong>in</strong>imize impact <strong>of</strong> network performance on <strong>the</strong> experiment, <strong>the</strong> ma<strong>in</strong> focus is on <strong>the</strong><br />

<strong>in</strong>gest <strong>of</strong> a set <strong>of</strong> scalar time series from files available on local disk. A variety <strong>of</strong><br />

observations has been collected to account for diversity <strong>in</strong> time series length, time series<br />

regularity, number <strong>of</strong> phenomena (<strong>in</strong> SHEF: data types, <strong>in</strong> PI parameters) and features <strong>of</strong><br />

<strong>in</strong>terest (FoI; <strong>in</strong> SHEF: stations, <strong>in</strong> FEWS-PI: locations).<br />

Code complexity<br />

DelftFEWs <strong>of</strong>fers a utility library for time series objects, which can be used by a java<br />

class that parses <strong>the</strong> data <strong>in</strong>to <strong>the</strong> library object. The code complexity is assessed by an<br />

<strong>in</strong>ventory <strong>of</strong> <strong>the</strong> l<strong>in</strong>es <strong>of</strong> code needed by such java class, <strong>the</strong> associated size <strong>of</strong> <strong>the</strong> java<br />

class <strong>in</strong> bytes as well as <strong>the</strong> additional libraries needed to support <strong>the</strong> <strong>in</strong>gest. The result,<br />

presented <strong>in</strong> <strong>the</strong> table below <strong>in</strong>dicates that <strong>the</strong> WaterML2 parser seems straightforward,<br />

although one should note that <strong>the</strong> parser only support <strong>the</strong> GetObservations call.<br />

FEWS-PI NWS-SHEF OGC-O&M OGC-WaterML2<br />

code size (l<strong>in</strong>es) 824 396 303 267<br />

code size (b) 34,025 15,005 13,871 12,420<br />

support lib size (Kb) 0 0 8,911 0<br />

File Size<br />

To exclude network behaviour from <strong>the</strong> experiments, but still obta<strong>in</strong> a feel<strong>in</strong>g <strong>of</strong> <strong>the</strong><br />

impact <strong>of</strong> <strong>the</strong> standard on performance <strong>in</strong> a networked environment, <strong>the</strong> file size is<br />

assessed, both unzipped as well as zipped. Evaluat<strong>in</strong>g this aspect also requires attention<br />

for compression rates. S<strong>in</strong>ce compress<strong>in</strong>g and decompress<strong>in</strong>g requires time and resources<br />

as well, transmission <strong>of</strong> files with low compression rates might turn out to be faster<br />

uncompressed than compressed. No figures are available yet at <strong>the</strong> moment <strong>of</strong> writ<strong>in</strong>g.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 34<br />

file size unzipped (b) FEWS-PI NWS-SHEF OGC-O&M OGC-WaterML2<br />

one FoI; one Phenomena<br />

multiple FoI; one Phenomena<br />

one FoI; multiple Phenomena<br />

multiple FoI; multiple Phenomena<br />

file size zipped (b) FEWS-PI NWS-SHEF OGC-O&M OGC-WaterML2<br />

one FoI; one Phenomena<br />

multiple FoI; one Phenomena<br />

one FoI; multiple Phenomena<br />

multiple FoI; multiple Phenomena<br />

avg.compression rate<br />

Ingest performance<br />

This criteria purely focuses on <strong>the</strong> number <strong>of</strong> milliseconds required to <strong>in</strong>gest <strong>the</strong> various<br />

files. No figures available yet at <strong>the</strong> time <strong>of</strong> writ<strong>in</strong>g<br />

<strong>in</strong>gest time unzipped (millisec) FEWS-PI NWS-SHEF OGC-O&M OGC-WaterML2<br />

one FoI; one Phenomena<br />

multiple FoI; one Phenomena<br />

one FoI; multiple Phenomena<br />

multiple FoI; multiple Phenomena<br />

<strong>in</strong>gest zipped (millisec) FEWS-PI NWS-SHEF OGC-O&M OGC-WaterML2<br />

one FoI; one Phenomena<br />

multiple FoI; one Phenomena<br />

one FoI; multiple Phenomena<br />

multiple FoI; multiple Phenomena<br />

Conclusion<br />

The conclusions <strong>of</strong> this experiment will be presented on <strong>the</strong> Poster. The conclusions will<br />

also be documented <strong>in</strong> <strong>the</strong> f<strong>in</strong>al report on <strong>the</strong> Surface Water Interoperability Experiment<br />

by <strong>the</strong> OGC-Doma<strong>in</strong> Work<strong>in</strong>g Group Hydro.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 35<br />

On <strong>the</strong> use <strong>of</strong> open standards and open-source libraries <strong>in</strong><br />

Delta Shell<br />

Gennadii Donchyts<br />

Deltares, The Ne<strong>the</strong>rlands; gennadii.donchyts@deltares.nl<br />

Keywords: <strong>in</strong>tegrated environmental modell<strong>in</strong>g, geospatial, model coupl<strong>in</strong>g, opensource,<br />

open standards<br />

The use <strong>of</strong> standards <strong>in</strong> <strong>in</strong>tegrated environmental modell<strong>in</strong>g has <strong>in</strong>creased <strong>in</strong> <strong>the</strong> last<br />

decade. The standards that made life <strong>of</strong> modellers a lot easier are found <strong>in</strong> <strong>the</strong> fields <strong>of</strong><br />

model coupl<strong>in</strong>g, data exchange, storage and visualization. Delta Shell is a new <strong>in</strong>tegrated<br />

modell<strong>in</strong>g environment be<strong>in</strong>g developed at Deltares. The system allows creat<strong>in</strong>g, stor<strong>in</strong>g<br />

and visualiz<strong>in</strong>g different types <strong>of</strong> environmental data, like time series, networks, GIS<br />

features, and o<strong>the</strong>r data types def<strong>in</strong>ed <strong>in</strong> <strong>the</strong> spatio-temporal doma<strong>in</strong> and used by<br />

environmental models. This presentation will focus on <strong>the</strong> use <strong>of</strong> various open-source<br />

libraries, advantages and pitfalls. In <strong>the</strong> second part experiences on <strong>the</strong> use <strong>of</strong> <strong>the</strong> various<br />

open-standards such as OGC and OpenMI will be presented.<br />

Figure 1 Architecture <strong>of</strong> <strong>the</strong> Delta Shell<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 36<br />

Delta Shell is be<strong>in</strong>g developed as a model-agnostic modell<strong>in</strong>g environment (without<br />

knowledge about specific model eng<strong>in</strong>e or its data). It consists <strong>of</strong> a set <strong>of</strong> common class<br />

libraries (see Figure 1), ma<strong>in</strong>ly used to describe different doma<strong>in</strong>s and s<strong>of</strong>tware standards<br />

such as OGC-based geometries and features, surface water objects, ma<strong>the</strong>matical and<br />

physical objects. Delta Shell def<strong>in</strong>es on a very high level how a typical console or<br />

graphical user <strong>in</strong>terface application is constructed. It also provides an API which allows<br />

extend<strong>in</strong>g <strong>the</strong> system by means <strong>of</strong> plug<strong>in</strong>s. This <strong>in</strong>cludes both non-gui plug<strong>in</strong>s provid<strong>in</strong>g<br />

new data types or computational models to <strong>the</strong> system, but also graphical user <strong>in</strong>terface<br />

components used for data visualization.<br />

Many Delta Shell components rely on <strong>the</strong> open-source libraries. The follow<strong>in</strong>g list<br />

summarizes most important open-source libraries used <strong>in</strong> Delta Shell:<br />

� NHibernate and SQLite – file format <strong>of</strong> Delta Shell, storage for user project.<br />

� NetCDF – multi-dimensional file format and library used to store model results<br />

data, based on UCAR Java implementation converted us<strong>in</strong>g IKVM.NET.<br />

� OGR / GDAL – geospatial libraries provid<strong>in</strong>g access to hundreds <strong>of</strong> <strong>the</strong> raster and<br />

vector file formats<br />

� Log4net – Apache logg<strong>in</strong>g library, allows level-based logg<strong>in</strong>g<br />

� PostSharp – aspect-oriented library<br />

� DLR –extends system with a high-quality script<strong>in</strong>g eng<strong>in</strong>e us<strong>in</strong>g IronPython.<br />

� Netron Graph Library – diagramm<strong>in</strong>g library<br />

With <strong>in</strong>creas<strong>in</strong>g availability <strong>of</strong> detailed geospatial <strong>in</strong>formation, GIS becom<strong>in</strong>g a crucial<br />

part <strong>of</strong> any <strong>in</strong>tegrated modell<strong>in</strong>g system. In some cases it is used only as a data<br />

visualization tool, but also it is <strong>in</strong>creas<strong>in</strong>gly used to generate and store schematizations<br />

used by numerical models, <strong>in</strong>clud<strong>in</strong>g all topological relations between different features<br />

<strong>of</strong> that schematization. The goal <strong>of</strong> <strong>the</strong> DeltaShell development <strong>in</strong> relation to modell<strong>in</strong>g<br />

<strong>of</strong> <strong>the</strong> HydroNetwork was to provide a lightweight class library which is based only <strong>the</strong><br />

open-source class libraries and is not necessary specific to model eng<strong>in</strong>e like SOBEK 1D<br />

FLOW.<br />

DeltaShell is based on <strong>the</strong> follow<strong>in</strong>g open-source geospatial libraries:<br />

� GeoAPI.NET – def<strong>in</strong>ition <strong>of</strong> OGC simple geometry specifications<br />

� NetTopologySuite – implementation <strong>of</strong> OGC simple geometry specifications<br />

� Proj.NET – coord<strong>in</strong>ate system transformation library<br />

� SharpMap – mapp<strong>in</strong>g library allow<strong>in</strong>g work<strong>in</strong>g with vector and raster layers<br />

� BruTile – library which allows us<strong>in</strong>g OpenStreetMaps and B<strong>in</strong>g with<strong>in</strong> .NET<br />

applications<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 37<br />

While <strong>the</strong>se libraries were sufficient to implement a lightweight GIS subsystem, <strong>the</strong>y<br />

were lack<strong>in</strong>g some very important GIS concepts like Feature and Coverage. As a part <strong>of</strong><br />

DeltaShell development <strong>the</strong>se libraries were significantly reworked and extended with <strong>the</strong><br />

follow<strong>in</strong>g:<br />

� Geospatial Feature – OGC simple feature specifications<br />

� Coverage – OGC-like implementation <strong>of</strong> <strong>in</strong>terpolated cont<strong>in</strong>uous coverages<br />

o Regular grid coverage<br />

o Discrete curve coverage, used to def<strong>in</strong>e data on 1D network<br />

� Network library, used as a basis <strong>of</strong> <strong>the</strong> HydroNetwork<br />

� Mapp<strong>in</strong>g functionality<br />

o Advanced map control support<strong>in</strong>g parallel layer render<strong>in</strong>g<br />

o Geometry and network edit<strong>in</strong>g functionality support<strong>in</strong>g snapp<strong>in</strong>g,<br />

topologies<br />

o Vector and raster layer style editors<br />

Dur<strong>in</strong>g development <strong>of</strong> Delta Shell many standards were used, ma<strong>in</strong>ly from <strong>the</strong> field <strong>of</strong><br />

<strong>the</strong> geospatial s<strong>of</strong>tware. For example OGC standards were great source <strong>of</strong> <strong>in</strong>spiration;<br />

even many <strong>of</strong> <strong>the</strong>m do not provide implementation. These <strong>in</strong>clude OGC Abstract<br />

Specifications: Topic 1 - Feature Geometry, Topic 5 - Features, Topic 6 - Schema for<br />

coverage geometry and functions. Coverage model implemented <strong>in</strong> Delta Shell is<br />

conceptually based on ISO19123, but differs a lot <strong>in</strong> implementation details.<br />

CF conventions are used <strong>in</strong> <strong>the</strong> Delta Shell where appropriate to store model results <strong>in</strong><br />

NetCDF files <strong>in</strong> a way that o<strong>the</strong>r s<strong>of</strong>tware will be able to <strong>in</strong>terpret <strong>the</strong>m correctly.<br />

Hydrologic Features – harmonized Surface Water Feature Model is not available yet, but<br />

be<strong>in</strong>g developed as a part <strong>of</strong> Hydrology OGC work<strong>in</strong>g group. Current Delta Shell<br />

implementation is ma<strong>in</strong>ly <strong>in</strong>spired by ArcHydro object model.<br />

OpenMI – a prototype plug<strong>in</strong> is available with<strong>in</strong> Delta Sell which can be used to<br />

<strong>in</strong>tegrated external models.<br />

DeltaShell is currently used at Deltares as <strong>the</strong> basis for a new generation <strong>of</strong> <strong>in</strong>tegrated<br />

modell<strong>in</strong>g environment, and it is provided upon request as an open environment to o<strong>the</strong>rs.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 38<br />

Real time satellite observation <strong>of</strong> large bas<strong>in</strong>s us<strong>in</strong>g <strong>the</strong><br />

ILWIS Open GEONETCast Toolbox<br />

Chris M. Mannaerts 1 , Ben H.P. Maathuis 1 , Lichun Wang 1 , Mart<strong>in</strong> Schouwenburg 2<br />

and Bas V. Retsios 2<br />

1 Department <strong>of</strong> Water Resources & 2 Department <strong>of</strong> Geo-<strong>in</strong>formation Process<strong>in</strong>g<br />

Faculty <strong>of</strong> Geo-<strong>in</strong>formation Science and Earth Observation (ITC)<br />

University <strong>of</strong> Twente, <strong>the</strong> Ne<strong>the</strong>rlands<br />

Abstract<br />

There is a grow<strong>in</strong>g availability <strong>of</strong> earth observation (EO) data and derived products for<br />

use <strong>in</strong> hydrology, water resources research and pr<strong>of</strong>essional practice. GEONETCast<br />

operated by EUMETSAT and <strong>the</strong> ESA-DDS or <strong>the</strong> European Space Agency direct data<br />

dissem<strong>in</strong>ation system are examples <strong>of</strong> such global real time EO data dissem<strong>in</strong>ation<br />

systems. Currently also more and more s<strong>of</strong>tware packages can be legally downloaded and<br />

used with little restrictions, <strong>in</strong>clud<strong>in</strong>g source code access. The use <strong>of</strong> ILWIS Open (3.7),<br />

an open source geospatial analysis system, is shown with emphasis on hydrological<br />

application. Real time satellite data import and visualization, land surface and digital<br />

terra<strong>in</strong> parameterization, as well as spatially distributed computation <strong>of</strong> water cycle<br />

components, like ra<strong>in</strong>fall and evapotranspiration rates is also illustrated.<br />

Satellite data acquisition and access<br />

Real-time satellite observation capabilities have been greatly enhanced <strong>in</strong> recent years by<br />

data <strong>in</strong>frastructures such as GEONETCast, <strong>the</strong> global satellite and <strong>in</strong> situ data<br />

dissem<strong>in</strong>ation system <strong>of</strong> GEOSS, <strong>the</strong> emerg<strong>in</strong>g Global Earth Observation System <strong>of</strong><br />

Systems, an <strong>in</strong>itiative led by <strong>the</strong> Group on Earth Observation [1, 2].<br />

GEONETCast permits open and free data reception through a global network <strong>of</strong><br />

communication satellites, and provides near real-time earth observation and<br />

environmental data and derived products. This DVB-S or digital video broadcast<strong>in</strong>g by<br />

satellites is emerg<strong>in</strong>g rapidly as a very effective way for persons around <strong>the</strong> globe to<br />

receive satellite and environmental data and<br />

geo <strong>in</strong>formation <strong>in</strong>stantaneously (Fig.1).<br />

The EUMETCast dissem<strong>in</strong>ation system<br />

started <strong>of</strong>f to provide <strong>the</strong> European and<br />

African national meteorological centres with<br />

satellite <strong>in</strong>formation ma<strong>in</strong>ly focuss<strong>in</strong>g on<br />

meteorological applications; currently <strong>the</strong><br />

system is rapidly expand<strong>in</strong>g and is now<br />

dissem<strong>in</strong>at<strong>in</strong>g a wide array <strong>of</strong> environmental<br />

data from various third party data providers.<br />

More details on images and products can be consulted at <strong>the</strong> “Product Navigator”,<br />

available at <strong>the</strong> home page <strong>of</strong> EUMETSAT (http://www.eumetsat.<strong>in</strong>t).<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 39<br />

Data process<strong>in</strong>g and analysis<br />

The Geonetcast Toolbox is open source s<strong>of</strong>tware plug-<strong>in</strong> <strong>of</strong> ILWIS Open [3]. It enables<br />

direct import and management <strong>of</strong> GEONETCast satellite data streams and supports <strong>the</strong>ir<br />

subsequent process<strong>in</strong>g us<strong>in</strong>g ILWIS or o<strong>the</strong>r geospatial analysis systems. The s<strong>of</strong>tware<br />

design pr<strong>in</strong>ciples <strong>of</strong> <strong>the</strong> toolbox were an easy operability, open source a/o freeware<br />

s<strong>of</strong>tware components and an <strong>in</strong>terface, adaptable by <strong>the</strong> users to <strong>the</strong>ir own selected data<br />

streams, data analysis, process<strong>in</strong>g needs and <strong>in</strong>formation dissem<strong>in</strong>ation requirements, like<br />

e.g. web mapp<strong>in</strong>g services. The toolbox setup and key features are shown <strong>in</strong> Figure 2.<br />

The key features <strong>of</strong> <strong>the</strong> ITC Geonetcast Toolbox can be described as follows:<br />

� Satellite data reception & archive<br />

� Data reception via DVB antenna us<strong>in</strong>g EUMETCast / GEONETCast (or ftp)<br />

� Global geographical coverage comb<strong>in</strong><strong>in</strong>g EUMETCast & CMACast services<br />

� Selective archiv<strong>in</strong>g accord<strong>in</strong>g user preferences e.g. satellite, data type, segment<br />

selection, time <strong>of</strong> storage, us<strong>in</strong>g an build-<strong>in</strong> data reception manager<br />

� Near real-time image process<strong>in</strong>g &<br />

applications<br />

� ILWIS Open v.3.7 with full image<br />

analysis - GIS functionality with<br />

vector, raster, database, spatial<br />

modell<strong>in</strong>g, visualization modules<br />

� Build-<strong>in</strong> Meteosat MSG data<br />

browser and retriever<br />

� Multiple data import and format<br />

rout<strong>in</strong>es (64) i.e. BUFR, GRIB,<br />

netCDF, GeoTIFF, NAS, HDF and<br />

o<strong>the</strong>r formats us<strong>in</strong>g Open GDAL<br />

geospatial data library libraries rout<strong>in</strong>es and freeware tools<br />

� Toolbox sample library (with process<strong>in</strong>g and example application development<br />

rout<strong>in</strong>es)<br />

� Visualization and web-based services<br />

� Web-based client/server model us<strong>in</strong>g HTML and XML languages<br />

� WMS or web mapp<strong>in</strong>g services client<br />

For an overview <strong>of</strong> <strong>the</strong> standard ILWIS remote sens<strong>in</strong>g and GIS functionality, we refer to<br />

[4] and <strong>the</strong> 52north.org (www.52north.org) website for download and <strong>in</strong>formation. This<br />

geospatial analysis s<strong>of</strong>tware comb<strong>in</strong>es image process<strong>in</strong>g with raster and vector data<br />

process<strong>in</strong>g, us<strong>in</strong>g a high geo referenc<strong>in</strong>g accuracy and conta<strong>in</strong>s extended projection and<br />

data format exchange libraries. New versions (v.3.6 and higher) have a modular setup,<br />

permitt<strong>in</strong>g advanced users to create and add own plug-<strong>in</strong>s like additional process<strong>in</strong>g<br />

capabilities, model coupl<strong>in</strong>gs, etc.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 40<br />

Hydrological application examples<br />

ILWIS Open also conta<strong>in</strong>s hydrological functionality permitt<strong>in</strong>g to use satellite<br />

observations and data for monitor<strong>in</strong>g and management <strong>of</strong> water resources. Its geographic<br />

data handl<strong>in</strong>g permits to comb<strong>in</strong>e spatial and hydrological analysis. This permits to<br />

address spatial scales rang<strong>in</strong>g from very small regions <strong>of</strong> <strong>in</strong>terest, to large river bas<strong>in</strong>s or<br />

global area mapp<strong>in</strong>g.<br />

� Wea<strong>the</strong>r and ra<strong>in</strong>fall<br />

An example <strong>of</strong> direct satellite data import for hydro meteorological purposes are<br />

Meteosat second generation (MSG) data and derived wea<strong>the</strong>r and hydrological products.<br />

Figures 3a and 3b illustrate <strong>the</strong> process<strong>in</strong>g <strong>of</strong> MSG data (2011-03-13 1200 UTC) for <strong>the</strong><br />

Black sea region with Fig.3a, <strong>the</strong> HRV high resolution visible 1 km channel and Fig.3b, a<br />

daytime false colour image after resampl<strong>in</strong>g <strong>of</strong> <strong>the</strong> 2 VIS and NIR MSG 3 km resolution<br />

bands from <strong>the</strong> geostationary MSG projection to a UTM projection - 1km resolution<br />

us<strong>in</strong>g <strong>the</strong> Ilwis Open GEONETCast Toolbox MSG data retriever (automated process<strong>in</strong>g).<br />

Several atmospheric products as well as land surface and land cover products can be<br />

obta<strong>in</strong>ed from <strong>the</strong> 12-channel SEVIRI sensor on-board <strong>the</strong> MSG.<br />

Fig.3a and 3b: MSG images <strong>of</strong> Black Sea and eastern Mediterranean on March, 13 2011 1200 UTC<br />

Hydrological products <strong>of</strong> satellites are for example satellite ra<strong>in</strong>fall estimates, us<strong>in</strong>g<br />

algorithms which may be comb<strong>in</strong>ed with ground observations (level 3 products). Figure 4<br />

shows <strong>the</strong> MSGMPE or multi sensor 24-hour precipitation estimate from MSG, for<br />

March, 13 2011 and derived from <strong>the</strong> geostationary MSG <strong>the</strong>rmal (10.8 μm) channel <strong>in</strong><br />

comb<strong>in</strong>ation with <strong>the</strong> TMI Microwave imager on-board <strong>the</strong> DMSP constellation [5].<br />

This satellite precipitation estimate, available at 15-m<strong>in</strong>utes <strong>in</strong>tervals or frequency,<br />

permits to monitor well <strong>the</strong> spatial and temporal distribution <strong>of</strong> precipitation <strong>in</strong>tensities,<br />

as shown by Figure 4, <strong>in</strong>dicat<strong>in</strong>g very high ra<strong>in</strong>fall on <strong>the</strong> nor<strong>the</strong>rn slopes <strong>of</strong> <strong>the</strong> Alps<br />

(Swiss, Sou<strong>the</strong>rn Germany and Austria), a hydro meteorological phenomena with high<br />

potential hydrological impacts such as high river discharges and local or regional<br />

flood<strong>in</strong>g <strong>in</strong> e.g. <strong>the</strong> Danube river bas<strong>in</strong>.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 41<br />

Fig.4: MSG Multisensor precipitation estimate (24-hour total) for March, 13 2011, illustrat<strong>in</strong>g large<br />

ra<strong>in</strong>fall amounts on <strong>the</strong> nor<strong>the</strong>rn slopes <strong>of</strong> <strong>the</strong> Alps dur<strong>in</strong>g that day.<br />

� Digital topography and river bas<strong>in</strong> geomorphometry<br />

The digital elevation or DEM Hydro-process<strong>in</strong>g module for automated hydrological<br />

network analysis and hydrological bas<strong>in</strong> parameterization is available <strong>in</strong> ILWIS. The<br />

dra<strong>in</strong>age network extraction rout<strong>in</strong>e has<br />

advanced and multiple options and permits to<br />

del<strong>in</strong>eate river networks <strong>in</strong> very flat<br />

floodpla<strong>in</strong> areas or depressions, a known<br />

problem issue <strong>of</strong> concern <strong>in</strong> much o<strong>the</strong>r<br />

available s<strong>of</strong>tware for automated bas<strong>in</strong><br />

del<strong>in</strong>eation [6]. DTM generated bas<strong>in</strong>s and<br />

parameters can <strong>the</strong>n be coupled to ra<strong>in</strong>fall –<br />

run<strong>of</strong>f models us<strong>in</strong>g geomorphologic<br />

<strong>in</strong>formation like e.g. GIUH (geomorphic<br />

<strong>in</strong>stantaneous unit hydrograph) approaches to<br />

generate peak discharges and stream flow<br />

estimates at bas<strong>in</strong> outlets [7].<br />

� Evapotranspiration us<strong>in</strong>g Surface energy exchanges and balance<br />

Ano<strong>the</strong>r hydrological feature <strong>in</strong>cluded <strong>in</strong> Ilwis Open modular system is <strong>the</strong> SEBS plug-<strong>in</strong><br />

giv<strong>in</strong>g users <strong>the</strong> ability to perform semi-automated satellite-based computations <strong>of</strong><br />

evapotranspiration us<strong>in</strong>g <strong>the</strong> surface energy balance method [8]. The SEBS algorithm can<br />

be implemented, us<strong>in</strong>g a variety <strong>of</strong> satellite source data (e.g. MODIS, ASTER, MSG,<br />

NOAA and o<strong>the</strong>r), pend<strong>in</strong>g on availability, user preference and scale <strong>of</strong> observation. The<br />

modell<strong>in</strong>g system permits to generate daily (or even sub-daily us<strong>in</strong>g geostationary orbits)<br />

estimates as shown <strong>in</strong> Figure 5, illustrat<strong>in</strong>g <strong>the</strong> use <strong>of</strong> MSG and limited ground data to<br />

estimate daily evapotranspiration fields (3 km – 24hr) over <strong>the</strong> Zambezi river bas<strong>in</strong> [9].<br />

Several more options for retrieval <strong>of</strong> satellite, <strong>in</strong> situ data and analysis <strong>of</strong> hydrological<br />

phenomena are available under ILWIS Open. New open plug-<strong>in</strong>s for coupl<strong>in</strong>g <strong>of</strong><br />

hydrological models to satellite and <strong>in</strong> situ data are under cont<strong>in</strong>uous development. As<br />

such <strong>the</strong> Integrated Land and Water Information System is support<strong>in</strong>g <strong>the</strong> water resources<br />

community and users to generate and analyse satellite data-driven near real-time<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 42<br />

scenarios <strong>in</strong> river bas<strong>in</strong>s and forecast or predict changes or environmental risks more<br />

soundly.<br />

Figure 5: Estimate <strong>of</strong> daily evapotranspiration fluxes over <strong>the</strong> Zambezi river bas<strong>in</strong> us<strong>in</strong>g Meteosat satellite<br />

data, standard ground meteorological observations and <strong>the</strong> SEBS modular plug-<strong>in</strong> <strong>of</strong> Ilwis Open<br />

ILWIS and <strong>the</strong> GEONETCast Toolbox are open source contributions, developed ma<strong>in</strong>ly<br />

at ITC, and available under 52north.org, an <strong>in</strong>itiative for Geospatial Open Source <strong>of</strong> ITC -<br />

University <strong>of</strong> Twente with <strong>the</strong> University <strong>of</strong> Munster (Germany) and o<strong>the</strong>r partners.<br />

References<br />

[1] GEO Group on Earth Observations, “Ten year implementation plan (2005-2015)”, GEO Doc.,<br />

ESA Publication Division, ESTEC, <strong>the</strong> Ne<strong>the</strong>rlands, 2005.<br />

[2] Mannaerts, C.M., Maathuis, B.H.P., Molenaar. M. and Lemmens, R. 2009. The ITC GEONETCast<br />

toolbox: a geo capacity build<strong>in</strong>g component for education and tra<strong>in</strong><strong>in</strong>g <strong>in</strong> global earth observation and<br />

geo <strong>in</strong>formation provision to society. In: IGARSS 2009: Proceed<strong>in</strong>gs <strong>of</strong> <strong>the</strong> 2009 IEEE <strong>in</strong>ternational<br />

geoscience and remote sens<strong>in</strong>g symposium: 2009, Cape Town, SA ISBN 978-1-4244-3395-7.<br />

[3] B.P.M. Maathuis, C.M.Mannaerts and B. Retsios. “The ITC GEONETCast - toolbox approach for<br />

less developed countries”. ISPRS 2008: Proceed<strong>in</strong>gs <strong>of</strong> <strong>the</strong> XXI congress: Silk road for <strong>in</strong>formation<br />

from imager, 3-11 July, Beij<strong>in</strong>g, Ch<strong>in</strong>a, ISPRS, 2008. pp. 1301-1306.<br />

[4] Unit Geo S<strong>of</strong>tware Development, 2001. ILWIS 3.0 Academic User Guide. International Institute<br />

for Geo-Information Sciences and Earth Observation (ITC), Enscheda, <strong>the</strong> Ne<strong>the</strong>rlands,<br />

[5] DMSP. US.Defense Meteorological Satellite Program.<br />

[6] Hengl, T., Maathuis, B.H.P., Wang. L., 2009. Developments <strong>in</strong> Soil Science, Volume 33, 2009,<br />

Elsevier, ISSN 0166-2481.<br />

[7] Ngyen, H.Q., Maathuis, B.H.P. and Rientjes, T, 2009. Catchment storm run<strong>of</strong>f us<strong>in</strong>g <strong>the</strong><br />

Geomorphic Instantaneous Unit Hydrograph, GeoCarto International, Vol.24 (2009), pp.357-375.<br />

[8] Z. Su, “The Surface Energy Balance System (SEBS) for estimation <strong>of</strong> turbulent heat fluxes”,<br />

Hydrology and Earth System Sciences, 6(1), 85-99, 2002.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 43<br />

OGC Hydro-Doma<strong>in</strong> Work<strong>in</strong>g Group Surface Water<br />

<strong>in</strong>teroperability experiment<br />

Peter Fitch<br />

Commonwealth Scientific and Industrial Research Organisation - CSIRO, Australia<br />

This paper briefly describes work be<strong>in</strong>g undertaken to fur<strong>the</strong>r develop an <strong>in</strong>ternational<br />

standard for water <strong>in</strong>formation exchange, <strong>the</strong> context <strong>of</strong> <strong>the</strong> OpenGeospatial Consortium<br />

and how it and doma<strong>in</strong> <strong>in</strong>teroperability experiments are be<strong>in</strong>g used to progress this work.<br />

We also discuss progress to date and some <strong>of</strong> <strong>the</strong> issues already identified. The goal <strong>of</strong><br />

this paper is raise awareness <strong>of</strong> <strong>the</strong> work with<strong>in</strong> <strong>the</strong> hydrological community.<br />

The OpenGeospatial Consortium (OGC) is a consensus based standards organization with<br />

<strong>the</strong> goal <strong>of</strong> <strong>the</strong> development <strong>of</strong> publicly available <strong>in</strong>terface standards for geospatial data.<br />

OGC undertakes its standards development work with<strong>in</strong> <strong>the</strong> Standards Program (SP),<br />

which consists <strong>of</strong> a number <strong>of</strong> Standards Work<strong>in</strong>g Groups (SWG’s). SWG’s are primarily<br />

responsible for draft<strong>in</strong>g candidate standards that are endorsed by <strong>the</strong> Technical<br />

Committee (TC) and <strong>the</strong>n promulgated. One <strong>of</strong> <strong>the</strong> pr<strong>in</strong>ciples adhered to by <strong>the</strong> OGC is<br />

that <strong>in</strong>teroperability is achieved through <strong>the</strong> development and subsequent pr<strong>of</strong>il<strong>in</strong>g <strong>of</strong><br />

abstract specifications. Doma<strong>in</strong> Work<strong>in</strong>g Groups (DWG’s), also part <strong>of</strong> <strong>the</strong> SP, are<br />

created with <strong>the</strong> purpose <strong>of</strong> ref<strong>in</strong><strong>in</strong>g and pr<strong>of</strong>il<strong>in</strong>g <strong>the</strong>se abstract standards such that <strong>the</strong>y<br />

are suitable for doma<strong>in</strong> use.<br />

The Hydrology Doma<strong>in</strong> Work<strong>in</strong>g Group (HDWG), is a jo<strong>in</strong>t work<strong>in</strong>g group with <strong>the</strong><br />

World Meteorological Organization (WMO) and has been established for this reason,<br />

focus<strong>in</strong>g on <strong>the</strong> development <strong>of</strong> an <strong>in</strong>ternational standard for water <strong>in</strong>formation known as<br />

WaterML2.0 , which is a pr<strong>of</strong>ile <strong>of</strong> Observations and Measurements 2.0 1 . O<strong>the</strong>r goals <strong>of</strong><br />

<strong>the</strong> work<strong>in</strong>g group are <strong>the</strong> pr<strong>of</strong>il<strong>in</strong>g <strong>of</strong> OGC service standards so <strong>the</strong>y are suitable for <strong>the</strong><br />

exchange <strong>of</strong> WaterML2.0 as well as <strong>the</strong> identification <strong>of</strong> a suitable Feature model and<br />

controlled Vocabularies. The HDWG was <strong>in</strong>itiated <strong>in</strong> June 2009 at <strong>the</strong> Boston OGC<br />

Technical Committee meet<strong>in</strong>g.<br />

Technical work with<strong>in</strong> <strong>the</strong> HDWG is carried out by way <strong>of</strong> Interoperability Experiments<br />

(IE’s). Interoperability experiments have specific requirements and processes detailed by<br />

<strong>the</strong> OGC 2 . The experiments are tightly scoped to one aspect <strong>of</strong> work, run over a short<br />

timeframe (usually six months to one year) and are resourced by <strong>in</strong>-k<strong>in</strong>d commitments by<br />

<strong>the</strong> participants. The HDWG has already run one IE (Groundwater, with USGS and NR<br />

Canada be<strong>in</strong>g participants), which has now successfully concluded. In that IE,<br />

WaterML2.0 was used to exchange groundwater <strong>in</strong>formation across <strong>the</strong> US-Canadian<br />

1 OGC Abstract Specification - Observations and Measurements, OGC 07022r1/OGC 07-002r3.<br />

2 Interoperability Experiment (IE) Policies and Procedures, OGC 05-130r2, 2009.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 44<br />

border, provid<strong>in</strong>g important feedback to <strong>the</strong> WaterML2.0 team and result<strong>in</strong>g <strong>in</strong> n<strong>in</strong>e<br />

change requests to exist<strong>in</strong>g standards.<br />

The second HDWG IE, expands on <strong>the</strong> work <strong>of</strong> <strong>the</strong> groundwater IE, and focuses on <strong>the</strong><br />

sub-doma<strong>in</strong> <strong>of</strong> surface water observations. In particular <strong>the</strong> IE will fur<strong>the</strong>r advance <strong>the</strong><br />

development <strong>of</strong> WaterML 2.0 and test its use with various OGC service standards applied<br />

to three use cases. It will also contribute to <strong>the</strong> development <strong>of</strong> a hydrology doma<strong>in</strong><br />

feature model and vocabularies, which are essential for <strong>in</strong>teroperability across <strong>the</strong><br />

hydrology doma<strong>in</strong>, although <strong>the</strong>se are not <strong>the</strong> ma<strong>in</strong> focus for <strong>the</strong> IE.<br />

Surface water datasets typically conta<strong>in</strong> a large number <strong>of</strong> observations at a small number<br />

<strong>of</strong> locations, which will test WaterML 2.0 <strong>in</strong> new ways. This contrasts and complements<br />

<strong>the</strong> groundwater IE <strong>in</strong> which <strong>the</strong>re are many locations with a comparative small number<br />

<strong>of</strong> observations. We expect that <strong>the</strong> project will discover issues related transferr<strong>in</strong>g large<br />

timeseries <strong>of</strong> observations. It is expected that <strong>the</strong> work required to support IE needs by<br />

WaterML2.0 will be small, and that <strong>the</strong> bulk <strong>of</strong> <strong>the</strong> requirements will be <strong>in</strong> <strong>the</strong> areas <strong>of</strong><br />

pr<strong>of</strong>il<strong>in</strong>g O&M and OGC services and <strong>the</strong> associated performance <strong>of</strong> <strong>the</strong>se services and<br />

clients.<br />

The three surface water IE use cases are:<br />

1. Cross Border Data Exchange Use Case-led by disy: In this use case <strong>the</strong> user<br />

will discover surface water data from cross border regions via web map client and<br />

<strong>the</strong>n visualize <strong>the</strong> time-series via web charts. The user can also download <strong>the</strong> data<br />

<strong>of</strong> <strong>in</strong>terest <strong>in</strong> an appropriate format.<br />

2. Forecast<strong>in</strong>g Use Case-led by NOAA/NWS: The user will discover and<br />

download data suitable for a streamflow forecast. The user will be able to feed a<br />

streamflow forecast model with this data, but <strong>the</strong> model<strong>in</strong>g itself is not part <strong>of</strong> <strong>the</strong><br />

scope <strong>of</strong> this IE.<br />

3. Global Run<strong>of</strong>f Use Case-Led by Kisters: The goal for this use case is to provide<br />

automated monthly and yearly volume calculations from large rivers discharg<strong>in</strong>g<br />

to <strong>the</strong> oceans.<br />

The Surface water IE is be<strong>in</strong>g led by CSIRO who was nom<strong>in</strong>ated as co-ord<strong>in</strong>ator and<br />

technical lead, with additional participation by: disy Informationssysteme GmbH (disy,<br />

DE), US Geological Survey (USGS, US), IOW-Sandre (FR), Commonwealth Scientific<br />

and Industrial Research Organisation (CSIRO, AU), Kisters (KISTERS, DE), Service<br />

Center Information Technology <strong>of</strong> <strong>the</strong> BMVBS (DLZ-IT BMVBS, DE), Consortium <strong>of</strong><br />

Universities for <strong>the</strong> Advancement <strong>of</strong> Hydrologic Science (CUAHSI, US), Bureau <strong>of</strong><br />

Meteorology(BoM, AU), University <strong>of</strong> Calgary (CA), NOAA/NWS (US), Deltares USA<br />

(US), 52° North Initiative for Geospatial Open Source S<strong>of</strong>tware (52NORTH, DE)<br />

The work-plan for <strong>the</strong> IE consists <strong>of</strong> four phases to co<strong>in</strong>cide with four OGC TC meet<strong>in</strong>gs<br />

runn<strong>in</strong>g from June 2010-June 2011. The strategy is to use <strong>the</strong>se quarterly TC meet<strong>in</strong>gs for<br />

each use case to demonstrate progress, highlight issues, culm<strong>in</strong>at<strong>in</strong>g <strong>in</strong> a f<strong>in</strong>al<br />

demonstration and report <strong>in</strong> September 2011. Each phase/demonstration should<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 45<br />

<strong>in</strong>crementally build upon <strong>the</strong> previous (an iterative approach) with <strong>the</strong> goal <strong>of</strong> hav<strong>in</strong>g <strong>the</strong><br />

f<strong>in</strong>al systems realize <strong>the</strong> use case goals by June 2011.<br />

As <strong>of</strong> late February 2011, a number <strong>of</strong> Sensor Observation Services (SOS) to deliver<br />

surface water observation have been set up (USGS, CSIRO, Kisters, IOW-Sandre, disy,<br />

GRDC), although not all <strong>of</strong> <strong>the</strong>m are us<strong>in</strong>g WaterML2.0. USGS and Kisters are <strong>the</strong><br />

exceptions, hav<strong>in</strong>g developed a prototype SOS services which are deliver<strong>in</strong>g candidate<br />

WaterML2.0 spec documents. Similarly, a number <strong>of</strong> clients have been<br />

developed/modified for use <strong>in</strong> <strong>the</strong> demonstrations to date (Kisters, 52 North and<br />

University <strong>of</strong> Calgary).<br />

The IE 3 has found that across different implementations <strong>of</strong> SOS used for transferal <strong>of</strong><br />

water observations, <strong>the</strong>re are at least three different <strong>in</strong>compatible architectural approaches<br />

to <strong>the</strong> conceptual architecture <strong>of</strong> an SOS <strong>in</strong>stance. These <strong>in</strong>compatibilities relate to how<br />

O&M has been <strong>in</strong>terpreted <strong>in</strong> SOS, and how to get SOS to work best with our use cases.<br />

Most <strong>of</strong> <strong>the</strong>se issues have been settled as part <strong>of</strong> a surface water IE workshop held <strong>in</strong><br />

September 2010. At this workshop agreement was reached on a number <strong>of</strong> key issues<br />

relat<strong>in</strong>g to <strong>the</strong> consistent use <strong>of</strong> O&M and Sensor Observation Service. The two ma<strong>in</strong><br />

po<strong>in</strong>ts <strong>of</strong> this are that OM_Procedure shall be constra<strong>in</strong>ed to a s<strong>in</strong>gle conceptual process,<br />

ei<strong>the</strong>r a sensor or algorithm; Eg. Daily mean and that OM_FeatureOfInterest shall be<br />

constra<strong>in</strong>ed to a sampl<strong>in</strong>g feature usually a sampl<strong>in</strong>g po<strong>in</strong>t <strong>in</strong> space e.g. sampl<strong>in</strong>g station<br />

or po<strong>in</strong>t. The reader will require some familiarity <strong>of</strong> O&M to make sense <strong>of</strong> <strong>the</strong>se issues.<br />

Ano<strong>the</strong>r issue, which was <strong>in</strong>itially recognized by <strong>the</strong> groundwater IE, was <strong>the</strong> unwieldy<br />

size <strong>of</strong> <strong>the</strong> GetCapabilities document, which is <strong>the</strong> primary discovery mechanism for<br />

SOS. When a SOS advertises many sites, each with many parameters <strong>the</strong> size <strong>of</strong> this<br />

document grows uncontrollably, which results <strong>in</strong> difficult and time-expensive client-side<br />

pars<strong>in</strong>g. To overcome this problem agreement was made that <strong>the</strong> document would be<br />

viewed as a quick handshake (to advertise <strong>the</strong> observation network) and that o<strong>the</strong>r queries<br />

should be used to fur<strong>the</strong>r discover <strong>in</strong>dividual sites with<strong>in</strong> <strong>the</strong> network<br />

(GetFeatureOfInterest calls). As well, <strong>the</strong>re was consensus that for <strong>the</strong> surface water IE<br />

use cases, Get Capabilities discovery is not particularly useful. To make it so would<br />

require additional filter<strong>in</strong>g capability on <strong>the</strong> axes <strong>of</strong> O&M (eg: show me <strong>the</strong> capabilities<br />

<strong>in</strong> this region).<br />

The <strong>in</strong>itial feature model to be used by <strong>the</strong> IE is <strong>the</strong> INSPIRE Hydrography data model 4<br />

which after a cursory assessment seemed to be general and useful enough to cater for <strong>the</strong><br />

needs <strong>of</strong> <strong>the</strong> IE. Unfortunately recent work by USGS, <strong>in</strong>dicates that it might be too<br />

general and that some more specific features or attributes are required. One <strong>of</strong> <strong>the</strong> areas<br />

where little progress has been made to date is with agreement on controlled vocabularies.<br />

This is an item for discussion (as is re-visit<strong>in</strong>g <strong>the</strong> feature model) at <strong>the</strong> upcom<strong>in</strong>g<br />

HDWG workshop <strong>in</strong> Delft scheduled for April 2011. Ano<strong>the</strong>r item for discussion at <strong>the</strong><br />

3<br />

SOS Usage Pr<strong>of</strong>ile for <strong>the</strong> Hydrology Doma<strong>in</strong>, September 2010, Stefan Fuest, Kisters,<br />

http://external.opengis.org/twiki_public/HydrologyDWG/SOSUsageAndServerTypeDiscussion<br />

4<br />

D2.8.I.8 INSPIRE Data Specification on Hydrography – Guidel<strong>in</strong>es, 2009, INSPIRE Thematic<br />

Work<strong>in</strong>g Group Hydrography<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 46<br />

workshop is a proposal to establish a cross-doma<strong>in</strong> <strong>in</strong>teroperability test with Oceans Met<br />

DWG. The goal <strong>of</strong> this cross-doma<strong>in</strong> work is to ensure that those common aspects which<br />

are required to achieve <strong>in</strong>teroperability across doma<strong>in</strong>s should be identified and<br />

standardized. Hav<strong>in</strong>g a consistent representation <strong>of</strong> a time-series is one.<br />

The IE has found that OGC provides a useful standardization framework to achieve<br />

<strong>in</strong>teroperability. The framework provides both abstract standards and processes.<br />

Unfortunately <strong>the</strong>re is not a standard process for translat<strong>in</strong>g abstract specifications such<br />

as O&M <strong>in</strong>to doma<strong>in</strong> pr<strong>of</strong>iles and Interoperability experiments are a good way <strong>of</strong><br />

achiev<strong>in</strong>g this.<br />

The more generic f<strong>in</strong>d<strong>in</strong>gs <strong>in</strong> <strong>the</strong> Surface Water IE will be documented with<strong>in</strong> <strong>the</strong> OGC<br />

<strong>in</strong> order to provide a start<strong>in</strong>g po<strong>in</strong>t for <strong>the</strong> development <strong>of</strong> doma<strong>in</strong> models deal<strong>in</strong>g with<br />

time series data.<br />

The IE br<strong>in</strong>gs <strong>in</strong>terested parties (community) toge<strong>the</strong>r for time bound programs, which<br />

have specific goals, to achieve <strong>the</strong> community agreement on some <strong>of</strong> <strong>the</strong>se abstract issues<br />

open to <strong>in</strong>terpretation. The surface water IE, is half way though and already has been a<br />

useful means <strong>of</strong> identify<strong>in</strong>g those areas where agreement is required and achiev<strong>in</strong>g it.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 47<br />

WaterML2.0: Enabl<strong>in</strong>g water <strong>in</strong>formation exchange<br />

Gav<strong>in</strong> Walker 1 , Peter Taylor 1<br />

1 CSIRO ICT Centre, Australia<br />

�<br />

Our ability to share and understand water <strong>in</strong>formation from various sources is�currently<br />

limited by <strong>the</strong> use <strong>of</strong> <strong>in</strong>compatible <strong>in</strong>formation management and publication technologies.<br />

Water management bodies, hydropower companies, meteorologists and o<strong>the</strong>r <strong>in</strong>terested<br />

stakeholders all monitor water resources and store <strong>the</strong>ir data us<strong>in</strong>g a wide array <strong>of</strong><br />

technologies.<br />

�<br />

Standards are multi-party agreements that provide a common ground on which people<br />

can share <strong>in</strong>formation by m<strong>in</strong>imis<strong>in</strong>g ambiguity and shar<strong>in</strong>g def<strong>in</strong>itions for doma<strong>in</strong><br />

concepts. They are most effective when surrounded by an active community who, along<br />

with tak<strong>in</strong>g part <strong>in</strong> def<strong>in</strong><strong>in</strong>g such concepts, develop support<strong>in</strong>g tools that allow for easy<br />

transmission and <strong>in</strong>terpretation <strong>of</strong> data sets.<br />

Currently <strong>the</strong>re are no <strong>in</strong>ternationally agreed upon standards for encod<strong>in</strong>g water<br />

observation data, although <strong>the</strong>re are some national standards <strong>in</strong> use, such as Water<br />

ML1.1. The Hydrology Doma<strong>in</strong> Work<strong>in</strong>g Group (HDWG) was set up by <strong>the</strong> Open<br />

Geospatial Consortium (OGC) and <strong>the</strong> World Meteorological Organisation (WMO) to<br />

develop an <strong>in</strong>ternational standard for <strong>the</strong> exchange <strong>of</strong> water <strong>in</strong>formation. It has produced<br />

a report 1 outl<strong>in</strong><strong>in</strong>g <strong>the</strong> harmonisation <strong>of</strong> significant exist<strong>in</strong>g standards <strong>in</strong> water and is now<br />

develop<strong>in</strong>g WaterML2.0 as a new <strong>in</strong>ternational standard.<br />

WaterML2.0 is based on <strong>the</strong> ISO and OGC standard Observations and Measurements<br />

(O&M). O&M relates an observation <strong>of</strong> a property <strong>of</strong> a feature <strong>of</strong> <strong>in</strong>terest, measured by a<br />

process and produc<strong>in</strong>g a result. For example, measur<strong>in</strong>g <strong>the</strong> temperature <strong>of</strong> a lake us<strong>in</strong>g a<br />

<strong>the</strong>rmometer as 22 deg. Celsius. O&M can be broadly applied <strong>in</strong> many scientific doma<strong>in</strong>s<br />

and as a result its default implementation is very general. WaterML2.0 makes a specific<br />

version <strong>of</strong> O&M for <strong>the</strong> hydrology doma<strong>in</strong>. Be<strong>in</strong>g more specific allows hydrologists to<br />

use concepts natural to <strong>the</strong>ir field and facilitates consistent mapp<strong>in</strong>g <strong>of</strong> hydrology data<br />

<strong>in</strong>to a format for exchange.<br />

Features <strong>in</strong> O&M are, consistent with <strong>the</strong> ISO general feature model, meant for real<br />

world entities such as rivers, lakes and catchments. It is common, however, not to<br />

measure <strong>the</strong> properties <strong>of</strong> features directly, but <strong>in</strong>stead to sample <strong>the</strong> features and measure<br />

<strong>the</strong> property <strong>of</strong> <strong>the</strong> sample. For example <strong>the</strong> <strong>the</strong>rmometer is not measur<strong>in</strong>g <strong>the</strong><br />

temperature <strong>of</strong> <strong>the</strong> entire lake but just <strong>the</strong> sample around <strong>the</strong> <strong>the</strong>rmometer. In turn this<br />

result can be used to approximate <strong>the</strong> value <strong>of</strong> <strong>the</strong> property for <strong>the</strong> whole feature. O&M<br />

part 2 provides <strong>the</strong> sampl<strong>in</strong>g feature concept which does just that. In WaterML2.0 <strong>the</strong><br />

sampl<strong>in</strong>g feature is specialised fur<strong>the</strong>r to a Water Monitor<strong>in</strong>g Po<strong>in</strong>t. Even complex<br />

1 http://portal.opengeospatial.org/files/?artifact_id=39090<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 48<br />

observations such as <strong>the</strong>rmistor str<strong>in</strong>gs can be reduced to observations at a po<strong>in</strong>t with<br />

each observation hav<strong>in</strong>g a different procedure giv<strong>in</strong>g its <strong>of</strong>fset along <strong>the</strong> str<strong>in</strong>g.<br />

In general O&M <strong>the</strong> property be<strong>in</strong>g observed at <strong>the</strong> Water Monitor<strong>in</strong>g Po<strong>in</strong>t may be<br />

complex, i.e. composed <strong>of</strong> multiple properties. For example, observ<strong>in</strong>g w<strong>in</strong>d velocity<br />

could be broken <strong>in</strong>to speed and direction. To simplify <strong>the</strong> observations <strong>in</strong> WaterML2.0<br />

only s<strong>in</strong>gle, simple properties are allowed. So one observation will measure w<strong>in</strong>d speed<br />

and a separate observation will measure direction. They can be represented as a pair <strong>in</strong><br />

<strong>the</strong> client and <strong>the</strong> server, but keep<strong>in</strong>g <strong>the</strong>m separate <strong>in</strong> an exchange format creates a<br />

simpler and more versatile format. The relationship is not lost <strong>in</strong> WaterML2.0. They are<br />

related because <strong>the</strong>y related to <strong>the</strong> same feature. They can also be related explicitly by<br />

creat<strong>in</strong>g collections <strong>of</strong> observations.<br />

Encod<strong>in</strong>g <strong>the</strong> def<strong>in</strong>ition <strong>of</strong> <strong>the</strong> observation process can be complex. OGC developed<br />

SensorML for this purpose. To keep WaterML2.0 lightweight this was not used,<br />

however some process <strong>in</strong>formation can be packaged with <strong>the</strong> data. For example, <strong>of</strong>ten<br />

hydrological data are derived data, such as daily mean flows. WaterML2.0 allows<br />

representation <strong>of</strong> such data, while keep<strong>in</strong>g reference to <strong>the</strong> orig<strong>in</strong>al source <strong>of</strong><br />

measurement. It also allows for provision <strong>of</strong> arbitrary parameters. For example, <strong>in</strong> <strong>the</strong><br />

case <strong>of</strong> a complex sensor like a <strong>the</strong>rmistor str<strong>in</strong>g it can be used to def<strong>in</strong>e <strong>the</strong> <strong>of</strong>fset and<br />

count <strong>of</strong> <strong>the</strong> <strong>the</strong>rmistor <strong>in</strong> <strong>the</strong> str<strong>in</strong>g.<br />

This <strong>in</strong>itial version <strong>of</strong> WaterML2.0 is built around timeseries based read<strong>in</strong>gs from <strong>in</strong>-situ<br />

sensors. The WaterML2.0 result conta<strong>in</strong>s significant metadata for <strong>the</strong> correct<br />

<strong>in</strong>terpretation <strong>of</strong> <strong>the</strong> data as a series and <strong>the</strong> ability to add qualifiers or flags on a per po<strong>in</strong>t<br />

basis. Cumulative, isochronic (constant time step) and irregular time series are catered<br />

for. The notion <strong>of</strong> data type is also supported. A data type describes <strong>the</strong> relationship<br />

between po<strong>in</strong>ts <strong>in</strong> a series. With this <strong>in</strong>formation <strong>the</strong> po<strong>in</strong>ts can be correctly <strong>in</strong>terpolated.<br />

For example, a data type <strong>of</strong> ‘preced<strong>in</strong>g mean’ specifies that <strong>the</strong> value is <strong>the</strong> mean <strong>of</strong> <strong>the</strong><br />

preced<strong>in</strong>g <strong>in</strong>terval. Currently only numeric values are allowed.<br />

WaterML2.0 has been endorsed by <strong>the</strong> HDWG. A time for public comment will<br />

commence soon and your <strong>in</strong>put is welcome. Participation is also encouraged <strong>in</strong><br />

Interoperability Experiments (IE). To date WaterML2.0 has been tested <strong>in</strong> shar<strong>in</strong>g<br />

ground water and surface water data. An IE <strong>in</strong> hydrological forecast<strong>in</strong>g us<strong>in</strong>g<br />

WaterML2.0 data will commence soon. The formal process <strong>of</strong> WaterML2.0 becom<strong>in</strong>g an<br />

OGC standard is already underway. The HDWG is aim<strong>in</strong>g for this process to complete <strong>in</strong><br />

late 2011.<br />

Gav<strong>in</strong> Walker and Peter Taylor are part <strong>of</strong> <strong>the</strong> water <strong>in</strong>formation research and<br />

development alliance between CSIRO’s Water for a Healthy Country Flagship and <strong>the</strong><br />

Australian Bureau <strong>of</strong> Meteorology.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 49<br />

Enabl<strong>in</strong>g Near Real-Time Water Resource Management via<br />

The Sensor Web<br />

Andrew Terhorst 1 , Peter Taylor 1 , Brad Lee 1 , Chris Peters 1 , and Christian<br />

Malewski 2<br />

1 Tasmanian ICT Centre, Commonwealth Scientific and Industrial Research Organisation, Hobart,<br />

Australia<br />

2 Institute for Geo<strong>in</strong>formatics, University <strong>of</strong> Muenster, Muenster, Germany<br />

The Sensor Web is an emerg<strong>in</strong>g technology that promises to revolutionise <strong>the</strong> way water<br />

<strong>in</strong>formation is collected and dissem<strong>in</strong>ated. A Sensor Web is a group <strong>of</strong> <strong>in</strong>teroperable web<br />

services, which all comply with a specific set <strong>of</strong> <strong>in</strong>formation models and <strong>in</strong>terface<br />

specifications. The Open Geospatial Consortium (OGC) is develop<strong>in</strong>g <strong>in</strong>formation<br />

models and service <strong>in</strong>terface specifications for Sensor Web Enablement (SWE). These<br />

standards and specifications provide <strong>the</strong> basic build<strong>in</strong>g blocks for Sensor Webs. SWE is<br />

an approach to break down <strong>in</strong>formation silos, improve availability <strong>of</strong> data from sensors<br />

and promote <strong>the</strong> development <strong>of</strong> new applications that are driven by real-time real world<br />

<strong>in</strong>formation.<br />

The Commonwealth Scientific and Industrial Research Organisation (CSIRO) is pr<strong>of</strong>il<strong>in</strong>g<br />

<strong>the</strong> SWE standards to allow correct encod<strong>in</strong>g and transmission <strong>of</strong> water <strong>in</strong>formation. A<br />

Hydrological Sensor Web has been established <strong>in</strong> <strong>the</strong> South Esk River catchment <strong>in</strong><br />

north-eastern Tasmania to test <strong>the</strong> SWE standards. The Hydrological Sensor Web has<br />

been configured to provide real-time situation awareness <strong>of</strong> water flow across <strong>the</strong> South<br />

Esk river catchment.<br />

The South Esk River catchment receives variable ra<strong>in</strong>fall rang<strong>in</strong>g from 500mm <strong>in</strong> <strong>the</strong> flat<br />

lands <strong>in</strong> <strong>the</strong> southwest, to 1800mm <strong>in</strong> <strong>the</strong> more mounta<strong>in</strong>ous nor<strong>the</strong>ast. Two wea<strong>the</strong>r<br />

systems br<strong>in</strong>g ra<strong>in</strong> to <strong>the</strong> catchment: Cold fronts mov<strong>in</strong>g <strong>in</strong> from <strong>the</strong> west (mostly <strong>in</strong><br />

w<strong>in</strong>ter) and sub-tropical depressions that form over <strong>the</strong> Tasman Sea to <strong>the</strong> east <strong>of</strong><br />

Tasmania (mostly <strong>in</strong> summer). River flows can be erratic, especially dur<strong>in</strong>g dry summer<br />

months where usually low flow conditions are <strong>in</strong>terspersed with occasional and<br />

sometimes extreme flood events associated with <strong>the</strong> aforementioned sub-tropical<br />

depressions. The Tasmanian Department <strong>of</strong> Primary Industries, Parks, Water and<br />

Environment (DPIPWE) want to manage water restrictions <strong>in</strong> a more proactive and<br />

selective manner. This requires real-time situation awareness <strong>of</strong> water flows across <strong>the</strong><br />

South Esk River catchment. The Hydrological Sensor Web must satisfy two DPIPWE use<br />

cases: Apply Water Restrictions and Announce Flood Take (Temporarily Lift Water<br />

Restrictions). There are two drivers for <strong>the</strong> Apply Water Restrictions use case:<br />

Ma<strong>in</strong>ta<strong>in</strong><strong>in</strong>g environmental flows and susta<strong>in</strong><strong>in</strong>g a hydro-power facility at <strong>the</strong> bottom <strong>of</strong><br />

<strong>the</strong> catchment. The Announce Flood Take use case aims to <strong>in</strong>crease opportunities to<br />

harvest unlimited amounts <strong>of</strong> water dur<strong>in</strong>g flood events when water is spill<strong>in</strong>g over <strong>the</strong><br />

dam wall at <strong>the</strong> hydro-power facility.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 50<br />

The use <strong>of</strong> SWE standards creates an <strong>in</strong>teroperability layer that allows heterogeneous<br />

sensor assets owned and operated by <strong>the</strong> five agencies to be <strong>in</strong>tegrated <strong>in</strong>to a seamless<br />

virtual sensor network, <strong>of</strong>fer<strong>in</strong>g significant benefits <strong>in</strong> terms <strong>of</strong> redundancy, f<strong>in</strong>er<br />

granularity, uniform access and a common <strong>in</strong>terface. Data from this virtual sensor<br />

network are used to generate gridded ra<strong>in</strong>fall surfaces that feed <strong>the</strong> cont<strong>in</strong>uous flow<br />

forecast model. The system generates automated alerts for when forecasted river flows<br />

drop below or exceed user-specified thresholds. Users <strong>of</strong> <strong>the</strong> system <strong>in</strong>cludes water<br />

resource managers (authorities apply<strong>in</strong>g or relax<strong>in</strong>g water restrictions), agencies<br />

responsible for flood mitigation/management, and water consumers (e.g. irrigators,<br />

hydro-power storage operators). The f<strong>in</strong>er granularity achieved through <strong>the</strong> aggregation<br />

<strong>of</strong> sensor assets potentially allows water restrictions to be managed on a sub-catchment<br />

scale.<br />

CSIRO is also look<strong>in</strong>g at how to <strong>in</strong>corporate provenance management <strong>in</strong>to <strong>the</strong><br />

Hydrological Sensor Web. The World Wide Web Consortium (W3C) def<strong>in</strong>es provenance<br />

<strong>in</strong> <strong>the</strong>se terms: “a resource is a record that describes entities and processes <strong>in</strong>volved <strong>in</strong><br />

produc<strong>in</strong>g and deliver<strong>in</strong>g or o<strong>the</strong>rwise <strong>in</strong>fluenc<strong>in</strong>g that resource. Provenance provides a<br />

critical foundation for assess<strong>in</strong>g au<strong>the</strong>nticity, enabl<strong>in</strong>g trust, and allow<strong>in</strong>g<br />

reproducibility”. Incorporat<strong>in</strong>g provenance <strong>in</strong>to <strong>the</strong> Hydrological Sensor Web should help<br />

build confidence <strong>in</strong> <strong>the</strong> cont<strong>in</strong>uous flow forecast system by mak<strong>in</strong>g <strong>the</strong> flow forecast<br />

process more transparent for <strong>the</strong> user and enabl<strong>in</strong>g retrieval <strong>of</strong> <strong>in</strong>put observations and<br />

sensor descriptions. Track<strong>in</strong>g provenance will also assist f<strong>in</strong>e-tun<strong>in</strong>g <strong>of</strong> cont<strong>in</strong>uous flow<br />

forecast model parameters.<br />

CSIRO only uses a subset <strong>of</strong> <strong>the</strong> SWE standards and specifications <strong>in</strong> its Hydrological<br />

Sensor Web. CSIRO is re-us<strong>in</strong>g a s<strong>of</strong>tware implementation for <strong>the</strong> Sensor Observation<br />

Service (SOS) developed by 52North. The SOS publishes sensor descriptions encoded<br />

us<strong>in</strong>g <strong>the</strong> Sensor Modell<strong>in</strong>g Language (SensorML) and sensor observations encoded <strong>in</strong><br />

XML conform<strong>in</strong>g to <strong>the</strong> Observations & Measurements (O&M) standard version 1.0. In<br />

a parallel development, CSIRO has developed a pr<strong>of</strong>ile for O&M for <strong>the</strong> water doma<strong>in</strong><br />

called WaterML2.0. This pr<strong>of</strong>ile, developed under <strong>the</strong> auspices <strong>of</strong> <strong>the</strong> jo<strong>in</strong>t WMO/OGC<br />

Hydrology Doma<strong>in</strong> Work<strong>in</strong>g Group, is based on O&M version 2.0, which is currently not<br />

supported by <strong>the</strong> 52North SOS. This prompted CSIRO to implement a RESTful sensor<br />

data service that does support WaterML2.0. The <strong>in</strong>tention is to deploy this <strong>in</strong> <strong>the</strong><br />

Hydrological Sensor Web <strong>in</strong> <strong>the</strong> com<strong>in</strong>g months.<br />

CSIRO is keen to recast <strong>the</strong> current Hydrological Sensor Web as a L<strong>in</strong>ked Open Data<br />

Sensor Network based on a RESTful architecture. The OGC is look<strong>in</strong>g at <strong>in</strong>corporat<strong>in</strong>g<br />

RESTful <strong>in</strong>to its architecture. The Hydrological Sensor Web will provide a test bed for<br />

various RESTful <strong>in</strong>terfaces with <strong>the</strong> aim <strong>of</strong> develop<strong>in</strong>g next- generation services.<br />

In conclusion, a Hydrological Sensor Web facilitates <strong>the</strong> shar<strong>in</strong>g <strong>of</strong> sensor <strong>in</strong>formation<br />

without <strong>the</strong> need for huge <strong>in</strong>frastructure projects to replace legacy systems. Observations<br />

from a range <strong>of</strong> sensor devices, such as tipp<strong>in</strong>g-bucket ra<strong>in</strong> gauges, river water-level<br />

sensors, automatic wea<strong>the</strong>r stations and soil moisture sensors, can be shared among<br />

organisations with remarkably different water <strong>in</strong>formation systems. This provides<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 51<br />

opportunities for data re-use, redundancy, and improved reliability <strong>of</strong> simulation models<br />

connected to <strong>the</strong> Hydrological Sensor Web. Incorporat<strong>in</strong>g provenance management <strong>in</strong>to<br />

<strong>the</strong> Hydrological Sensor Web will <strong>in</strong>crease user confidence/trust <strong>in</strong> <strong>the</strong> system.<br />

This research is supported by CSIRO’s Water for a Healthy Country Flagship and <strong>the</strong><br />

Australian Government through <strong>the</strong>-- Intelligent Island Program. The Intelligent Island<br />

Program is adm<strong>in</strong>istered by <strong>the</strong> Tasmanian Department <strong>of</strong> Economic Development,<br />

Tourism and Arts.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 52<br />

A Prototype Provenance Management System<br />

for a Cont<strong>in</strong>uous Flow Forecast<strong>in</strong>g System<br />

Corné Kloppers 1 , Chris Peters 1 , Q<strong>in</strong>g Liu 1 , Quan Bai 1 , Peter<br />

Taylor 1 , Christian Malewski 1 , Heiko Mueller 1 , Andrew<br />

Terhorst 1 , Brad Lee 1 , Stephan Zednik 2 , Patrick West 2 , and<br />

Peter Fox 2<br />

1 Tasmanian ICT Center, Australian Commonwealth Scientific<br />

and Research Organization (CSIRO), Hobart, Australia<br />

2 Rensselaer Polytechnic Institute (RPI) , Troy, NY USA<br />

1 Introduction<br />

Limited freshwater resources <strong>in</strong> many parts <strong>of</strong> Australia have led to a highly regulated<br />

system <strong>of</strong> water allocation. Poor situation awareness can result <strong>in</strong> over-extraction <strong>of</strong> water<br />

from river systems, compromis<strong>in</strong>g river ecosystems. To <strong>in</strong>crease situation awareness, <strong>the</strong><br />

Tasmanian ICT Centre is develop<strong>in</strong>g a cont<strong>in</strong>uous flow forecast<strong>in</strong>g system based on <strong>the</strong><br />

Open Geospatial Consortium (OGC) Sensor Web Enablement (SWE) standards. SWE<br />

standards provide an <strong>in</strong>teroperability layer over exist<strong>in</strong>g observation systems, numerical<br />

models and process<strong>in</strong>g systems. A prototype Hydrological Sensor Web has been<br />

established <strong>in</strong> <strong>the</strong> South Esk river catchment <strong>in</strong> nor<strong>the</strong>astern Tasmania.<br />

The Sensor Web aggregates sensor assets owned and operated by multiple agencies.<br />

Observations from <strong>the</strong>se assets drive a ra<strong>in</strong>fall-run<strong>of</strong>f_ model that predicts river flow at<br />

key monitor<strong>in</strong>g po<strong>in</strong>ts <strong>in</strong> <strong>the</strong> catchment. The <strong>in</strong>tention is to use this <strong>in</strong>formation to<br />

manage water restrictions on a more proactive basis.<br />

The generation <strong>of</strong> hydrological <strong>in</strong>formation such as predicted river flows, <strong>in</strong>volves<br />

complex <strong>in</strong>teractions between <strong>in</strong>struments, simulation models, computational facilities<br />

and data providers. Correct <strong>in</strong>terpretation <strong>of</strong> <strong>in</strong>formation produced at various stages <strong>of</strong> <strong>the</strong><br />

<strong>in</strong>formation life-cycle requires detailed knowledge <strong>of</strong> data creation and transformation<br />

processes. Such provenance <strong>in</strong>formation allows hydrologists and decision-makers to<br />

make sound judgments about <strong>the</strong> trustworth<strong>in</strong>ess <strong>of</strong> hydrological <strong>in</strong>formation. Manag<strong>in</strong>g<br />

provenance <strong>in</strong>formation is an <strong>in</strong>herent part <strong>of</strong> <strong>the</strong> prototype South Esk Hydrological<br />

SensorWeb. Two major challenges had to be overcome to build <strong>the</strong> provenance<br />

management system: modell<strong>in</strong>g provenance and track<strong>in</strong>g provenance <strong>in</strong>formation.<br />

2 Provenance Information Model<br />

Provenance <strong>in</strong>formation must be expressed us<strong>in</strong>g term<strong>in</strong>ology familiar to water resource<br />

managers and hydrologists. The provenance model for a cont<strong>in</strong>uous flow forecast system<br />

must cover: (1) knowledge <strong>of</strong> <strong>the</strong> water doma<strong>in</strong>, (2) <strong>in</strong>formation process<strong>in</strong>g and (3) data<br />

l<strong>in</strong>eage. Our provenance <strong>in</strong>formation model <strong>in</strong>tegrates four <strong>in</strong>terl<strong>in</strong>guas to satisfy <strong>the</strong>se<br />

requirements: A hydrological pr<strong>of</strong>ile <strong>of</strong> <strong>the</strong> ISO 19156 encod<strong>in</strong>g standard for<br />

observations and measurements known as WaterML 2.0 [1], <strong>the</strong> W3C Semantic Sensor<br />

Network Sensor Ontology [2], <strong>the</strong> Pro<strong>of</strong> Markup Language (PML) [3], and <strong>the</strong> Process<br />

Ontology [4]. By <strong>in</strong>tegrat<strong>in</strong>g doma<strong>in</strong> knowledge with provenance and process<br />

<strong>in</strong>formation, <strong>the</strong> result<strong>in</strong>g provenance <strong>in</strong>formation model enables water doma<strong>in</strong><br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 53<br />

researchers and water resource managers to analyse and understand how observations and<br />

derived data products were generated.<br />

3 Provenance Track<strong>in</strong>g<br />

Track<strong>in</strong>g provenance is a challenge because <strong>in</strong>dividual steps <strong>in</strong> <strong>the</strong> cont<strong>in</strong>uous flow<br />

forecast system do not handle provenance <strong>in</strong>formation explicitly.<br />

Individual ra<strong>in</strong>fall observations from different sensor sites are retrieved us<strong>in</strong>g <strong>the</strong> OGC<br />

Sensor Observation Service (SOS). These observations feed <strong>in</strong>to a Kepler scientific<br />

workflow that generates a ra<strong>in</strong>fall surface consumed by <strong>the</strong> ra<strong>in</strong>fall run<strong>of</strong>f model. The<br />

model outputs are published via ano<strong>the</strong>r SOS. To track provenance <strong>in</strong>formation <strong>in</strong> such a<br />

distributed heterogeneous system <strong>of</strong> s<strong>of</strong>tware components, we built a Provenance<br />

Management System (PMS) for warehous<strong>in</strong>g provenance <strong>in</strong>formation.<br />

Figure 1: Overview <strong>of</strong> <strong>the</strong> cont<strong>in</strong>uous flow forecast workflow and <strong>the</strong> provenance management system<br />

The architecture <strong>of</strong> <strong>the</strong> PMS is divided <strong>in</strong>to four major components: Harvest<strong>in</strong>g,<br />

Captur<strong>in</strong>g, Stor<strong>in</strong>g and Query<strong>in</strong>g. The overall system architecture is shown <strong>in</strong> Figure 1.<br />

Harvest<strong>in</strong>g. The PMS relies on two sources for provenance <strong>in</strong>formation:<br />

(1) workflow execution log files and (2) sensor <strong>in</strong>formation exposed via a SOS <strong>in</strong>terface.<br />

Two types <strong>of</strong> provenance harvesters were implemented: a log file harvester and a SOS<br />

harvester. The harvesters parse <strong>the</strong> data from <strong>the</strong> respective sources and extract <strong>in</strong>tr<strong>in</strong>sic<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 54<br />

provenance artefacts. Each harvester generates data exchange documents <strong>in</strong> JSON<br />

(JavaScript Object Notation) format. The data exchange documents are <strong>the</strong>n posted to <strong>the</strong><br />

RESTful web service.<br />

The benefits <strong>of</strong> <strong>the</strong> chosen harvest<strong>in</strong>g approach are threefold: <strong>the</strong> exist<strong>in</strong>g flow forecast<br />

workflow did not have to be modified, <strong>the</strong> harvest<strong>in</strong>g components have zero runtime<br />

impact on <strong>the</strong> actual workflow execution and <strong>the</strong> harvest<strong>in</strong>g process can be executed<br />

<strong>in</strong>dependently.<br />

Captur<strong>in</strong>g. Provenance <strong>in</strong>formation retrieved by <strong>the</strong> harvesters is encoded as JSON<br />

documents and pushed to a RESTful web service, where <strong>the</strong> provenance <strong>in</strong>formation is<br />

translated <strong>in</strong>to PML (RDF graph) and saved to a persistent database. A harvester specific<br />

adaptor transforms <strong>the</strong> JSON document to PML (RDF triples) based on <strong>the</strong> Provenance<br />

Information Model. The result<strong>in</strong>g RDF graph is called a provenance trace. Each<br />

provenance trace is stored <strong>in</strong> a RDF database via a Jena <strong>in</strong>terface as a separate named<br />

graph. Named RDF graphs allow group<strong>in</strong>g <strong>of</strong> related RDF triples and are <strong>the</strong>refore a very<br />

convenient separation for each provenance trace.<br />

Storage. Provenance <strong>in</strong>formation is stored <strong>in</strong> AllegroGraph, a triplestore database, <strong>in</strong> <strong>the</strong><br />

form <strong>of</strong> an RDF graph. A triplestore is a purpose-built database for <strong>the</strong> storage and<br />

retrieval <strong>of</strong> RDF data. AllegroGraph <strong>in</strong>cludes a rich set <strong>of</strong> useful enterprise features, e.g.,<br />

backup and po<strong>in</strong>t-<strong>in</strong>-time recovery, scales to billions <strong>of</strong> triples while ma<strong>in</strong>ta<strong>in</strong><strong>in</strong>g superior<br />

performance and it supports SPARQL queries and RDFS++ reason<strong>in</strong>g. Query<strong>in</strong>g.<br />

Query<strong>in</strong>g provenance <strong>in</strong>formation stored <strong>in</strong> an RDF database is done by develop<strong>in</strong>g<br />

predef<strong>in</strong>ed Simple Protocol and RDF Query Language (SPARQL) queries. It provides a<br />

standard query language and data access protocol for use with provenance <strong>in</strong>formation<br />

encoded <strong>in</strong> <strong>the</strong> Resource Description Framework (RDF) format.<br />

4 Conclusion<br />

In this paper, we <strong>in</strong>vestigate how to model and track provenance <strong>in</strong>formation for a<br />

cont<strong>in</strong>uous flow forecast<strong>in</strong>g system. The provenance model and its track<strong>in</strong>g mechanisms<br />

are presented. Harvest<strong>in</strong>g, Captur<strong>in</strong>g, Storage and Query<strong>in</strong>g can be seen as distributed<br />

and loosely-coupled components. Our architecture provides a scalable, adaptable, and<br />

doma<strong>in</strong> agnostic approach for provenance enablement. Whilst our description <strong>of</strong> PMS is<br />

tailored towards a specific flow forecast system most <strong>of</strong> <strong>the</strong> approaches are generic<br />

enough to be adopted and applied to o<strong>the</strong>r workflows or doma<strong>in</strong>s.<br />

References<br />

[1] Taylor, P., Walker, G., Valent<strong>in</strong>e, D., Cox, S.: WaterML2.0: Harmonis<strong>in</strong>g standards for water<br />

observation data. Geophysical Research Abstracts 12 (2010)<br />

[2] W3C Semantic Sensor Network Incubator Group. http://www.w3.org/2005/Incubator/ssn/charter<br />

[3] McGu<strong>in</strong>ness, D.L., D<strong>in</strong>g, L., da silva, P.P., Chang, C.: Pml 2: A modular explanation <strong>in</strong>terl<strong>in</strong>gua. In:<br />

Proceed<strong>in</strong>gs <strong>of</strong> <strong>the</strong> AAAI 2007 Workshop on Explanation-Aware Comput<strong>in</strong>g. (2007)<br />

[4] Mart<strong>in</strong>, D., Burste<strong>in</strong>, M., Mcdermott, D., Mcilraith, S., Paolucci, M., Sycara, K., Mcgu<strong>in</strong>ness, D.L.,<br />

Sir<strong>in</strong>, E., Sr<strong>in</strong>ivasan, N.: Br<strong>in</strong>g<strong>in</strong>g semantics to web services with OWL-S. World Wide Web 10<br />

(September 2007) 243-277<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 55<br />

Manag<strong>in</strong>g Trust <strong>in</strong> Provenance-Aware Water<br />

Information Systems<br />

Quan Bai, Q<strong>in</strong>g Liu, Corné Kloppers, X<strong>in</strong>g Su,<br />

Heiko Mueller and Andrew Terhorst<br />

Tasmanian ICT Center,<br />

Australian Commonwealth Scientific and<br />

Research Organization (CSIRO), Hobart, Australia<br />

Email: Quan.Bai@csiro.au<br />

Introduction<br />

Open water <strong>in</strong>formation systems such as <strong>the</strong> South Esk Hydrological Sensor Web 1 allow<br />

easy access to, and shar<strong>in</strong>g <strong>of</strong>, hydrological <strong>in</strong>formation. Because important decisions<br />

may be based on <strong>the</strong> shared <strong>in</strong>formation, it is necessary to provide a trust management<br />

mechanism that allows users to evaluate <strong>the</strong> trustworth<strong>in</strong>ess <strong>of</strong> such <strong>in</strong>formation. Trust<br />

can be def<strong>in</strong>ed as a belief a party has that <strong>the</strong> o<strong>the</strong>r party will fulfill its commitments<br />

[1][2].<br />

Trust and Trust Management<br />

Trust is a well-studied topic <strong>in</strong> computer science, spann<strong>in</strong>g areas as diverse as security,<br />

multi agent systems and distributed systems. For a water <strong>in</strong>formation system, we def<strong>in</strong>e<br />

trust as an assessment <strong>of</strong> <strong>the</strong> likelihood that a piece <strong>of</strong> <strong>in</strong>- formation is accurate and<br />

reliable. There are a number <strong>of</strong> trust management mechanisms, which can be classified<br />

<strong>in</strong>to two categories [3]:<br />

1. Reputation-Based Trust Mechanisms normally use explicit and topic- specific trust<br />

rat<strong>in</strong>gs to represent <strong>the</strong> reliability or quality <strong>of</strong> a service (e.g., <strong>the</strong> rat<strong>in</strong>g system <strong>in</strong> <strong>the</strong> onl<strong>in</strong>e<br />

auction site eBay). Service consumers are required to generate and ma<strong>in</strong>ta<strong>in</strong>ed trust<br />

rat<strong>in</strong>gs based on <strong>the</strong>ir experience. Obviously, subjective trust evaluations from different<br />

users are <strong>in</strong>troduced <strong>in</strong> Reputation-Based Trust Mechanisms, especially s<strong>in</strong>ce <strong>the</strong>re is no<br />

standard and shared evaluation criterion among users.<br />

2. Context-Based Trust Mechanisms use meta-<strong>in</strong>formation to describe <strong>the</strong> circumstances<br />

<strong>in</strong> which <strong>in</strong>formation has been claimed (e.g., who published what, when and why), <strong>the</strong>n<br />

evaluate <strong>in</strong>formation trustworth<strong>in</strong>ess based on <strong>the</strong> roles <strong>of</strong> <strong>in</strong>formation providers. For<br />

example people may be <strong>in</strong>cl<strong>in</strong>ed to trust <strong>the</strong> flood warn<strong>in</strong>gs published by <strong>the</strong> Australian<br />

Bureau <strong>of</strong> Meteorology ra<strong>the</strong>r than warn<strong>in</strong>gs from o<strong>the</strong>r authorities/organizations.<br />

Context-Based Trust Mechanisms encode trust policies from society <strong>in</strong>to trust evaluation<br />

rules. This reduces subjective biases from <strong>in</strong>dividual users but at <strong>the</strong> cost <strong>of</strong> flexibility.<br />

Provenance-Based Trust Evaluation<br />

1 1http://wron.net.au/au.csiro.OgcTh<strong>in</strong>Client/OgcTh<strong>in</strong>Client.html<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 56<br />

Provenance describes <strong>the</strong> orig<strong>in</strong>s and processes that relate with <strong>the</strong> generation <strong>of</strong> a piece<br />

<strong>of</strong> data. Provenance is considered as one <strong>of</strong> <strong>the</strong> most promis<strong>in</strong>g methods to help users<br />

assess <strong>the</strong> trustworth<strong>in</strong>ess <strong>of</strong> shared data. The Tasmanian ICT Centre is currently<br />

<strong>in</strong>corporat<strong>in</strong>g a Provenance Management System (PMS) <strong>in</strong>to <strong>the</strong> South Esk Hydrological<br />

Sensor Web. Not only does <strong>the</strong> PMS provide detailed descriptions about generation <strong>of</strong><br />

<strong>in</strong>formation products, it also provides doma<strong>in</strong>-specific <strong>in</strong>formation about sensors and<br />

model parameters. Provenance enables hydrologists and decision-makers to make<br />

judgements about <strong>the</strong> trust- worth<strong>in</strong>ess <strong>of</strong> <strong>in</strong>formation based on a wide range <strong>of</strong> criteria.<br />

Provenance <strong>in</strong>formation can be an order <strong>of</strong> magnitude more than <strong>the</strong> <strong>in</strong>formation it<br />

describes. There is a need to develop a trust model which can automatically extract trust<br />

<strong>in</strong>formation from huge amounts provenance <strong>in</strong>formation.<br />

We have <strong>in</strong>vestigated popular trust management mechanisms and propose a provenancebased<br />

trust evaluation model that allows users to def<strong>in</strong>e key trust criteria. The proposed<br />

model <strong>in</strong>herits <strong>the</strong> advantages <strong>in</strong> both Reputation- and Context-Based Trust Mechanisms.<br />

The richer context provided by provenance <strong>in</strong>formation allows users to make more<br />

accurate assessments about data trust- worth<strong>in</strong>ess. Fur<strong>the</strong>rmore, users can <strong>in</strong>clude <strong>the</strong><br />

explanation about <strong>the</strong>ir trust judgements as provenance <strong>in</strong>formation. Trust <strong>in</strong>formation<br />

(such as rat<strong>in</strong>g scores) can be associated with meta-annotations which <strong>in</strong>clude data<br />

consumption curriculum, data usage and reason<strong>in</strong>g beh<strong>in</strong>d trust judgements. This helps<br />

reduce risk <strong>of</strong> us<strong>in</strong>g <strong>in</strong>formation unfit for purpose and remove bias <strong>in</strong> trust assessments.<br />

From <strong>the</strong> above two aspects, it can be seen that we can build a more reasonable and<br />

objective trust management mechanism based on provenance <strong>in</strong>formation. For water<br />

<strong>in</strong>formation systems, such a trust management mechanism will help users to estimate <strong>the</strong><br />

trustworth<strong>in</strong>ess <strong>of</strong> water <strong>in</strong>formation without <strong>in</strong>troduc<strong>in</strong>g too much overhead.<br />

References<br />

[1] S. D. Ramchurn, D. Huynh, and N. R. Jenn<strong>in</strong>gs, \Trust <strong>in</strong> multi-agent systems," The Knowledge<br />

Eng<strong>in</strong>eer<strong>in</strong>g Review, vol. 19, pp. 1{25, 2004.<br />

[2] D. Artz and Y. Gil, \A survey <strong>of</strong> trust <strong>in</strong> computer science and <strong>the</strong> semantic web," Journal <strong>of</strong> Web<br />

Semantics, vol. 5, pp. 58{71, 2007.<br />

[3] C. Bizer and R. Oldakowski, \Us<strong>in</strong>g context- and content-based trust policies on <strong>the</strong> semantic web," <strong>in</strong><br />

Proceed<strong>in</strong>gs <strong>of</strong> <strong>the</strong> 13th World Wide Web Conference, New York, NY,USA, 2004, pp. 228{229.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 57<br />

HYDROSYS: On-site monitor<strong>in</strong>g and management <strong>of</strong> water<br />

environment<br />

Ari Jolma 4 , Antti Nurm<strong>in</strong>en 4 , Ioan Ferencik 4 , Ville Leht<strong>in</strong>en 4 , Murad Kamalov 4 ,<br />

Ernst Kruijff 1 , Erick Mendez 1 , Eduardo Veas 1 , Marc Parlange 2 , Silvia Simoni 2 ,<br />

Susana Fernandez Vidal 2 , Thanasis Papaioannou 2 , Mathias Bavay 3 , Nick<br />

Dawes 3 , Tom Drummond 5 , Ed Rosten 5 , Olaf Kaehler 5 , Joose Mykkänen 6 ,<br />

Jaouhar Jemai 7<br />

1 Technische Universität Graz, Austria<br />

2 Ecole Polytechnique fédérale de Lausanne, Switzerland<br />

3 Swiss Federal Institute for Forest, Snow and Landscape Research, Switzerland<br />

4 Aalto University, F<strong>in</strong>land<br />

5 University <strong>of</strong> Cambridge, UK<br />

6 Luode Consult<strong>in</strong>g Oy, F<strong>in</strong>land<br />

7 Ubisense Ltd, UK<br />

HYDROSYS is a research project that aims to provide a design and a prototype <strong>of</strong> a<br />

s<strong>of</strong>tware system <strong>in</strong>frastructure <strong>in</strong>clud<strong>in</strong>g mobile applications to support teams <strong>of</strong> users <strong>in</strong><br />

on-site environmental monitor<strong>in</strong>g and management. The users are supported analyz<strong>in</strong>g<br />

processes that may cause environmental degradation, and discuss<strong>in</strong>g potential solutions<br />

for problems found. The project <strong>in</strong>troduces <strong>the</strong> <strong>in</strong>novative concept <strong>of</strong> event-driven<br />

campaigns with mobile devices, potentially supported by an unmanned aerial vehicle<br />

(blimp). In such campaigns data from numerous sensors, cameras mounted on <strong>the</strong> blimp<br />

and o<strong>the</strong>r remote locations, and external sources is ga<strong>the</strong>red, generat<strong>in</strong>g dense<br />

<strong>in</strong>formation on a small area. The s<strong>of</strong>tware system retrieves, checks and stores sensor data,<br />

and processes simulations based on physical process models. Users can analyze <strong>the</strong><br />

environment us<strong>in</strong>g cell phones and handheld computers <strong>in</strong> addition to <strong>the</strong>ir own senses,<br />

by request<strong>in</strong>g data stored <strong>in</strong> <strong>the</strong> system and by data visualization and analysis. The system<br />

is developed along multiple actual deployments <strong>in</strong> Switzerland and F<strong>in</strong>land, deal<strong>in</strong>g<br />

among o<strong>the</strong>rs with issues such as pollution caused by storm water, avalanches, and<br />

permafrost melt<strong>in</strong>g. The project is expected to improve <strong>the</strong> environmental monitor<strong>in</strong>g and<br />

management capabilities <strong>of</strong> environmental scientists, <strong>in</strong>stitutions, service providers,<br />

eng<strong>in</strong>eer<strong>in</strong>g companies and municipalities through its strong <strong>in</strong>tegration <strong>of</strong> mobile<br />

devices and sensor networks. It is expected that <strong>the</strong> tools <strong>of</strong>fered by <strong>the</strong> project will ease<br />

<strong>in</strong>ter-discipl<strong>in</strong>ary communication and solution f<strong>in</strong>d<strong>in</strong>g for <strong>the</strong> problems be<strong>in</strong>g observed.<br />

To achieve <strong>the</strong> goal, a consortium <strong>of</strong> European universities, <strong>in</strong>stitutions and companies<br />

have been work<strong>in</strong>g toge<strong>the</strong>r with a large group <strong>of</strong> end-users, b<strong>in</strong>d<strong>in</strong>g experience from<br />

various areas to create a uniform platform. To aid <strong>the</strong> process, <strong>the</strong> researchers have<br />

sought end-user <strong>in</strong>volvement throughout <strong>the</strong> project. The consortium took considerable<br />

effort <strong>in</strong> perform<strong>in</strong>g a formal user-centered design and implementation process.<br />

Numerous discussions were carried out with a group <strong>of</strong> more than 60 end-users. The<br />

<strong>in</strong>terviews resulted <strong>in</strong> an overview <strong>of</strong> what on-site environmental monitor<strong>in</strong>g and<br />

management comprises, how it fits <strong>in</strong> current work processes, and what <strong>the</strong> specific needs<br />

<strong>of</strong> projected end-users are. Of specific <strong>in</strong>terest was <strong>the</strong> shift from <strong>the</strong> traditional work<br />

process, centered <strong>in</strong> <strong>in</strong>doors activities, towards <strong>the</strong> extension <strong>of</strong> mov<strong>in</strong>g some <strong>of</strong> <strong>the</strong> tasks<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 58<br />

to <strong>the</strong> field, without los<strong>in</strong>g <strong>the</strong> access to data sources needed to analyze a situation and<br />

make decisions. The identified tasks span from specific monitor<strong>in</strong>g and management<br />

tasks up to support tasks such as decision-mak<strong>in</strong>g, communication, and sensor setup and<br />

ma<strong>in</strong>tenance. The system platform design was affected by <strong>the</strong> observed end-user needs.<br />

Several sensor deployments were and are carried out <strong>in</strong> a number <strong>of</strong> sites <strong>in</strong> Switzerland<br />

and F<strong>in</strong>land to obta<strong>in</strong> real data and test components <strong>of</strong> <strong>the</strong> system. Each deployment<br />

consisted <strong>of</strong> <strong>in</strong>stall<strong>in</strong>g numerous sensors and carry<strong>in</strong>g out observations. Multivariate<br />

sensor data was fed to a sensor network s<strong>of</strong>tware system (GSN) that handles <strong>the</strong> storage<br />

and distribution <strong>of</strong> sensor data. Users can access <strong>the</strong> near realtime sensor data, and<br />

associated legacy data via data services that handle filter<strong>in</strong>g and pre-process<strong>in</strong>g <strong>of</strong> data<br />

for display on <strong>the</strong> mobile devices. Particular concern has been <strong>the</strong> capability to <strong>in</strong>tegrate<br />

simulation models with <strong>the</strong> rest <strong>of</strong> <strong>the</strong> system and <strong>the</strong> real-time or near real-time sensor<br />

data. The location <strong>of</strong> <strong>the</strong> mobile devices that are taken <strong>in</strong> <strong>the</strong> field is “tracked” and users<br />

can analyze data <strong>in</strong> <strong>the</strong> context <strong>the</strong> data orig<strong>in</strong>ates. Users can go <strong>in</strong> <strong>the</strong> field with <strong>the</strong>ir<br />

mobile devices and select data sources available at <strong>the</strong> observed site from <strong>the</strong> s<strong>of</strong>tware<br />

system, and <strong>in</strong>teract with visualizations <strong>of</strong> <strong>the</strong> sensor data. The data can be visualized as<br />

numerical representation, graph or simulation overlay on top <strong>of</strong> a 3D model or video<br />

stream, as if positioned at <strong>the</strong> “right position” <strong>in</strong> <strong>the</strong> real-environment. Users can also add<br />

annotations to document <strong>the</strong>ir actions <strong>in</strong> <strong>the</strong> field. Additionally, <strong>the</strong> blimp can be<br />

deployed, captur<strong>in</strong>g high resolution image and <strong>the</strong>rmal data.<br />

The data be<strong>in</strong>g observed is related to <strong>the</strong> selected sites <strong>in</strong> Switzerland and F<strong>in</strong>land and<br />

always orig<strong>in</strong>ate from numerous sensors. Toge<strong>the</strong>r with <strong>the</strong> end users <strong>in</strong>volved <strong>in</strong> <strong>the</strong><br />

project, <strong>the</strong> consortium has selected sites that differ <strong>in</strong> focus and pose different challenges<br />

for <strong>the</strong> technology. In Switzerland three sites were selected. Each site focuses on a<br />

specific topic: hydrology-related disasters prediction and management at La Fouly (close<br />

to Mont Blanc), permafrost degradation at Gemsstock near Andermatt, and trigger<strong>in</strong>g and<br />

formation <strong>of</strong> wet snow avalanches <strong>in</strong> Dorfberg (Davos). Accord<strong>in</strong>gly, different sets <strong>of</strong><br />

sensors / sensor stations are deployed, provid<strong>in</strong>g a wide range <strong>of</strong> data. In F<strong>in</strong>land, two<br />

sites were selected. The Kylmäoja site is a medium-size peri-urban catchment and stream.<br />

The focus on Kylmäoja is <strong>the</strong> impact <strong>of</strong> pollution and changes <strong>in</strong> hydrological processes<br />

due to construction and o<strong>the</strong>r activities on <strong>the</strong> catchment. The Nummela site is an actively<br />

restored suburban stream and wetland system. The sites provide <strong>the</strong> consortium with<br />

excellent possibilities to test <strong>the</strong> system <strong>in</strong>frastructure with end-users <strong>in</strong> <strong>the</strong> field, but also<br />

<strong>of</strong>fer considerable challenges to <strong>the</strong> deployed system, from network limitations and<br />

power issues, up to benign wea<strong>the</strong>r conditions.<br />

The project has progressed beyond <strong>the</strong> current state <strong>of</strong> art, by deal<strong>in</strong>g with short term<br />

events and detailed analysis <strong>of</strong> small sites us<strong>in</strong>g mobile devices. The analysis <strong>of</strong> such<br />

events is hardly supported by current methods, but may have a large impact on<br />

environmental degradation. With <strong>the</strong> current pressures on water related systems <strong>in</strong> m<strong>in</strong>d,<br />

<strong>the</strong> consortium hopes to provide an asset to improve <strong>the</strong> situation.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 59<br />

The use <strong>of</strong> OpenMI <strong>in</strong> product development and project work<br />

Pavel Tacheci 1 , Zsuzy Nagy 1 , Stanislav Vaněček 1 , Jelle Hurkens 2 , Thomas<br />

Clausen 3 , Riccardo Cora 3 , Jesper Gross 3 , Gunvor Philipsen 3 , Johan Hartnack 3 .<br />

1 DHI a.s, Prague, Czech Republic<br />

2 RIKS BV, Maastricht, The Ne<strong>the</strong>rlands<br />

3 DHI, Hørsholm, Denmark<br />

Numerical hydrodynamic models are today seen as part <strong>of</strong> an <strong>in</strong>tegrated whole<br />

encompass<strong>in</strong>g water quantity, water quality, sediment transport phenomena, ra<strong>in</strong>fall<br />

run<strong>of</strong>f etc. The “radius <strong>of</strong> <strong>in</strong>tegration” has grown fur<strong>the</strong>r by <strong>in</strong>clusion <strong>of</strong> such aspects as<br />

meteorology, economics and legal issues. Thus <strong>the</strong> scope <strong>of</strong> <strong>in</strong>tegrated hydrodynamic<br />

model<strong>in</strong>g has <strong>in</strong>creased from a typical pure water related doma<strong>in</strong> to also cover aspects<br />

which typically lie outside <strong>the</strong> water model<strong>in</strong>g frame. The dist<strong>in</strong>ction between coupl<strong>in</strong>g<br />

typical water model<strong>in</strong>g aspects and coupl<strong>in</strong>g to o<strong>the</strong>r phenomena related aspects lay not<br />

so much <strong>in</strong> <strong>the</strong> models coupled but more <strong>in</strong> <strong>the</strong> orig<strong>in</strong> <strong>of</strong> <strong>the</strong> models. That is <strong>the</strong> models<br />

be<strong>in</strong>g l<strong>in</strong>ked typically have different authors and <strong>the</strong> developers <strong>in</strong>volved do not have<br />

<strong>in</strong>sight <strong>in</strong>to <strong>the</strong> <strong>in</strong>ternal work<strong>in</strong>gs <strong>of</strong> each o<strong>the</strong>r models. This aspect is acknowledged by<br />

<strong>the</strong> DHI Group. Their key experts have taken <strong>the</strong> approach <strong>of</strong> mak<strong>in</strong>g <strong>the</strong> MIKE models<br />

open-ended through <strong>the</strong> OpenMI standard. This standard approach <strong>of</strong> l<strong>in</strong>k<strong>in</strong>g is used for<br />

external l<strong>in</strong>ks between 3 rd party models and MIKE models but has also proven useful for<br />

l<strong>in</strong>ks between multiple models orig<strong>in</strong>at<strong>in</strong>g with<strong>in</strong> <strong>the</strong> DHI Group. This paper will focus<br />

on <strong>the</strong> use <strong>of</strong> OpenMI as a l<strong>in</strong>k<strong>in</strong>g mechanism with emphasis on <strong>the</strong> practical use <strong>of</strong> <strong>the</strong><br />

OpenMI standard as a tool for l<strong>in</strong>k<strong>in</strong>g to both <strong>in</strong>ternal and external models <strong>in</strong> order to<br />

create a very flexible model<strong>in</strong>g environment, which could cover <strong>the</strong> various def<strong>in</strong>ed<br />

processes <strong>in</strong> <strong>the</strong> problem analyses.<br />

OpenMI: The OpenMI standard def<strong>in</strong>es an <strong>in</strong>terface that allows models to exchange data<br />

at runtime. First version <strong>of</strong> <strong>the</strong> openMI standard was developed dur<strong>in</strong>g <strong>the</strong> FP5’s<br />

HarmonIT. Currently this standard is ma<strong>in</strong>ta<strong>in</strong>ed by <strong>the</strong> OpenMI Association. The<br />

standard def<strong>in</strong>es set <strong>of</strong> s<strong>of</strong>tware <strong>in</strong>terfaces. The key <strong>in</strong>terface <strong>in</strong> <strong>the</strong> OpenMI standard is<br />

IL<strong>in</strong>kable Component. Any OpenMI compliant component must implement this <strong>in</strong>terface.<br />

Exist<strong>in</strong>g models are typically wrapped to such components. The OpenMI association<br />

provides a set <strong>of</strong> <strong>the</strong> tools (SDK) to simplify <strong>the</strong> process <strong>of</strong> wrapp<strong>in</strong>g. Through <strong>the</strong><br />

standard data is exchanged dynamically between components dur<strong>in</strong>g <strong>of</strong> <strong>the</strong> model<br />

execution. Dynamic data is transferred between components by <strong>the</strong> l<strong>in</strong>k<strong>in</strong>g <strong>of</strong> output<br />

exchange items and <strong>in</strong>put exchange items. Components can be l<strong>in</strong>ked us<strong>in</strong>g onedirectional<br />

or bi-directional l<strong>in</strong>ks. The standard supports data distributed spatially and<br />

temporally. Models, runn<strong>in</strong>g <strong>in</strong> <strong>the</strong> different temporal and spatial doma<strong>in</strong>s can be l<strong>in</strong>ked<br />

us<strong>in</strong>g a mechanism, where <strong>the</strong> outputs <strong>of</strong> <strong>the</strong> models are “adapted” <strong>in</strong> order to fit <strong>the</strong><br />

requested <strong>in</strong>puts for <strong>the</strong> o<strong>the</strong>r models. Such adapters can be developed separately as set <strong>of</strong><br />

advanced, reusable tools. The OpenMI standard implementation currently exists <strong>in</strong> C#<br />

and Java. Based on experience with <strong>the</strong> Version 1.* <strong>the</strong> Version 2 <strong>of</strong> <strong>the</strong> standard is not<br />

focus<strong>in</strong>g only on time-based numerical models and simplify <strong>the</strong> mix<strong>in</strong>g <strong>of</strong> temporal and<br />

non-temporal models (e.g. databases, GIS,…) with<strong>in</strong> a s<strong>in</strong>gle composition.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 60<br />

Use case 1: Integrated catchment management and plann<strong>in</strong>g – L<strong>in</strong>k<strong>in</strong>g <strong>of</strong> <strong>the</strong> MIKE SHE<br />

and METRONOMICA.<br />

As an example <strong>of</strong> <strong>in</strong>tegration <strong>of</strong> two different model<strong>in</strong>g systems, <strong>the</strong> authors present <strong>the</strong><br />

work and results <strong>of</strong> <strong>the</strong> project focused on a DSS tool which supports <strong>the</strong> aim <strong>of</strong> <strong>the</strong> Tisa<br />

Catchment Area Development (TICAD) (SEE/A/638/4.2/X) transnational project<br />

f<strong>in</strong>anced from South East Europe Transnational Cooperation Program and is able to<br />

<strong>in</strong>tegrate different development <strong>the</strong>mes on Tisza river bas<strong>in</strong> level and usable also for <strong>the</strong><br />

assessment <strong>of</strong> one <strong>of</strong> <strong>the</strong> ma<strong>in</strong> issues on <strong>the</strong> Tisa bas<strong>in</strong> (environmental-water management<br />

issues). The developed TICAD Tool for spatial plann<strong>in</strong>g is able to <strong>in</strong>tegrate <strong>the</strong> relevant<br />

drivers <strong>of</strong> land use change such as human behavior, physical characteristics, zon<strong>in</strong>g<br />

regulations and accessibility, and simulate local dynamics <strong>in</strong> a spatial and temporal<br />

manner. Both allow a realistic representation <strong>of</strong> land use developments and can show <strong>the</strong><br />

impact <strong>of</strong> different policy options (zon<strong>in</strong>g and construction <strong>of</strong> <strong>in</strong>frastructure) on land use<br />

developments and <strong>in</strong> this way support policy makers <strong>in</strong> develop<strong>in</strong>g spatial plans. The<br />

<strong>in</strong>tegrated approach br<strong>in</strong>gs to spatial plann<strong>in</strong>g <strong>the</strong> environmental related components<br />

(which are many cases directly l<strong>in</strong>ked to water management) <strong>in</strong> early phases <strong>of</strong> <strong>the</strong><br />

plann<strong>in</strong>g process as well as <strong>the</strong> <strong>in</strong>tegration between land use and water with mutual<br />

feedback loops.<br />

METRONAMICA is a generic forecast<strong>in</strong>g tool for planners to simulate and assess <strong>the</strong><br />

<strong>in</strong>tegrated effects <strong>of</strong> <strong>the</strong>ir plann<strong>in</strong>g measures <strong>in</strong> urban and regional development. L<strong>in</strong>k<strong>in</strong>g<br />

<strong>of</strong> <strong>the</strong> MIKE SHE and METRONOMICA provide <strong>the</strong> possibility to add hydrological<br />

phenomena simulated by complex hydrological model to <strong>the</strong> plann<strong>in</strong>g, and reflect<br />

changes <strong>in</strong> <strong>the</strong> urban and regional development <strong>in</strong> hydrological simulation. Integrat<strong>in</strong>g<br />

<strong>the</strong> hydrological processes modeled by MIKE SHE <strong>in</strong> a METRONOMICA based landuse<br />

plann<strong>in</strong>g support system enables <strong>the</strong> planner to address a much wider class <strong>of</strong><br />

problems and <strong>the</strong>reby improves <strong>the</strong> support for an <strong>in</strong>tegrated approach to spatial plann<strong>in</strong>g.<br />

The MIKE SHE and METRONOMICA are connected us<strong>in</strong>g OpenMI. Land-use for a<br />

given time is an output exchange item from METRONAMICA and an <strong>in</strong>put exchange<br />

item for MIKE SHE. MIKE SHE output exchange items (such as ground water level) are<br />

transferred us<strong>in</strong>g Adapted Output to <strong>the</strong> suitability maps for METRONOMICA. The<br />

given concepts provide possibility to create scenarios as comb<strong>in</strong>ation <strong>of</strong> hydrological<br />

variants (Climate changes) and different urban plann<strong>in</strong>g strategies.<br />

Acknowledgement:<br />

Reference number: 2009/S 234-3348776 (TED)<br />

Client: VÁTI Hungarian Nonpr<strong>of</strong>it Ltd. for Regional Development and Town Plann<strong>in</strong>g<br />

H-1016 Budapest, Gellér<strong>the</strong>gy utca 30-32.<br />

Supply contract supports <strong>the</strong> Tisa Catchment Area Development (TICAD) project<br />

f<strong>in</strong>anced by South East Europe Transnational Cooperation Programme<br />

www.see-ticad.eu<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 61<br />

Use Case 2: Us<strong>in</strong>g a comb<strong>in</strong>ed regional scale hydrological model with a f<strong>in</strong>e resolution<br />

grid to address local scale issues - Coupl<strong>in</strong>g <strong>of</strong> MIKE SHE and <strong>the</strong> porous media flow<br />

model FEFLOW<br />

To <strong>in</strong>vestigate <strong>the</strong> local scale effects <strong>of</strong> <strong>the</strong> water table close to wells a coupled MIKE<br />

SHE and FEFLOW model has been developed utiliz<strong>in</strong>g <strong>the</strong> OPENMI standard. The<br />

coupl<strong>in</strong>g is designed so that <strong>the</strong> recharge calculated from MIKE SHE is supplied as a<br />

boundary condition to FEFLOW. MIKE SHE calculates <strong>the</strong> recharge over a 2D uniform<br />

grid and <strong>the</strong> results are <strong>the</strong>n mapped to <strong>the</strong> unstructured mesh used <strong>in</strong> FEFLOW. In return<br />

FEFLOW supplies <strong>the</strong> calculated groundwater table. What makes this use case stand out<br />

is that both FEFLOW and MIKE SHE are DHI models and thus <strong>the</strong> coupl<strong>in</strong>g <strong>of</strong> <strong>the</strong>se<br />

could be achieved through o<strong>the</strong>r means than OPENMI. Though OpenMI was chosen<br />

s<strong>in</strong>ce it ensures that <strong>the</strong> coupl<strong>in</strong>g <strong>in</strong>terfaces for both MIKE SHE and FEFLOW are<br />

available for o<strong>the</strong>r models to be coupled.<br />

Use Case 3: SMART-OPS Project, Metropolitan Water District <strong>of</strong> California, Los<br />

Angeles, USA<br />

The project SMART-OPS (Simulation and Model<strong>in</strong>g Assisted Real Time Operations)<br />

developed for Metropolitan Water District <strong>of</strong> California (MWD) uses a hydraulic model<br />

as one <strong>of</strong> <strong>the</strong> core components.<br />

The water distribution system is operated by many valves, gates, weirs and pumps where<br />

many <strong>of</strong> <strong>the</strong>se are controlled by Advanced Process Control logic (APC). For <strong>the</strong> APC<br />

logic it was decided to use <strong>the</strong> actual code from <strong>the</strong> field and implement it <strong>in</strong> separate<br />

s<strong>of</strong>tware (‘APC simulator’) <strong>in</strong> order to have it run toge<strong>the</strong>r with <strong>the</strong> hydraulic model to<br />

exactly replicate <strong>the</strong> real system behavior.<br />

Us<strong>in</strong>g <strong>the</strong> actual code directly ensured that <strong>the</strong> behavior <strong>in</strong> <strong>the</strong> model would mimic <strong>the</strong><br />

real situation closely and any changes <strong>in</strong> <strong>the</strong> field operation could easily be transferred to<br />

<strong>the</strong> hydraulic model. Fur<strong>the</strong>r any changes <strong>of</strong> exist<strong>in</strong>g APC’s or development <strong>of</strong> new<br />

APC’s could be tested with <strong>the</strong> model before deployment <strong>in</strong> <strong>the</strong> field.<br />

The APC Simulator is <strong>in</strong>tegrated with <strong>the</strong> model through OpenMI and uses necessary<br />

operat<strong>in</strong>g parameters such as flow or pressure set-po<strong>in</strong>ts from SCADA.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 62<br />

Figure: The real APC <strong>in</strong>teracts with SCADA to produce <strong>the</strong> appropriate control action (left figure). The<br />

APC functionality is reproduced <strong>in</strong> <strong>the</strong> model by <strong>the</strong> 'APC simulator' and <strong>in</strong>teraction is made with model<br />

results to produce <strong>the</strong> appropriate control action (right figure)<br />

References<br />

Z. Cello Vitasovic et al. (2009) Integrat<strong>in</strong>g hydraulic simulation and on-l<strong>in</strong>e process control, Water Practice<br />

and Technology Volume 4, issue 3<br />

The authors are certa<strong>in</strong> that <strong>in</strong> <strong>the</strong> near future, <strong>the</strong>re will be an <strong>in</strong>creas<strong>in</strong>g need for l<strong>in</strong>ked<br />

models orig<strong>in</strong>at<strong>in</strong>g from different sectors. Us<strong>in</strong>g <strong>the</strong> l<strong>in</strong>ked approach helps planners to<br />

better understand <strong>the</strong> <strong>in</strong>tegrated nature <strong>of</strong> <strong>the</strong> system <strong>the</strong>y are operat<strong>in</strong>g and po<strong>in</strong>t out <strong>the</strong><br />

side effects <strong>of</strong> plann<strong>in</strong>g options, <strong>the</strong> trade-<strong>of</strong>fs that have to be made and <strong>the</strong> w<strong>in</strong>-w<strong>in</strong><br />

situations that can be created. OpenMI is def<strong>in</strong>itely a vehicle for <strong>the</strong>se model <strong>in</strong>tegrations,<br />

particularly when <strong>the</strong> models <strong>in</strong>volved are not developed by <strong>the</strong> same vendor.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 63<br />

Abstracts – session 2- enviroGRIDS project and related research<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 64<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 65<br />

HAWQS: multi-spatial-temporal scale hydrologic and water<br />

quality decision support system for cont<strong>in</strong>ental US<br />

Debjani Deb 1 , Jeyakanthan Veluppillai 1 , Raghavan Sr<strong>in</strong>ivasan 1 , and Jeff Arnold 2<br />

1 Spatial Sciences Laboratory, Texas A&M University, 1500 Research Parkway, College Station,<br />

TX 77843, USA<br />

2 Grassland Soil and Water Research Laboratory, USDA-ARS, 808 East Blackland Road,<br />

Temple, TX 76502, USA<br />

The Hydrologic and Water Quality System (HAWQS) is an advanced, state-<strong>of</strong>-<strong>the</strong>-art<br />

total water quantity and water quality model<strong>in</strong>g system with databases, <strong>in</strong>terfaces and<br />

models that is be<strong>in</strong>g developed for USEPA’s Office <strong>of</strong> Water to evaluate <strong>the</strong> impacts <strong>of</strong><br />

management alternatives, pollution control scenarios, and climate change scenarios on<br />

<strong>the</strong> quantity and quality <strong>of</strong> water at a national scale. HAWQS will be capable <strong>of</strong><br />

support<strong>in</strong>g a wide variety <strong>of</strong> national- and regional-scale economic and policy analyses<br />

by simulat<strong>in</strong>g basel<strong>in</strong>e and alternative water quality conditions with respect to <strong>the</strong><br />

follow<strong>in</strong>g seven broad categories <strong>of</strong> water quality constituents - sediments, pathogens,<br />

nutrients, biological oxygen demand (BOD), dissolved oxygen, pesticides at three<br />

different spatial (HUC8, HUC10, NHDplus) as shown <strong>in</strong> <strong>the</strong> table below and three<br />

different temporal scales (day/month/year)<br />

8-Digit HUC 10 -Digit HUC NHD Plus<br />

No. <strong>of</strong> watersheds 2110 15479 2595196<br />

Hydrologic Response<br />

Units (HRU)<br />

1466915 12168566 57074834<br />

HAWQS is an extension <strong>of</strong> <strong>the</strong> Hydrologic Unit Model <strong>of</strong> <strong>the</strong> United<br />

States (HUMUS), which was recently updated to support USDA’s Conservation Effects<br />

Assessment Project (CEAP). Specifically, HAWQS updates <strong>in</strong>put data, upgrades SWAT<br />

(Soil and Water Assessment Tool) model<strong>in</strong>g capabilities, replaces <strong>the</strong> exist<strong>in</strong>g stream<br />

network with <strong>the</strong> National Hydrography Dataset (NHD Plus), and creates <strong>in</strong>terfaces and<br />

data management utilities beyond those <strong>in</strong>cluded <strong>in</strong> <strong>the</strong> SWAT-HUMUS system.<br />

As an <strong>in</strong>formation management tool, HAWQS is a cont<strong>in</strong>ental-scale system capable <strong>of</strong><br />

handl<strong>in</strong>g large data files and <strong>in</strong>tensive computations. It is designed as a distributed<br />

model<strong>in</strong>g system that allows multiple users at different locations to simultaneously access<br />

<strong>the</strong> system, perform simulations, and store results. It has a multi-tier (or n-tier)<br />

architecture (as shown <strong>in</strong> <strong>the</strong> figure below) that <strong>in</strong>cludes <strong>the</strong> HAWQS server database and<br />

several middle tier servers that perform various operations, <strong>in</strong>clud<strong>in</strong>g <strong>the</strong> transfer <strong>of</strong> data<br />

between servers, <strong>the</strong> creation <strong>of</strong> SWAT <strong>in</strong>put files, SWAT model runs, and client-side<br />

output analysis.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 66<br />

Schematic diagram for <strong>the</strong> HAWQS architecture<br />

The HAWQS database is a relational database designed and developed with Oracle 10g<br />

and conta<strong>in</strong>s data from RAD, NHDplus, SWAT 2009 database and o<strong>the</strong>r attribute tables<br />

to support SWAT. Some <strong>of</strong> <strong>the</strong> data <strong>in</strong>cludes watershed description, landuse, soil, slope,<br />

wea<strong>the</strong>r stations and wea<strong>the</strong>r parameters, crops, reservoirs, livestock, fertilizer,<br />

pesticides, po<strong>in</strong>t source, atmospheric deposition, management options etc. It provides <strong>the</strong><br />

<strong>in</strong>put data required to simulate SWAT at a wide range <strong>of</strong> scales. The HAWQS database<br />

also stores model outputs <strong>in</strong> cluster servers along with SWAT Editor and SWAT2009.exe<br />

and allow users to extract both raw data and processed data from <strong>the</strong> HAWQS data<br />

tables. The HAWQS database also utilizes many database services and functions to<br />

generate stream networks for a given start<strong>in</strong>g and end<strong>in</strong>g stream nodes, perform subwatershed<br />

accumulation, and conduct watershed rout<strong>in</strong>g. This backend database is hosted<br />

on a L<strong>in</strong>ux platform. The HAWQS application server (Middle tier) conta<strong>in</strong>s web<br />

application server (Apache Tomcat with Axis2 plug-<strong>in</strong>) for runn<strong>in</strong>g server web services<br />

and <strong>in</strong>itiates database service to generate stream network <strong>the</strong>n exchange data between <strong>the</strong><br />

database server and <strong>the</strong> web server to create <strong>in</strong>put files for SWAT model run. It also<br />

creates ASCII files and distributes <strong>the</strong>m to a cloud server for SWAT model run and runs<br />

<strong>the</strong> SWAT model and generate <strong>the</strong> outputs. Therefore, analysis can be done at<br />

anyplace/anywhere for any period. The HAWQS client side allows users to select<br />

model<strong>in</strong>g options, specify model parameters, and enter physico-chemical characteristics<br />

<strong>of</strong> pollutants for SWAT Model simulation.<br />

HAWQS will evaluate <strong>the</strong> impacts <strong>of</strong> management alternatives (chang<strong>in</strong>g landuse,<br />

fertilization rates etc.), pollution control scenarios, and climate change scenarios on <strong>the</strong><br />

quantity and quality <strong>of</strong> water <strong>in</strong> large and complex river systems and also <strong>the</strong> <strong>the</strong><br />

environmental benefits <strong>of</strong> conservation practices at <strong>the</strong> national scale. Apart from<br />

estimat<strong>in</strong>g <strong>the</strong> benefits <strong>of</strong> conservation practices, HAWQS will also help policy makers<br />

and program managers to improve <strong>the</strong> effectiveness <strong>of</strong> exist<strong>in</strong>g conservation programs<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 67<br />

and design new conservation programs. In addition, HAWQS will also be capable <strong>of</strong><br />

support<strong>in</strong>g a wide variety <strong>of</strong> national- and regional-scale economic and policy analyses<br />

by simulat<strong>in</strong>g basel<strong>in</strong>e and alternative water quality conditions us<strong>in</strong>g 42 years <strong>of</strong> wea<strong>the</strong>r<br />

data (from 1960 - 2001) that will be useful for policy makers or economists conduct<strong>in</strong>g<br />

benefit assessments <strong>of</strong> water programs to enforce exist<strong>in</strong>g programs, regulations and<br />

policies at both regional and national scales and recommend new ones by provid<strong>in</strong>g<br />

defensible outputs that can be utilized to estimate human health risks, dr<strong>in</strong>k<strong>in</strong>g water<br />

treatment costs, and criteria exceedence frequencies etc. Users can run all <strong>the</strong>se scenarios<br />

<strong>in</strong> conjunction with SWAT editor very quickly.<br />

HAWQS is a web based application with m<strong>in</strong>imal ma<strong>in</strong>tenance on <strong>the</strong> client side and will<br />

be <strong>in</strong>stalled <strong>in</strong> a private cloud comput<strong>in</strong>g environment at <strong>the</strong> Spatial Sciences Laboratory<br />

(SSL), Texas A&M University. It can be run on server side service from start and end<br />

watershed as well as can be downloaded to desktop for fur<strong>the</strong>r customization with<br />

SwatEditor and VizSwat s<strong>of</strong>tware to visualize.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 68<br />

Automated Analysis <strong>of</strong> upstream-downstream relationships<br />

us<strong>in</strong>g Bayesian Belief Networks from spatially distributed<br />

SWAT models<br />

Yunq<strong>in</strong>g Xuan, Seleshi Yalew, Xuan Zhu, Zheng Xu, Ann van Griensven<br />

UNESCO-IHE Institute for Water Education, P.O. Box 3015, 2601 DA DELFT, The Ne<strong>the</strong>rlands<br />

Email: y.xuan@unesco-ihe.org<br />

Spatially distributed models are powerful tools <strong>in</strong> support<strong>in</strong>g decision-mak<strong>in</strong>g processes<br />

<strong>in</strong> environmental policies, such as for <strong>the</strong> Water Framework Directive. These models are<br />

able to predict <strong>the</strong> effects <strong>of</strong> changes <strong>in</strong> a distributed way and to relate <strong>the</strong> typical<br />

upstream-downstream variable relationships that are fundamental <strong>in</strong> order to reach good<br />

status <strong>in</strong> all water bodies. For example, <strong>the</strong>y can propagate <strong>the</strong> effects <strong>of</strong> remediation<br />

technologies for pollution abatement through a river network. However, those models<br />

<strong>of</strong>ten require substantial comput<strong>in</strong>g resources, which <strong>in</strong> many cases cannot be afforded by<br />

a real decision mak<strong>in</strong>g tool, and <strong>the</strong>refore, us<strong>in</strong>g <strong>of</strong> models <strong>of</strong>ten has to be implemented<br />

<strong>in</strong> an <strong>of</strong>fl<strong>in</strong>e fashion which <strong>in</strong>evitably results <strong>in</strong> detrimental impacts on <strong>the</strong> DSS itself.<br />

The need <strong>of</strong> light-weight tool that can represent <strong>the</strong> essential dynamics from complex,<br />

physically based models like SWAT, has become <strong>in</strong>creas<strong>in</strong>gly clear <strong>in</strong> develop<strong>in</strong>g DSS<br />

tool <strong>in</strong> environmental management. For example, <strong>in</strong> EU FP7 AQUAREHAB project, a<br />

management tool able to assess <strong>the</strong> remedial measures for degraded water bodies is<br />

commissioned, which needs not only <strong>the</strong> dynamics basis formed by SWAT and o<strong>the</strong>r<br />

heavy model<strong>in</strong>g tools, but also <strong>the</strong> capability <strong>of</strong> quick and <strong>in</strong>teractive assessment that can<br />

only be provided by light-weighted tool as a substitute.<br />

In <strong>the</strong> development <strong>of</strong> this management tool (code named as REACH-ER), several<br />

methods have been <strong>in</strong>vestigated to f<strong>in</strong>d an efficient way to represent <strong>the</strong> upstreamdownstream<br />

relationship revealed by SWAT simulations. The Bayesian Belief Network<br />

(BBN) is found to be able to not only characterize and reproduce <strong>the</strong> relationship; <strong>the</strong><br />

topology <strong>of</strong> <strong>the</strong> network itself can naturally resemble <strong>the</strong> spatial structure <strong>of</strong> catchment<br />

(river reaches and sub-catchments). Fur<strong>the</strong>r, once <strong>the</strong> BBN is derived from <strong>the</strong> SWAT<br />

model simulation, its structure is fixed and does not require heavy computation <strong>in</strong> deal<strong>in</strong>g<br />

with <strong>in</strong>teraction. This makes it possible and much easier to represent <strong>the</strong> BBN <strong>in</strong> <strong>the</strong><br />

management tool, for <strong>in</strong>stance, by simply stor<strong>in</strong>g <strong>the</strong> structure <strong>in</strong>to <strong>the</strong> underly<strong>in</strong>g<br />

database. S<strong>in</strong>ce <strong>the</strong> font end <strong>of</strong> <strong>the</strong> REACH-ER tool, <strong>the</strong> Vis-REACHER is completely<br />

based upon WEB GIS and database; it can immediately make use <strong>of</strong> this convenient<br />

feature to <strong>in</strong>tegrate <strong>the</strong> BBN <strong>in</strong>to <strong>the</strong> management tool.<br />

One <strong>of</strong> <strong>the</strong> important steps <strong>in</strong> implement<strong>in</strong>g <strong>the</strong> BBN <strong>in</strong> <strong>the</strong> management tool <strong>of</strong> REACH-<br />

ER, is to build <strong>the</strong> BBN from <strong>the</strong> model simulations. It can be done manually but an<br />

automated procedure is more <strong>in</strong> favor s<strong>in</strong>ce <strong>the</strong> BBN might need to be changed <strong>in</strong> <strong>the</strong><br />

ma<strong>in</strong>tenance procedure where a dedicated tool is expected to conduct <strong>the</strong> job.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 69<br />

An automated procedure has been developed to enable <strong>the</strong> construction <strong>of</strong> a Bayesian<br />

Belief Network from a spatially distributed model SWAT relat<strong>in</strong>g upstream-downstream<br />

relationships on different stream variables. The Bayesian Belief Network was <strong>in</strong>cluded <strong>in</strong><br />

a GIS platform (MapW<strong>in</strong>dow) as a ‘plug-<strong>in</strong>’. Time series data on files from a SWAT<br />

model result were analyzed on different water quality variables, such as Organic nitrogen<br />

and Nitrate, at each sub-bas<strong>in</strong> outlet. These time series data were tra<strong>in</strong>ed and verified<br />

us<strong>in</strong>g Artificial Neural Network (ANN) techniques to build <strong>the</strong> conditional probability<br />

table (CPT) for a Bayesian Network model. The time series data were fur<strong>the</strong>r processed<br />

towards yearly statistical descriptors (e.g., mean, variance, yearly maxima). The GISplug<strong>in</strong><br />

automatically constructs a Bayesian Belief Network us<strong>in</strong>g Netica (NORSYS,<br />

2011) by convert<strong>in</strong>g <strong>in</strong>put and output formats from SWAT data files and re-formats and<br />

sends back as <strong>in</strong>put to SWAT models <strong>the</strong> parameter values modified as cases scenarios<br />

on <strong>the</strong> NETICA <strong>in</strong>terface. In such a way, it is possible to learn impacts <strong>of</strong> different levels<br />

<strong>of</strong> pollutants from different sub-bas<strong>in</strong> outlets and visualize <strong>the</strong> effects <strong>of</strong> pollution<br />

reduction <strong>in</strong> a sub-bas<strong>in</strong> throughout <strong>the</strong> downstream river network. An example <strong>of</strong> <strong>the</strong><br />

BBN (as structured by Netica) and <strong>the</strong> part <strong>of</strong> river network it represents is given <strong>in</strong><br />

Figure 1.<br />

Figure 1 an example <strong>of</strong> BBN (right) and <strong>the</strong> part <strong>of</strong> river network it represents (reproduced from Xuan et al,<br />

2011)<br />

The BBN that has been built from <strong>the</strong> SWAT model simulation and represented by <strong>the</strong><br />

Netica s<strong>of</strong>tware is <strong>the</strong>n re-modeled <strong>in</strong>to <strong>the</strong> database <strong>of</strong> <strong>the</strong> REACH-ER tool. The<br />

database is deigned <strong>in</strong> such a way that <strong>the</strong> topological relation <strong>of</strong> BBN nodes as well as<br />

parameters are built <strong>in</strong>to separate tables. This procedure is also automated so that <strong>the</strong><br />

ma<strong>in</strong>tenance can be done without mak<strong>in</strong>g changes to <strong>the</strong> front end.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 70<br />

Figure 2. The front end <strong>of</strong> REACH-ER shows a case study for <strong>the</strong> Odense bas<strong>in</strong>.<br />

An application to <strong>the</strong> Odense river bas<strong>in</strong> is presented <strong>in</strong> order to evaluate <strong>the</strong> potential <strong>of</strong><br />

remedial technologies such as restoration <strong>of</strong> riparian wetlands. The visualization function<br />

is implemented as <strong>the</strong> front-end <strong>of</strong> REACH-ER (Figure 2) that uses database to<br />

communicate to o<strong>the</strong>r tools as described above.<br />

Acknowledgement:<br />

This work has been supported by EU FP7 AQUREHAB project.<br />

References:<br />

NORSYS (2011): Netica Tutorial, http://www.norsys.com/tutorials/netica/nt_toc_A.htm<br />

Xuan, Y. et al (2011): The Design <strong>of</strong> REACHER, AQUREHAB project technical note, draft available at<br />

http://goo.gl/FPDAe<br />

Xu, Z. et al (2011) Modell<strong>in</strong>g Eco-toxic Mass Transport us<strong>in</strong>g Probabilistic Network and SWAT,<br />

AQUREHAB project technical note. Available upon request.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 71<br />

Information support for regional water resource management<br />

<strong>in</strong> Ukra<strong>in</strong>e<br />

Yevgen Makarovskiy<br />

Ukra<strong>in</strong>ian Scientific and Research Institute <strong>of</strong> Ecological Problems (USRIEP), Kharkiv, Ukra<strong>in</strong>e<br />

Water resources availability is a determ<strong>in</strong><strong>in</strong>g factor <strong>of</strong> human existence. Despite <strong>the</strong> huge<br />

volume <strong>of</strong> water <strong>in</strong> <strong>the</strong> hydrosphere, water resources <strong>in</strong>clude only those waters that may<br />

be used by humans for dr<strong>in</strong>k<strong>in</strong>g and household water supply and those ones that support<br />

<strong>the</strong> susta<strong>in</strong>able existence <strong>of</strong> liv<strong>in</strong>g ecosystems.<br />

The issues <strong>of</strong> dr<strong>in</strong>k<strong>in</strong>g water consumption are particularly important. Only fresh surface<br />

water and groundwater, complied with quality standards, may be used for dr<strong>in</strong>k<strong>in</strong>g water<br />

supply.<br />

At <strong>the</strong> same time, precisely surface waters are under <strong>in</strong>fluence <strong>of</strong> anthropogenic load<br />

primarily due to <strong>the</strong>ir depletion and chemical and biological pollution. In some cases,<br />

<strong>the</strong>se waters pass <strong>in</strong>to <strong>the</strong> volume <strong>of</strong> water unusable for its consumption and threaten <strong>the</strong><br />

survival <strong>of</strong> ecosystems.<br />

In Ukra<strong>in</strong>e, similarly to <strong>the</strong> European Community [1], a policy aimed primarily at<br />

stabiliz<strong>in</strong>g <strong>the</strong> human impact on surface water, and improv<strong>in</strong>g <strong>the</strong> ecological status <strong>of</strong><br />

surface waters <strong>in</strong> <strong>the</strong> country was adopted. Procedures for water resources management<br />

require an appropriate <strong>in</strong>formation support to justify <strong>the</strong> adoption <strong>of</strong> management<br />

decisions and subsequent control <strong>of</strong> <strong>the</strong>ir performance.<br />

The <strong>in</strong>formation required for management depends on <strong>the</strong> task <strong>of</strong> management. Current<br />

tasks <strong>of</strong> management can be divided <strong>in</strong>to two classes - tasks <strong>of</strong> <strong>the</strong> current control and <strong>of</strong><br />

tasks long-term plann<strong>in</strong>g.<br />

Water quality data obta<strong>in</strong>ed from monitor<strong>in</strong>g network represent <strong>in</strong>formation data for <strong>the</strong><br />

tasks <strong>of</strong> water quality control but only as ecological <strong>in</strong>dicators.<br />

However monitor<strong>in</strong>g <strong>in</strong>formation is <strong>in</strong>sufficient for <strong>the</strong> long-term plann<strong>in</strong>g. Directly<br />

component-wise monitor<strong>in</strong>g observations do not provide opportunities for comparative<br />

environmental assessment <strong>of</strong> sites over time. The latest concept is necessary for <strong>the</strong><br />

rank<strong>in</strong>g <strong>of</strong> environmental problems, extraction <strong>of</strong> priorities (hot spots) are required for<br />

efficient use <strong>of</strong> limited resources.<br />

Therefore, <strong>the</strong> establishment <strong>of</strong> <strong>in</strong>formation support <strong>of</strong> water resources management is<br />

divided <strong>in</strong>to two <strong>in</strong>terrelated tasks - methodological work on <strong>the</strong> establishment <strong>of</strong><br />

adequate environmental assessments and <strong>in</strong>strument development <strong>of</strong> <strong>in</strong>formation support<br />

for environmental assessment.<br />

In Ukra<strong>in</strong>e <strong>the</strong> work on <strong>in</strong>tegrated environmental assessment is not completed yet.<br />

Recommended ECE system for environmental assessment [2] to EECCA countries is<br />

ma<strong>in</strong>ly oriented on control <strong>of</strong> implementation <strong>of</strong> <strong>in</strong>ternational agreement, specifically<br />

about reduc<strong>in</strong>g human impact on <strong>the</strong> environment.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 72<br />

For several years USRIEP team performed work on <strong>in</strong>formation support <strong>of</strong> water<br />

resources management. Tak<strong>in</strong>g <strong>in</strong>to account ma<strong>in</strong>ly regional k<strong>in</strong>d <strong>of</strong> plann<strong>in</strong>g and waterprotective<br />

activities performed <strong>in</strong>vestigations oriented on <strong>the</strong>ir usage with<strong>in</strong> <strong>the</strong> region<br />

(river bas<strong>in</strong> or its part with<strong>in</strong> <strong>the</strong> region or country).<br />

Performed activities were based on <strong>the</strong> prevail<strong>in</strong>g practice <strong>in</strong> Ukra<strong>in</strong>e <strong>of</strong> surface waters<br />

protection from pollution, best practices developed <strong>in</strong> EU countries, <strong>in</strong> particular <strong>the</strong><br />

proposed pr<strong>in</strong>ciples <strong>in</strong> EU Directive 2000/60/EC from 23.10.2000 (WFD) established for<br />

<strong>the</strong> EU's activities <strong>in</strong> <strong>the</strong> area <strong>of</strong> water policy, with additional materials on <strong>in</strong>troduction <strong>of</strong><br />

GIS elements (explanatory document # 9). Rules <strong>of</strong> monitor<strong>in</strong>g and water quality<br />

assessment <strong>of</strong> transboundary rivers were also used. These rules were developed by a<br />

work<strong>in</strong>g group established under <strong>the</strong> auspices <strong>of</strong> <strong>the</strong> European Economic Commission,<br />

and aimed at implementation <strong>of</strong> <strong>the</strong> Convention on <strong>the</strong> Protection and Use <strong>of</strong><br />

Transboundary Watercourses and International Lakes (Hels<strong>in</strong>ki, 1992), materials from<br />

o<strong>the</strong>r organizations that have successfully worked <strong>in</strong> this area, <strong>in</strong> particular Ruhrverband<br />

(FRG).<br />

The requirements for <strong>the</strong> presented <strong>in</strong>formation are assigned on <strong>the</strong> basis <strong>of</strong> national<br />

procedures for environmental management.<br />

Methods <strong>of</strong> <strong>in</strong>tegrated assessments <strong>of</strong> human impact on water resources was developed,<br />

such as chemical sewage pollution, water use, waste discharge, fresh water use, etc. The<br />

proposed assessment methods have a physical mean<strong>in</strong>g. Developed <strong>in</strong>tegrated assessment<br />

<strong>of</strong> human impact was tested <strong>in</strong> <strong>the</strong> <strong>in</strong>formation and management projects [3].<br />

Information-analytical system "Water resources" was developed as an <strong>in</strong>formation<br />

management tool for water resources management [4-5]. Information-analytical system is<br />

based on GIS technology. The system works <strong>in</strong>teractively with <strong>the</strong> user.<br />

The ma<strong>in</strong> feature <strong>of</strong> a system is its possibility to construct queries. Electronic maps <strong>of</strong> <strong>the</strong><br />

region, hierarchical drop-down menus and dialog boxes are used for queries construction.<br />

System user has ample opportunities for design<strong>in</strong>g <strong>of</strong> complex queries <strong>in</strong> response to<br />

which <strong>the</strong> system gives statistical or analytical <strong>in</strong>formation.<br />

This <strong>in</strong>formation system provides a variety <strong>of</strong> quantitative assessment <strong>of</strong> water resources<br />

<strong>in</strong> <strong>the</strong> territorial division and division <strong>of</strong> water bodies accord<strong>in</strong>g to <strong>the</strong>ir hierarchy.<br />

Assessment <strong>of</strong> <strong>the</strong> quality characteristics <strong>of</strong> surface water – <strong>the</strong>ir contam<strong>in</strong>ation and<br />

suitability for <strong>the</strong> ma<strong>in</strong> types <strong>of</strong> water consumption - is conducted <strong>in</strong> a system <strong>of</strong><br />

ecological monitor<strong>in</strong>g data <strong>in</strong> relation to <strong>the</strong> quality control stations, or <strong>the</strong>ir selected<br />

complex.<br />

Specialized methods <strong>of</strong> environmental assessment approved at <strong>the</strong> state level and used for<br />

assess<strong>in</strong>g <strong>the</strong> contam<strong>in</strong>ation <strong>of</strong> surface waters and analysis <strong>of</strong> <strong>the</strong> suitability <strong>of</strong> water<br />

resources for dr<strong>in</strong>k<strong>in</strong>g and recreational water consumption.<br />

The system also implements <strong>the</strong> possibility <strong>of</strong> a more ref<strong>in</strong>ed analysis <strong>of</strong> surface water<br />

pollution, identify<strong>in</strong>g <strong>the</strong> most important <strong>in</strong>gredients.<br />

Particular attention <strong>in</strong> <strong>the</strong> system was focused on <strong>the</strong> report<strong>in</strong>g <strong>of</strong> analytical results to user<br />

as one <strong>of</strong> <strong>the</strong> most important requests <strong>of</strong> use. The results are presented <strong>in</strong> <strong>the</strong> cartographic<br />

(<strong>the</strong>matic map), tabular and symbolic-numeric form.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 73<br />

This <strong>in</strong>formation-analytical system was used for surface water quality management and<br />

supply <strong>of</strong> water resources <strong>in</strong> Kharkiv and Luhansk regions. It was used dur<strong>in</strong>g<br />

development <strong>of</strong> <strong>the</strong> programs aimed to improve <strong>the</strong> ecological condition <strong>of</strong> rivers<br />

Seversky Donets, Sou<strong>the</strong>rn Bug, and environmental audits <strong>of</strong> Tashlykskaya hydroelectric<br />

power plant, etc.<br />

Literature<br />

1. Water Framework Directive. Directive <strong>of</strong> <strong>the</strong> European Parliament and <strong>the</strong> Council <strong>of</strong> <strong>the</strong> European<br />

Union № 2000/60/ES from 23th October 2000.<br />

2. European Economic Commission. Guidance on <strong>the</strong> Application <strong>of</strong> Environmental Indicators <strong>in</strong> countries<br />

<strong>of</strong> Eastern Europe, Caucasus and Central Asia. / Work<strong>in</strong>g Paper No WGSO/EXECOM-5/2007/9. 110p.<br />

3. Makarovsky Y. Methods for complex assessment <strong>in</strong> <strong>in</strong>formation support <strong>of</strong> environmental safety<br />

management <strong>in</strong> <strong>the</strong> region. // East European Journal <strong>of</strong> advanced technologies, 2006. № 3 / 3 (21) .- 94-99p.<br />

4. Kuz<strong>in</strong> A., Makarovskiy Y. Development <strong>of</strong> a Monitor<strong>in</strong>g System for Water Quality Control <strong>in</strong> Ukra<strong>in</strong>e<br />

//Integrated Approach to Environmental Data Management Systems / Edited by N. Harmancioglu et al.<br />

NATO ASI. Series 2. Environment. 1997, Vol.31. R.495-506.<br />

5. Makarovsky Y. On <strong>in</strong>formation support <strong>of</strong> surface water quality management. / / Problems <strong>of</strong><br />

environmental protection and ecological safety. USRIEP Collected scientific publications. Kharkiv, Pub.h..<br />

House "Rider" 2005. С. 141–157.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 74<br />

Apply<strong>in</strong>g EnviroGRIDS Tools to Rioni Bas<strong>in</strong><br />

Kar<strong>in</strong> Allenbach 1 and Mamuka Gvilava 2<br />

1 EnviroGRIDS Project WP2 Remote Sens<strong>in</strong>g Task Manager<br />

UNEP/DEWA/GRID-Europe / International Environment House<br />

11 Chem<strong>in</strong> des Anémones / CH-1219 Châtela<strong>in</strong>e / SWITZERLAND<br />

Tel: +41-22-917-86-45<br />

Fax: +41-22-917-80-29<br />

E-mail: Kar<strong>in</strong>.Allenbach@unepgrid.ch<br />

Web: www.EnviroGRIDS.net<br />

www.grid.unep.ch<br />

2 EnviroGRIDS Project Task Manager<br />

National ICZM Focal Po<strong>in</strong>t for Georgia<br />

GeoGraphic, GIS and RS Consult<strong>in</strong>g Center<br />

10, Bulachauri street, 0160, Tbilisi, GEORGIA<br />

Tel: +995-99-54-66-16<br />

E-mail: MGvilava@GeoGraphic.ge or MGvilava@ICZM.ge<br />

Web: www.GeoGraphic.ge<br />

Objective <strong>of</strong> this work is to explore <strong>the</strong> approaches for utiliz<strong>in</strong>g remote sens<strong>in</strong>g and<br />

hydrological modell<strong>in</strong>g tools (such as ESIP [Gorgan et al., 2009] and SWAT [Arnold et<br />

al., 1998]) promoted through <strong>the</strong> enviroGRIDS BSC-OS Portal (see [enviroGRIDS D6.1])<br />

and test<strong>in</strong>g related methodologies through application to <strong>the</strong> Rioni River Bas<strong>in</strong> (def<strong>in</strong>ed <strong>in</strong><br />

[enviroGRIDS D2.4]). After short characterization <strong>of</strong> <strong>the</strong> river bas<strong>in</strong>, case study<br />

requirements are def<strong>in</strong>ed and potential for grid-enabled remote sens<strong>in</strong>g applications are<br />

outl<strong>in</strong>ed, specified with regard to potential user pr<strong>of</strong>iles, data sources, applications,<br />

functionalities, and use scenarios.<br />

Rioni Bas<strong>in</strong>. Rioni is <strong>the</strong> largest river <strong>in</strong> western Georgia with <strong>the</strong> length <strong>of</strong><br />

approximately 330 km, catchment area <strong>of</strong> 13,400 Km 2 and human population exceed<strong>in</strong>g<br />

500 thousand. Upstream tributaries <strong>of</strong> Rioni flow from mounta<strong>in</strong>ous areas <strong>of</strong> <strong>the</strong> Great<br />

and Lesser Caucasus, while downstream reaches <strong>of</strong> <strong>the</strong> river flow across <strong>the</strong> Kolkheti<br />

lowland before enter<strong>in</strong>g <strong>the</strong> sea, essentially mimick<strong>in</strong>g almost all types <strong>of</strong> hydrological<br />

processes tak<strong>in</strong>g place <strong>in</strong> <strong>the</strong> Black Sea Catchment. The flow regimes are controlled by<br />

<strong>the</strong> series <strong>of</strong> reservoirs, and more hydroenergy developments are planned, which would<br />

alter <strong>the</strong> hydrology <strong>of</strong> <strong>the</strong> entire catchment, render<strong>in</strong>g <strong>the</strong> need <strong>in</strong> <strong>the</strong> development <strong>of</strong><br />

<strong>in</strong>tegrated river bas<strong>in</strong> management policies and tools ever more required.<br />

Users Pr<strong>of</strong>ile. The follow<strong>in</strong>g groups could be identified as <strong>the</strong> potential developers as<br />

well as <strong>the</strong> users <strong>of</strong> <strong>the</strong> systems under consideration: enviroGRIDS project partners,<br />

pr<strong>of</strong>essional networks <strong>of</strong> ICPDR and <strong>the</strong> Black Sea Commission, external partner<br />

agencies with various river bas<strong>in</strong> management responsibilities (<strong>in</strong>clud<strong>in</strong>g fund<strong>in</strong>g<br />

<strong>in</strong>stitutions), development proponents and authorities <strong>in</strong>volved <strong>in</strong> related impact<br />

assessment studies and permit lett<strong>in</strong>g. User categories (def<strong>in</strong>ed follow<strong>in</strong>g [enviroGRIDS<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 75<br />

D2.2]) could be attributed as data adm<strong>in</strong>istrators, data providers, earth science specialists,<br />

decision makers, concerned citizens and public.<br />

Data Sources. Required datasets, keep<strong>in</strong>g <strong>in</strong>to consideration <strong>the</strong> hydrological modell<strong>in</strong>g<br />

needs <strong>of</strong> particular case study sites such as Rioni Bas<strong>in</strong>, and <strong>the</strong> overall Black Sea<br />

Catchment, could be identified both at <strong>the</strong> global level (through remote sens<strong>in</strong>g) as well as<br />

from <strong>the</strong> national <strong>in</strong>-situ data sources (such as hydrology, climate, and pollution).<br />

Global remote sens<strong>in</strong>g sources could orig<strong>in</strong>ate from a wide range <strong>of</strong> NASA, ESA and<br />

JAXA operated sensors and data process<strong>in</strong>g projects, available publicly through http and<br />

ftp services: TRMM, SSM/I and GSMaP (ra<strong>in</strong>fall), AVHRR (cloud cover and vegetation<br />

<strong>in</strong>dices), MODIS and MERIS (land cover), AMSR-E and SMOS (soil moisture and ocean<br />

sal<strong>in</strong>ity), QuikSCAT (near-surface w<strong>in</strong>ds), and Aster (Global DEM).<br />

In-situ datasets <strong>of</strong> variable range and quality are available for Rioni case study site as<br />

well, <strong>in</strong>clud<strong>in</strong>g historic and current hydrology (daily discharge rates for several gaug<strong>in</strong>g<br />

locations), climate (3-hourly and daily meteorology data for four locations), and pollution<br />

(mostly ad hoc measurements as part <strong>of</strong> <strong>the</strong> impact assessment studies, such as<br />

[Namakhvani, 2010]).<br />

Applications. Range <strong>of</strong> issues which are to be handled to successfully extract datasets <strong>in</strong> a<br />

form useful for hydrogeological modell<strong>in</strong>g applications <strong>in</strong>clude <strong>the</strong> follow<strong>in</strong>g (based on<br />

experiences presented <strong>in</strong> [Milewski et al., 2009]): large storage requirements; automation<br />

<strong>of</strong> process<strong>in</strong>g; wide variety <strong>of</strong> raw data formats; data conversion and georeferenc<strong>in</strong>g<br />

needs; spatial and temporal subsett<strong>in</strong>g; and quality assurance and control.<br />

Functionalities. Specific functionalities could be built keep<strong>in</strong>g <strong>in</strong>to consideration generic<br />

portal functionalities specified <strong>in</strong> ([enviroGRIDS D2.2] to: ga<strong>the</strong>r, visualize and<br />

adm<strong>in</strong>ister data resources and adm<strong>in</strong>ister users; def<strong>in</strong>e scenarios; execute applications; and<br />

run scenarios.<br />

Use Scenarios. There could be two complementary ('manual' and 'automated') scenarios<br />

proposed for test<strong>in</strong>g <strong>the</strong> feasibility <strong>of</strong> approaches proposed <strong>in</strong> this communication:<br />

(i) Test<strong>in</strong>g <strong>the</strong> usability and sufficiency <strong>of</strong> above described data resources and <strong>the</strong>ir<br />

utility through <strong>the</strong> application <strong>of</strong> 'conventional' hydrological modell<strong>in</strong>g tools to a<br />

particular case site <strong>of</strong> Rioni Bas<strong>in</strong>. 'Manual' data extraction and model build<strong>in</strong>g could help<br />

better def<strong>in</strong>e specific knowledge on data formats as well <strong>the</strong>ir relevance for <strong>the</strong> required<br />

hydrological modell<strong>in</strong>g application. Established global data portals such as NASA's<br />

Giovanni (see http://disc.sci.gsfc.nasa.gov/giovanni) or JAXA's GSMaP (see<br />

http://sharaku.eorc.jaxa.jp/GSMaP/<strong>in</strong>dex.htm) could be used for <strong>the</strong> case study site <strong>of</strong><br />

<strong>in</strong>terest to generate required precipitation and climate datasets from global sources and to<br />

correlate <strong>the</strong>m with <strong>in</strong>-situ data.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 76<br />

(ii) Utilis<strong>in</strong>g enviroGRIDS tools (or some <strong>of</strong> <strong>the</strong>ir elements as found most<br />

appropriate) described <strong>in</strong> [enviroGRIDS D2.7] to build and implement data use<br />

applications with<strong>in</strong> GRID-enabled environment such as ESIP.<br />

Acknowledgements<br />

Valuable discussions held with <strong>the</strong> members <strong>of</strong> <strong>the</strong> jo<strong>in</strong>t remote sens<strong>in</strong>g task team,<br />

facilitated and guided by enviroGRIDS WP2 Leader Dr. Gregory Giuliani and WP6<br />

Leader Dr. Dorian Gorgan, are k<strong>in</strong>dly appreciated.<br />

References<br />

enviroGRIDS D2.2, Data Storage Guidel<strong>in</strong>es, 2009.<br />

enviroGRIDS D2.4, Remote Sens<strong>in</strong>g Data Use and Integration Guidel<strong>in</strong>e, 2009.<br />

enviroGRIDS D2.7 GRID Services Support<strong>in</strong>g Massive Data Management, 2010.<br />

enviroGRIDS D6.1 Requirements and specifications for <strong>the</strong> development <strong>of</strong> BSC-OS Portal, 2010.<br />

Arnold, J. G., Sr<strong>in</strong>ivasan, R. Muttiah, R. S. and Williams, J. R. (1998), "Large area hydrologic model<strong>in</strong>g<br />

and assessment: Part I. Model development", J. American Water Resour. Assoc., 34(1): 73-89.<br />

(http://www.brc.tamus.edu/swat)<br />

Gorgan D., Bacu V., Rodila D., Pop Fl., Petcu D., Experiments on ESIP - Environment oriented Satellite<br />

Data Process<strong>in</strong>g Platform. SEE-GRID-SCI User Forum, Bogazici University, Istanbul, Turkey,<br />

December 9-10, ISBN: 978-975-403-510-0, pp. 157-166, (2009).<br />

Milewski A., Sultana M., Jayaprakasha S. M., Balekaia R. and Becker R., RESDEM, a tool for <strong>in</strong>tegrat<strong>in</strong>g<br />

temporal remote sens<strong>in</strong>g data for use <strong>in</strong> hydrogeologic <strong>in</strong>vestigations. Computers & Geosciences,<br />

Volume 35, Issue 10, October 2009, Pages 2001-2010.<br />

JV Group (Nurol, KEPCO, SK E&C) and ENCON Environmental Consultancy Co., Namakhvani HPP<br />

Cascade Project ESIA, Undisclosed Draft, October, 2010.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 77<br />

Integrated data collection and dissem<strong>in</strong>ation <strong>in</strong> North<br />

Bulgarian river bas<strong>in</strong>s<br />

Dr.eng. Snezhanka Balabanova (email: snezana.balabanova@meteo.bg),<br />

eng. Silviya Stoyanova (email: silviya.stoyanova@meteo.bg)<br />

National Institute <strong>of</strong> Meteorology and Hydrology (NIMH)<br />

, 66, Tsarigradsko shosee S<strong>of</strong>ia, Bulgaria<br />

Abstract<br />

Integrated river bas<strong>in</strong> management is very important for evaluat<strong>in</strong>g <strong>the</strong> river bas<strong>in</strong><br />

hydrological resources. This paper <strong>in</strong>troduces an approach for application <strong>of</strong> SWAT (Soil<br />

and Water Assessment Tool) for effective river bas<strong>in</strong> management. It is a flexible model<br />

that can be used under a wide range <strong>of</strong> different environmental conditions. Geographic<br />

Information System (GIS) is successfully <strong>in</strong>tegrated with a conceptual hydrologic model.<br />

This is an effective way to collect, manipulate, visualize, and analyze <strong>the</strong> <strong>in</strong>put and output<br />

data for model<strong>in</strong>g watersheds. SWAT is used to evaluate temporal and spatial variability<br />

<strong>of</strong> water cycle parameters. The model is used for analyses and water balance <strong>of</strong> ungauged<br />

watersheds, study<strong>in</strong>g climate change impacts. The model is suitable for forecast<strong>in</strong>g<br />

natural hazards as floods and droughts based on 1-3 days forecast from meteorological<br />

models for example a forecast from numerical wea<strong>the</strong>r prediction model ALADIN. The<br />

model results and analyses based on <strong>the</strong>se results can meet stakeholder's requirements for<br />

water resources management, climate change and disaster management.<br />

Keywords: hydrologic model<strong>in</strong>g, water resources processes, GIS<br />

NIMH<br />

The National Institute <strong>of</strong> Meteorology and Hydrology (NIMH) (www.meteo.bg) at <strong>the</strong><br />

Bulgarian Academy <strong>of</strong> Sciences is <strong>the</strong> <strong>of</strong>ficial hydrometeorological service <strong>in</strong> Bulgaria.<br />

NIMH was established <strong>in</strong> February 1890. Its primary mission is to provide<br />

meteorological and hydrological <strong>in</strong>formation and products to different organizations and<br />

users <strong>in</strong> Bulgaria. Its duties comprise both operational and applied research activities.<br />

Hydrological and meteorological observations, data acquisition and telecommunication,<br />

monitor<strong>in</strong>g <strong>the</strong> air, surface and ground water, meteorological (www.wea<strong>the</strong>r.bg) and<br />

hydrological (hydro.meteo.bg) forecasts, assistance to special sectors through applied<br />

maritime meteorology and agrometeorology, ma<strong>in</strong>tenance <strong>of</strong> data base, scientific<br />

researches, numerical and statistical modell<strong>in</strong>g are <strong>the</strong> general duties <strong>of</strong> NIMH.<br />

The structure <strong>of</strong> <strong>the</strong> NIMH comprises <strong>the</strong> Central Office <strong>in</strong> S<strong>of</strong>ia and <strong>the</strong> 4 Regional<br />

branches, which drive observatories and observation stations. The ma<strong>in</strong> observation<br />

networks are: <strong>the</strong> meteorological and agrometeorological, <strong>the</strong> hydrological,<br />

hydrogeological and <strong>the</strong> air and water chemical background monitor<strong>in</strong>g.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 78<br />

The research activities are concentrated ma<strong>in</strong>ly <strong>in</strong> <strong>the</strong> Central Office <strong>in</strong> S<strong>of</strong>ia. Their<br />

permanent staff consist <strong>of</strong> 68 highly qualified researchers (38 Ph.D., 5 D.Sc.). NIMH has<br />

been and actually is a partner <strong>in</strong> many <strong>in</strong>ternational research projects and programmes<br />

like: IHP-UNESCO, various EC PHARE research projects <strong>in</strong>clud<strong>in</strong>g <strong>the</strong> transboundary<br />

co-operation, UNDP research projects, WMO and World Bank funded projects, EC<br />

INCO and FP4/5/6/7 projects, as well as research and applied research projects <strong>in</strong> <strong>the</strong><br />

frame <strong>of</strong> bilateral technical assistance agreements <strong>of</strong> Bulgaria with France, Spa<strong>in</strong>, UK,<br />

Germany and o<strong>the</strong>rs.<br />

Description <strong>of</strong> <strong>the</strong> study area<br />

The studied area comprises two watersheds - <strong>the</strong> watershed <strong>of</strong> <strong>the</strong> Vit River and <strong>the</strong><br />

watershed <strong>of</strong> <strong>the</strong> Osam River. Both watersheds belong to <strong>the</strong> major Danube river bas<strong>in</strong><br />

(Fig 1).<br />

Fig. 1 Study area<br />

The region falls <strong>in</strong> <strong>the</strong> moderate cont<strong>in</strong>ental climate <strong>of</strong> <strong>the</strong> European sub-cont<strong>in</strong>ental<br />

climatic region and is characterized by hot summer and cold w<strong>in</strong>ter. Annual distribution<br />

<strong>of</strong> precipitation <strong>in</strong> this area has predom<strong>in</strong>antly cont<strong>in</strong>ental type with well expressed<br />

summer maximum and a m<strong>in</strong>imum <strong>in</strong> <strong>the</strong> cold halfyear.<br />

The watershed <strong>of</strong> <strong>the</strong> Vit River is an elongated bas<strong>in</strong> hav<strong>in</strong>g an area <strong>of</strong> 3228 km2. The<br />

river beg<strong>in</strong>s after <strong>the</strong> confluence <strong>of</strong> <strong>the</strong> Beli Vit and Tcherni Vit Rivers spr<strong>in</strong>g<strong>in</strong>g from<br />

<strong>the</strong> Balkan Mounta<strong>in</strong>. In <strong>the</strong> most upper part <strong>of</strong> <strong>the</strong> river <strong>the</strong> slope reaches up to 200 ‰.<br />

The ma<strong>in</strong>stream goes on directly to <strong>the</strong> northward through large valley with lower slope<br />

to <strong>the</strong> Danube river. The average slope <strong>of</strong> <strong>the</strong> river is 9.6 ‰. The density <strong>of</strong> <strong>the</strong> river<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 79<br />

network is very small – 0.5 km/km 2 . The average altitude <strong>of</strong> <strong>the</strong> watershed is about 400m.<br />

There are five monitor<strong>in</strong>g hydrometric stations and n<strong>in</strong>e monitor<strong>in</strong>g meteorological<br />

stations <strong>in</strong> <strong>the</strong> Vit watershed.<br />

The area <strong>of</strong> <strong>the</strong> Osam River is 2838 km2. The source <strong>of</strong> <strong>the</strong> river is <strong>in</strong> <strong>the</strong> central part <strong>of</strong><br />

<strong>the</strong> Balkan Mounta<strong>in</strong>. The mean slope is 5.7‰. The density <strong>of</strong> <strong>the</strong> river network is very<br />

small – 0.4 km/km 2 . The average altitude <strong>of</strong> <strong>the</strong> watershed is about 355 m. There are five<br />

monitor<strong>in</strong>g hydrometric stations and fourteen monitor<strong>in</strong>g meteorological stations <strong>in</strong> <strong>the</strong><br />

Osam watershed.<br />

The high flow period <strong>of</strong> <strong>the</strong> rivers under <strong>the</strong> Cont<strong>in</strong>ental <strong>in</strong>fluence is dur<strong>in</strong>g April – June.<br />

The ma<strong>in</strong> reason for <strong>the</strong> annual maximums are <strong>the</strong> ra<strong>in</strong>s be<strong>in</strong>g <strong>of</strong>ten <strong>in</strong>tensive and <strong>the</strong><br />

contribution <strong>of</strong> <strong>the</strong> snow melt <strong>in</strong> <strong>the</strong> watershed dur<strong>in</strong>g <strong>the</strong> spr<strong>in</strong>g season. The lowest<br />

run<strong>of</strong>f is at <strong>the</strong> end <strong>of</strong> <strong>the</strong> summer -August-September.(Fig. 2)<br />

Discharge [m 3 /s]<br />

25<br />

20<br />

15<br />

10<br />

5<br />

0<br />

Danube river bas<strong>in</strong><br />

UNESCO-IHE Institute for water education and enviroGRIDS project<br />

r. Osam<br />

t. Lovech<br />

1 3 5 7 9 11<br />

Months<br />

Fig. 2. Average annual hydrograph<br />

The mounta<strong>in</strong> part <strong>of</strong> <strong>the</strong> area is covered with mixed forest and broad-leaved forest.<br />

Runn<strong>in</strong>g down <strong>the</strong> river valleys appear Non-irrigated arable land and permanently<br />

irrigated arable land (Fig.3).


<strong>OpenWater</strong> symposium 80<br />

Fig. 3. Land cover (CORINE) <strong>in</strong> <strong>the</strong> study area<br />

The mounta<strong>in</strong> and semi mounta<strong>in</strong> part <strong>of</strong> <strong>the</strong> region is covered by mounta<strong>in</strong> meadow,<br />

brown forest, grey and light grey forest (pseudopodzolic) soils. The hilly and low region<br />

is covered by grey forest slightly and moderately loamy, typical chernozems and<br />

calcareus chernozems. Along <strong>the</strong> rivers <strong>the</strong>re are alluvial and alluvial - meadow, sandy<br />

and loamy. Soil types correspond<strong>in</strong>g to Dokuchaev classification (Fig.4).<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 81<br />

Fig. 4. Soil types <strong>in</strong> <strong>the</strong> study area<br />

The SWAT model is chosen for effective river bas<strong>in</strong> management. It is a flexible model<br />

that can be used under a wide range <strong>of</strong> different environmental conditions.<br />

Data Preparation<br />

The first stage <strong>in</strong> <strong>the</strong> construction <strong>of</strong> <strong>the</strong> hydrological model is creat<strong>in</strong>g <strong>the</strong> various <strong>in</strong>put<br />

datasets from <strong>the</strong> multiple sources.<br />

The ra<strong>in</strong>fall is an important characteristic <strong>of</strong> <strong>the</strong> hydrologic process <strong>in</strong> a watershed.<br />

Accurate estimation <strong>of</strong> <strong>the</strong> spatial distribution <strong>of</strong> observed precipitation is valuable for<br />

<strong>in</strong>put to hydrologic model<strong>in</strong>g.<br />

In most cases ra<strong>in</strong>gauge networks are generally sparse and <strong>in</strong>sufficient to capture <strong>the</strong><br />

spatial variability across all subwatersheds. In this study is presented an application <strong>of</strong><br />

GIS tools <strong>in</strong> estimation and spatial <strong>in</strong>terpolation <strong>of</strong> <strong>the</strong> daily accumulated precipitation.<br />

ArcGIS Geostatistical Analyst is used for spatial data exploration. ArcGIS Geostatistical<br />

Analyst effectively bridges <strong>the</strong> gap between geostatistics and geographic <strong>in</strong>formation<br />

system (GIS) analysis.<br />

Determ<strong>in</strong>istic - Inverse Distance Weighted (IDW) и Radial Basis Function (RBF),<br />

Geostatistical - Krig<strong>in</strong>g and CoKrig<strong>in</strong>g <strong>in</strong>terpolations are applied.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 82<br />

Determ<strong>in</strong>istic methods <strong>of</strong> <strong>in</strong>terpolation create surface us<strong>in</strong>g <strong>the</strong> measured po<strong>in</strong>ts and <strong>the</strong><br />

condition <strong>of</strong> similarity.<br />

Inverse Distance Weighted (IDW) <strong>in</strong>terpolation considers that <strong>the</strong> po<strong>in</strong>ts which are close<br />

to each o<strong>the</strong>r have similar values <strong>of</strong> measurements. IDW forms weights from surround<strong>in</strong>g<br />

measured values to predict values at unmeasured location. The closest measured values<br />

have <strong>the</strong> most <strong>in</strong>fluence. Cross - validation evaluates how well <strong>the</strong> <strong>in</strong>terpolation model<br />

predicts <strong>the</strong> unknown values. For all po<strong>in</strong>ts cross validation sequentially omits a po<strong>in</strong>t,<br />

predict its value us<strong>in</strong>g <strong>the</strong> rest <strong>of</strong> <strong>the</strong> data and <strong>the</strong>n compares <strong>the</strong> measured and predicted<br />

value. The result is presented <strong>in</strong> Fig. 5.<br />

Fig. 5. Spatial distribution <strong>of</strong> <strong>the</strong> daily precipitation on May, 25 <strong>in</strong> 2005<br />

The weights <strong>in</strong> Radial Basis Function - Spl<strong>in</strong>e with tension are determ<strong>in</strong>ed by <strong>the</strong><br />

number <strong>of</strong> equations and <strong>the</strong> requirement when a prediction is <strong>in</strong> a measured po<strong>in</strong>t, <strong>the</strong><br />

estimated value must be equal to <strong>the</strong> measured one. The result is presented <strong>in</strong> Fig. 6.<br />

Fig. 6. Spatial distribution <strong>of</strong> <strong>the</strong> daily precipitation on May, 25 <strong>in</strong> 2005<br />

It is well known that <strong>the</strong> altitude <strong>in</strong>fluences <strong>the</strong> formation <strong>of</strong> precipitation amount.<br />

Ra<strong>in</strong>fall is higher over <strong>the</strong> mounta<strong>in</strong>s. Cokrig<strong>in</strong>g is an advanced <strong>in</strong>terpolation method that<br />

improves <strong>in</strong>terpolation by tak<strong>in</strong>g <strong>in</strong>to account secondary variable. In this study DEM<br />

(Digital Elevation Model) is <strong>in</strong>cluded to improve spatial distribution <strong>of</strong> <strong>the</strong> precipitation.<br />

The result is presented <strong>in</strong> Fig. 7.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 83<br />

Fig. 7. Spatial distribution <strong>of</strong> <strong>the</strong> daily precipitation on May, 25 <strong>in</strong> 2005<br />

After cross validation comparison for <strong>in</strong>terpolation <strong>of</strong> measurements Cokrig<strong>in</strong>g is applied<br />

(Fig. 8).<br />

Fig. 8. Comparison <strong>of</strong> <strong>in</strong>terpolation methods<br />

The precipitation grid with pixel size 500 m is used to obta<strong>in</strong> average areal precipitation<br />

<strong>in</strong> each centroid po<strong>in</strong>t <strong>of</strong> <strong>the</strong> subwatersheds. A spatial distribution <strong>of</strong> <strong>the</strong> measured<br />

precipitation <strong>in</strong> a grid for a watershed <strong>of</strong> <strong>the</strong> Osam river is presented <strong>in</strong> Fig. 9. The red<br />

dots present measured precipitation at meteorological stations and yellow dots present<br />

gravity po<strong>in</strong>ts <strong>of</strong> <strong>the</strong> subwatersheds.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 84<br />

Fig. 9. Spatial distribution <strong>of</strong> <strong>the</strong> measured precipitation <strong>in</strong> a grid for a watershed<br />

<strong>of</strong> <strong>the</strong> Osam river<br />

The methodology <strong>of</strong> SWAT model is to associate for each subbas<strong>in</strong> <strong>the</strong> precipitation<br />

station that is closest to <strong>the</strong> subbas<strong>in</strong> centroid. This assumption may lead to<br />

underestimation or overestimation <strong>of</strong> <strong>the</strong> amount <strong>of</strong> precipitation <strong>in</strong> some subwatersheds<br />

<strong>in</strong> which <strong>the</strong>re are no direct observations (Fig. 10).<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 85<br />

Fig. 10<br />

Conclusion<br />

The presented approach for determ<strong>in</strong><strong>in</strong>g <strong>the</strong> average ra<strong>in</strong>fall for a subcatchment would<br />

significantly improve <strong>the</strong> SWAT model<strong>in</strong>g results, especially <strong>in</strong> areas where network<br />

density is not sufficient. The method described would be very useful <strong>in</strong> cases <strong>of</strong> local<br />

extreme events.<br />

A good alternative would be <strong>the</strong> use <strong>of</strong> remote sensed observed precipitation from<br />

satellites <strong>in</strong> areas with poor coverage from ra<strong>in</strong> gauges.<br />

Acknowledgements<br />

The authors are thankful to Dr. Ann van Griensven and Getnet Betrie for <strong>the</strong>ir support<br />

dur<strong>in</strong>g <strong>the</strong> preparation <strong>of</strong> <strong>the</strong> SWAT model for <strong>the</strong> Bulgarian watersheds.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 86<br />

S<strong>of</strong>tware <strong>in</strong>tegration for flood management<br />

Vladimir Moya 1 , Ioana Popescu 1 , Andreja Jonoski 1 , Dimitri P. Solomat<strong>in</strong>e 1,2<br />

1 UNESCO-IHE Institute for Water Education, P. O. Box 3015, 2601 DA Delft, The Ne<strong>the</strong>rlands<br />

2 Water Resources Section, Delft University <strong>of</strong> Technology, The Ne<strong>the</strong>rlands<br />

Abstract<br />

The follow<strong>in</strong>g article describes a file based <strong>in</strong>tegration used to <strong>in</strong>tegrate <strong>the</strong> hydrological<br />

(0D) HEC-HMS, <strong>the</strong> 1D hydraulic HEC-RAS and 2D hydraulic Sobek. Such <strong>in</strong>tegration<br />

allowed to run <strong>the</strong> models one after <strong>the</strong> o<strong>the</strong>r as a s<strong>in</strong>gle one, tak<strong>in</strong>g <strong>the</strong> output from one<br />

model as <strong>the</strong> <strong>in</strong>put for <strong>the</strong> next one. Fur<strong>the</strong>rmore, such <strong>in</strong>tegration not only allowed to<br />

overcome model limitations, but also opened new opportunities such as an onl<strong>in</strong>e<br />

application where <strong>the</strong> user is able to execute <strong>the</strong> models <strong>in</strong>side a website and get <strong>the</strong><br />

results. File based <strong>in</strong>tegration was easily coupled with new application as Google Earth <strong>in</strong><br />

order to produce flood maps and animations easily accessed by <strong>the</strong> common user.<br />

Introduction<br />

Water is a vital element for life, and any human activity relates with water and needs<br />

water. Never<strong>the</strong>less, water might also become a destructive force that threatens human<br />

life. Therefore, is important to analyze and evaluate different scenarios <strong>of</strong> this humanwater<br />

symbiosis. Numerical models are very useful tools <strong>in</strong> order to get fast and reliable<br />

results concern<strong>in</strong>g different scenarios. Never<strong>the</strong>less, it would be a very complex task to<br />

develop a s<strong>in</strong>gle model able to represent <strong>the</strong> whole set <strong>of</strong> processes and <strong>in</strong>teractions<br />

with<strong>in</strong> a catchment. One way to overcome such limitation is to <strong>in</strong>tegrate different models.<br />

Information <strong>in</strong>tervention<br />

As stated by Price and Thompson (2002), <strong>in</strong>formation <strong>in</strong>tervention is a crucial aspect <strong>of</strong><br />

contemporary life that might be taken to prevent conflict, as part <strong>of</strong> conflict, or as a post<br />

conflict reconstruction. For <strong>in</strong>stance, <strong>the</strong> Google Earth Global awareness entitled "Crisis<br />

<strong>in</strong> Dafur" shows <strong>the</strong> impact <strong>of</strong> Google Earth not only to represent what is happen<strong>in</strong>g <strong>in</strong><br />

<strong>the</strong> ground, but also to create awareness about specific events (Parks 2009). The<br />

follow<strong>in</strong>g article also demonstrates <strong>the</strong> benefits <strong>of</strong> Google Earth as an easy and accessible<br />

tool for present<strong>in</strong>g results to <strong>the</strong> people.<br />

Case study description<br />

The Timis Bega catchment is a complex system, with a topography chang<strong>in</strong>g from a<br />

mounta<strong>in</strong>ous area upstream with a slope about 20 m/Km that decreases to a slope about<br />

25 cm/Km <strong>in</strong> <strong>the</strong> downstream. This area has suffered from many floods throughout time.<br />

Moreover, on April 2005 due to an extraord<strong>in</strong>ary flood wave on Timis River Romania<br />

faced a flood that affected circa 30000 ha and several villages (Aldescu, 2006).<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 87<br />

Model <strong>in</strong>tegration<br />

The models were <strong>in</strong>tegrated us<strong>in</strong>g a file based <strong>in</strong>tegration, where each model results are<br />

written <strong>in</strong> an output file, which <strong>in</strong> time is used as <strong>in</strong>put file by <strong>the</strong> next model.<br />

The <strong>in</strong>tegrated model was composed by HEC - HMS (0D), HEC - RAS (1D) and Sobek<br />

(1D2D). The measured precipitation was provided to <strong>the</strong> data storage HEC-DSS, which<br />

was used as <strong>in</strong>put for <strong>the</strong> HEC-HMS model which transform such ra<strong>in</strong>fall <strong>in</strong>to run<strong>of</strong>f.<br />

The hydrograph obta<strong>in</strong>ed were used as <strong>in</strong>put for <strong>the</strong> hydraulic model HEC-RAS that<br />

computed <strong>the</strong> water surface elevations. This computed discharge hydrographs were used<br />

as <strong>in</strong>put <strong>in</strong>to <strong>the</strong> SOBEK1D-2D model that simulated <strong>the</strong> floodpla<strong>in</strong> <strong>in</strong>undation (Popescu<br />

et al 2010). F<strong>in</strong>ally, <strong>the</strong> results were visualized not only <strong>in</strong> GIS, but also <strong>in</strong> Google earth.<br />

Figure 1. S<strong>of</strong>tware <strong>in</strong>tegration<br />

The <strong>in</strong>tegrated model could easily be copied to o<strong>the</strong>r computers, so that different<br />

scenarios could be tested. For send<strong>in</strong>g <strong>the</strong> files to one s<strong>in</strong>gle computer it was decided to<br />

use <strong>the</strong> free Google docs application, so that <strong>the</strong>y could be easily accessed from<br />

anywhere.<br />

Conclusions<br />

File based <strong>in</strong>tegration proved to be a simple and practical way not only to deal with<br />

model limitations, but also to opens <strong>the</strong> possibility for onl<strong>in</strong>e application which would<br />

<strong>in</strong>crease <strong>the</strong> <strong>in</strong>teraction with users. Once <strong>the</strong> models were created and calibrated<br />

<strong>in</strong>dividually, <strong>the</strong>y can easily be <strong>in</strong>tegrated. Fur<strong>the</strong>rmore, <strong>the</strong> <strong>in</strong>tegration with new IT tools<br />

such as Google Earth gives an easy way to communicate results with <strong>the</strong> common user.<br />

Therefore, it is also possible to overcome <strong>the</strong> limitation imposed by GIS <strong>of</strong> special<br />

s<strong>of</strong>tware and technical knowledge needed <strong>in</strong> order to access <strong>the</strong> results.<br />

Figure 2. Flood map visualized on Google Earth<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 88<br />

Figure 3. Flood animation on Google Earth<br />

Refrences<br />

Aldescu C. (2006) The necessity <strong>of</strong> flood risk maps on Timiş River. Paper presented at <strong>the</strong> XXIVth<br />

Conference <strong>of</strong> <strong>the</strong> Danubian Countries<br />

Parks L. (2009) Digg<strong>in</strong>g <strong>in</strong>to Google Eartth: An analysis <strong>of</strong> "Crisis <strong>in</strong> Darfur". Ge<strong>of</strong>orum (40), 535-545<br />

Price M.E., Thompson M. (2002), Forg<strong>in</strong>g Peace: Intervention, Human Rights and <strong>the</strong> Management <strong>of</strong><br />

Media Space. University <strong>of</strong> Indiana Press, Bloom<strong>in</strong>gton<br />

Popescu, I., Jonoski, A., van Adel, S.J., Onyari, E., Moya Quiroga, V., (2010). Integrated Modell<strong>in</strong>g for<br />

Flood Risk Mitigation <strong>in</strong> Romania: Case Study <strong>of</strong> <strong>the</strong> Timis-Bega River Bas<strong>in</strong>. Journal <strong>of</strong> River Bas<strong>in</strong><br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 89<br />

Deal<strong>in</strong>g with uncerta<strong>in</strong>ties <strong>in</strong> remotely l<strong>in</strong>ked models<br />

Nagendra Kayastha, Ann van Griensven and Dimitri P. Solomat<strong>in</strong>e<br />

UNESCO-IHE Institute for Water Education, P.O. Box 3015, 2601 DA Delft, The Ne<strong>the</strong>rlands<br />

Computer-based ma<strong>the</strong>matical models have been <strong>in</strong>creas<strong>in</strong>gly used to describe and<br />

predict hydrological and environmental processes. These processes <strong>in</strong>clude a variety <strong>of</strong><br />

complex issues (climate, hydrology, soil and land use, ground water, water quality, etc.)<br />

which <strong>in</strong>volve knowledge from a range <strong>of</strong> discipl<strong>in</strong>es and cannot be treated <strong>in</strong> isolation<br />

from each o<strong>the</strong>r. Couple <strong>of</strong> decades ago modelers used s<strong>in</strong>gle models to describe<br />

relatively simple problems. Due to <strong>the</strong> awareness <strong>of</strong> <strong>the</strong> <strong>in</strong>teractions <strong>of</strong> many doma<strong>in</strong>s<br />

(e.g. climatology and hydrology; hydrology and ecology), more and more models are<br />

<strong>in</strong>tegrated or l<strong>in</strong>ked to each o<strong>the</strong>r. As we moved from s<strong>in</strong>gle models to more <strong>in</strong>tegrated<br />

models <strong>in</strong> <strong>the</strong> 90s, we are now mov<strong>in</strong>g from a s<strong>in</strong>gle PC based model<strong>in</strong>g to a distributed<br />

(remotely l<strong>in</strong>ked) model<strong>in</strong>g configurations, us<strong>in</strong>g, for example, web services. The reasons<br />

for this relate not only to computational efficiency, but also to <strong>the</strong> necessity to ensure that<br />

<strong>the</strong> <strong>in</strong>dividual models are be<strong>in</strong>g used, ma<strong>in</strong>ta<strong>in</strong>ed and updated by <strong>the</strong> relevant expert<br />

teams.<br />

When models are used for decision mak<strong>in</strong>g, it is crucial that <strong>the</strong> uncerta<strong>in</strong>ties <strong>of</strong> <strong>the</strong><br />

outcomes are properly described and estimated. In a complex, and also remotely l<strong>in</strong>ked<br />

model<strong>in</strong>g system this is a real challenge, especially due to <strong>the</strong> multiple sources <strong>of</strong><br />

uncerta<strong>in</strong>ty. In a climate-hydrological l<strong>in</strong>ked model <strong>the</strong> sources may be emission<br />

scenarios, climate models, downscal<strong>in</strong>g, hydrological forc<strong>in</strong>g <strong>in</strong>puts, model parameters,<br />

model structure, etc. The problem is that uncerta<strong>in</strong>ty aris<strong>in</strong>g from different sources and<br />

models <strong>in</strong>creases <strong>the</strong> number <strong>of</strong> simulations to be analyzed, but <strong>the</strong> limits on <strong>the</strong><br />

comput<strong>in</strong>g power may force researchers to limit <strong>the</strong> number <strong>of</strong> realizations, <strong>the</strong> time step<br />

and length <strong>of</strong> <strong>the</strong> assessment period, as well as <strong>the</strong> spatial scale. Therefore <strong>the</strong>re is a clear<br />

need to <strong>in</strong>crease efficiency <strong>of</strong> uncerta<strong>in</strong>ty analysis methods.<br />

L<strong>in</strong>k<strong>in</strong>g <strong>of</strong> <strong>in</strong>dividual models will be done more and more on a cloud (us<strong>in</strong>g, for example,<br />

temporal spatial data <strong>in</strong>frastructure -TSDI) with help <strong>of</strong> web services. The ma<strong>in</strong> idea <strong>of</strong><br />

this type <strong>of</strong> configuration is to get away from rigid l<strong>in</strong>ks between doma<strong>in</strong>s and explicitly<br />

communicate <strong>the</strong> uncerta<strong>in</strong>ties associated with predictions. The f<strong>in</strong>al data will be<br />

designed to be simple enough to be used by non-experts with<strong>in</strong> decision-mak<strong>in</strong>g. In<br />

Figure 1 a logical l<strong>in</strong>k<strong>in</strong>g and <strong>in</strong>formation flow between data and model is described. M1,<br />

M2, and M3 are <strong>the</strong> <strong>in</strong>dividual models which are run on a desktop PC (maybe at different<br />

locations). The models not only receive data from <strong>the</strong> cloud (different data repository),<br />

but also send model outputs to <strong>the</strong> cloud.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 90<br />

Figure 2: Logical l<strong>in</strong>k<strong>in</strong>g and <strong>in</strong>formation flow between data and models<br />

This planned research project will deal with <strong>the</strong> follow<strong>in</strong>g aspects:<br />

‐ Evaluation <strong>of</strong> different sampl<strong>in</strong>g strategies that allow for <strong>in</strong>creas<strong>in</strong>g efficiency,<br />

and us<strong>in</strong>g non-sampl<strong>in</strong>g methods like UNEEC (Shrestha and Solomat<strong>in</strong>e 2009)<br />

‐ Use <strong>of</strong> statistical descriptors to describe <strong>the</strong> uncerta<strong>in</strong>ties <strong>of</strong> model outputs <strong>in</strong> a<br />

concise way and <strong>the</strong> potential use <strong>of</strong> different database structures to allow for<br />

exchang<strong>in</strong>g <strong>the</strong> uncerta<strong>in</strong>ties associated to model results (DUE, WaterML,<br />

UncertML)<br />

‐ Test<strong>in</strong>g different techniques that can be used to propagate <strong>the</strong> uncerta<strong>in</strong>ties <strong>in</strong><br />

remotely l<strong>in</strong>ked models.<br />

This study proposes a framework that can be applied for <strong>the</strong> full cascade but will<br />

probably focus ma<strong>in</strong>ly on <strong>the</strong> climate model<strong>in</strong>g component, i.e. different climate models<br />

and downscal<strong>in</strong>g methods. One <strong>of</strong> <strong>the</strong> standard uncerta<strong>in</strong>ty analysis methods is based on<br />

us<strong>in</strong>g <strong>the</strong> model ensembles. Disadvantage <strong>of</strong> <strong>the</strong>se methods is <strong>the</strong> large amount <strong>of</strong> data<br />

that needs to be transferred and that large number <strong>of</strong> simulations is needed. In this study,<br />

we plan to use generic uncerta<strong>in</strong>ty descriptors that allow to generate ensembles or to<br />

reproduce <strong>the</strong> uncerta<strong>in</strong>ty bounds for <strong>the</strong> model results. Such an approach can be<br />

enhanced by us<strong>in</strong>g standards to transfer <strong>the</strong> uncerta<strong>in</strong>ty related to data and/or model<br />

results (e.g., Standardized meta-data structures) <strong>in</strong> order to allow for generat<strong>in</strong>g new sets<br />

<strong>of</strong> ensembles (realisations) without additional model runs.<br />

Case study. An illustration <strong>of</strong> <strong>the</strong> assessment <strong>of</strong> <strong>the</strong> cascade uncerta<strong>in</strong>ty across climate<br />

and hydrological models <strong>in</strong> <strong>the</strong> Nzoia catchment <strong>in</strong> Kenya is given. Here we sought to<br />

l<strong>in</strong>k models by remote configuration across doma<strong>in</strong>s (e.g. l<strong>in</strong>k<strong>in</strong>g climatology and<br />

hydrology) and across sources <strong>of</strong> knowledge (e.g. comb<strong>in</strong><strong>in</strong>g empirical data with <strong>the</strong><br />

model and model to model) to <strong>in</strong>vestigate <strong>the</strong> physics <strong>of</strong> modern climate data to <strong>in</strong>terpret<br />

stream flow.<br />

For this case study, we will describe and quantify sources <strong>of</strong> uncerta<strong>in</strong>ty, and its<br />

propagation through <strong>in</strong>put data from observations and output ensembles through regional<br />

climate Model (PRESIS) and hydrological model (SWAT). In addition we will<br />

implement Temporal Spatial data <strong>in</strong>frastructure (TSDI) for publish<strong>in</strong>g, retriev<strong>in</strong>g and<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 91<br />

access<strong>in</strong>g <strong>the</strong> data with <strong>the</strong> associated uncerta<strong>in</strong>ty us<strong>in</strong>g web services under standard,<br />

protocol <strong>of</strong> Open Geospatial Consortium (OGC) and WaterML/UncertML standards.<br />

This research will help hydro<strong>in</strong>formatics specialists and decision makers to use complex<br />

<strong>in</strong>tegrated models whereby both model results and <strong>the</strong>ir uncerta<strong>in</strong>ties are propagated from<br />

one doma<strong>in</strong> model to ano<strong>the</strong>r.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 92<br />

Determ<strong>in</strong><strong>in</strong>g <strong>the</strong> effects <strong>of</strong> water quality and quantity on<br />

public health by us<strong>in</strong>g GIS technology<br />

Ahmet Özgür Doğru*, Seval Alkoy**, Necla Uluğtek<strong>in</strong>*,<br />

Filiz Bektaş Balçık*, Çiğdem Göksel*, Seval Sözen*<br />

*Istanbul Technical University, Civil Eng<strong>in</strong>eer<strong>in</strong>g Faculty, İstanbul, Turkey<br />

**Abant Izzet Baysal University, Faculty <strong>of</strong> Medic<strong>in</strong>e, Bolu, Turkey<br />

Epidemiology is <strong>the</strong> scientific study <strong>of</strong> <strong>the</strong> spread and control <strong>of</strong> diseases as a function <strong>of</strong><br />

time and location. Epidemiology follows <strong>the</strong> patterns <strong>of</strong> a disease on people <strong>in</strong> <strong>the</strong>ir<br />

healthy and un-healthy periods; and tracks <strong>the</strong>ir history <strong>of</strong> illness especially pay<strong>in</strong>g<br />

attention to when and where <strong>the</strong>y have it. Epidemiologists have traditionally used maps<br />

while analyz<strong>in</strong>g <strong>the</strong> relationship between location, surround<strong>in</strong>g environment, and <strong>the</strong><br />

disease. GIS has been used <strong>in</strong> surveillance and monitor<strong>in</strong>g <strong>of</strong> vector-borne as well as<br />

water-borne diseases, and <strong>the</strong> ones <strong>in</strong> relation to <strong>the</strong> environmental health, disease<br />

policies and plann<strong>in</strong>g, <strong>the</strong> exist<strong>in</strong>g health situation <strong>in</strong> <strong>the</strong> area, generation and analysis <strong>of</strong><br />

research hypo<strong>the</strong>ses and etc. GIS has enabled researchers to determ<strong>in</strong>e locations <strong>of</strong> high<br />

prevalence areas and populations at risk.<br />

Access to a sufficient supply <strong>of</strong> safe water is essential <strong>in</strong> ma<strong>in</strong>ta<strong>in</strong><strong>in</strong>g public health.<br />

Situations with <strong>in</strong>adequate water directly and <strong>in</strong>directly affect health. Poor hygiene<br />

caused by <strong>the</strong> lack <strong>of</strong> water results <strong>in</strong> <strong>the</strong> <strong>in</strong>creased transmission <strong>of</strong> <strong>in</strong>fectious diseases.<br />

Where <strong>the</strong> sources <strong>of</strong> potable water are <strong>of</strong> poor quality, or <strong>the</strong> f<strong>in</strong>anc<strong>in</strong>g, staff<strong>in</strong>g and<br />

o<strong>the</strong>r <strong>in</strong>frastructure to ma<strong>in</strong>ta<strong>in</strong> <strong>the</strong> distribution system are lack<strong>in</strong>g, mortality rates<br />

attributable to <strong>in</strong>fectious diseases, to <strong>the</strong> availability <strong>of</strong> sanitation services and to general<br />

hygiene may <strong>in</strong>crease. Inadequate water supplies <strong>in</strong>crease <strong>the</strong> likelihood <strong>of</strong> person-toperson<br />

disease transmission and can compromise <strong>the</strong> effectiveness and efficiency <strong>of</strong><br />

water-based sewage collection and treatment processes, pos<strong>in</strong>g an additional risk <strong>of</strong><br />

disease. In summary, <strong>the</strong> changes <strong>in</strong> water quality and quantity cause public health<br />

problems directly or <strong>in</strong>directly. While dr<strong>in</strong>k<strong>in</strong>g water quality is an essential factor for<br />

ma<strong>in</strong>ta<strong>in</strong><strong>in</strong>g <strong>the</strong> public health, flood<strong>in</strong>g and drought are also considered as important<br />

factors caus<strong>in</strong>g health problems.<br />

This study aims at determ<strong>in</strong><strong>in</strong>g <strong>the</strong> health effects <strong>of</strong> <strong>the</strong> change <strong>in</strong> water quality and<br />

quantity at Black Sea Cost <strong>of</strong> Turkey by Integrat<strong>in</strong>g GIS technology with health statistics.<br />

This study is be<strong>in</strong>g developed as a subtask <strong>of</strong> <strong>the</strong> Project enviroGRIDS @ Black Sea<br />

Catchment, which is a European Union FP 7 Project aim<strong>in</strong>g at build<strong>in</strong>g <strong>the</strong> capacity <strong>of</strong><br />

scientist to assemble such a system <strong>in</strong> <strong>the</strong> Black Sea Catchment, <strong>the</strong> capacity <strong>of</strong> decisionmakers<br />

to use it, and <strong>the</strong> capacity <strong>of</strong> <strong>the</strong> general public to understand <strong>the</strong> important<br />

environmental, social and economic issues at stake. In this context, 10 year data<br />

(cover<strong>in</strong>g <strong>the</strong> period <strong>of</strong> 2000-2009) <strong>of</strong> water related diseases such as diarrhea, hepatitis A,<br />

shigella dysentery, typhoid and paratyphoid, <strong>in</strong>clud<strong>in</strong>g <strong>the</strong> number <strong>of</strong> case and deaths <strong>in</strong><br />

Turkey is go<strong>in</strong>g to be exam<strong>in</strong>ed and high and low risk areas are go<strong>in</strong>g to be determ<strong>in</strong>ed<br />

by us<strong>in</strong>g GIS and <strong>in</strong>cidence graphs <strong>of</strong> each disease. Detailed studies are go<strong>in</strong>g to be<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 93<br />

executed for determ<strong>in</strong><strong>in</strong>g <strong>the</strong> effects <strong>of</strong> <strong>the</strong> water quality and quantity change over health<br />

by us<strong>in</strong>g <strong>the</strong> water related data provided for <strong>the</strong> most and <strong>the</strong> least risky areas. Health<br />

statistics are go<strong>in</strong>g to be used for determ<strong>in</strong><strong>in</strong>g <strong>the</strong> correlation between <strong>the</strong> case/deaths and<br />

water quality/quantity. This paper covers two ma<strong>in</strong> parts <strong>of</strong> <strong>the</strong> overall study; (1)<br />

literature search <strong>in</strong>dicat<strong>in</strong>g <strong>the</strong> relation between health and water quality/quantity based<br />

on <strong>the</strong> technical reports <strong>of</strong> World Health Organization (WHO) and Intergovernmental<br />

Panel on Climate Change (IPCC), (2) <strong>the</strong> methodology description <strong>of</strong> <strong>the</strong> risk area<br />

determ<strong>in</strong>ation process <strong>in</strong> <strong>the</strong> study area <strong>in</strong> terms <strong>of</strong> <strong>the</strong> water related diseases and<br />

implemented case study. Additionally, <strong>the</strong> road map <strong>of</strong> <strong>the</strong> future studies <strong>of</strong> <strong>the</strong> project<br />

studies is go<strong>in</strong>g to be discussed <strong>in</strong> this paper toge<strong>the</strong>r with <strong>the</strong> proposed GIS related<br />

methodologies.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 94<br />

Ecosystem monitor<strong>in</strong>g us<strong>in</strong>g digital change detection<br />

method;<br />

example <strong>of</strong> Iğneada wetland forest<br />

*Filiz Bektas Balcik, *Cigdem Göksel, *Gonca Bozkaya,<br />

*Ahmet Özgür Doğru, *Necla Uluğtek<strong>in</strong>, *Seval Sözen<br />

*Istanbul Technical University, Civil Eng<strong>in</strong>eer<strong>in</strong>g Faculty, İstanbul, Turkey<br />

Natural areas are under threat <strong>of</strong> <strong>the</strong> human all over <strong>the</strong> world as a resource <strong>of</strong> human<br />

basic needs. Devastat<strong>in</strong>g and uncontrolled land use changes have occurred <strong>in</strong> <strong>the</strong> natural<br />

areas for urbanization purposes as a result <strong>of</strong> population <strong>in</strong>crease. Detection and<br />

monitor<strong>in</strong>g land use and land cover changes have been widely applied for management<br />

and decision mak<strong>in</strong>g over large geographical areas us<strong>in</strong>g multitemporal remotely sensed<br />

data. It is possible to provide economic, accurate, temporal, reliable and updated<br />

<strong>in</strong>formation from satellite images. Chance detection has not only an important role <strong>in</strong><br />

monitor<strong>in</strong>g <strong>of</strong> <strong>the</strong> current situation <strong>of</strong> <strong>the</strong> study area, but it also provides base data for<br />

model<strong>in</strong>g <strong>the</strong> future land cover/use patterns that will prevail <strong>in</strong> protected areas as a result<br />

<strong>of</strong> different development scenarios.<br />

The study area, İğneada mangrove forest, is one <strong>of</strong> <strong>the</strong> important protected areas <strong>of</strong><br />

Turkey. The area houses different k<strong>in</strong>ds <strong>of</strong> ecosystems and a wide range <strong>of</strong> biodiversity;<br />

<strong>the</strong> parts <strong>of</strong> it have previously protected as Nature Protection Park, Natural Site, and<br />

Wildlife Protection Area. İğneada is located at <strong>the</strong> Black Sea coast <strong>in</strong> <strong>the</strong> northwest <strong>of</strong><br />

Turkey that is 20 km away from Bulgarian border. It lies on an area that is approximately<br />

3000 ha and between <strong>the</strong> coord<strong>in</strong>ates <strong>of</strong> 41ᵒ 52’ 34” N and 27ᵒ 59’ 10” E. Alluvial forests<br />

with associated aquatic and coastal ecosystems <strong>in</strong>clude freshwater and sal<strong>in</strong>e lakes,<br />

coastal dunes, freshwater and low sal<strong>in</strong>ity marshes, longos forests, and mixed forests <strong>of</strong><br />

deciduous tall trees such as Quercus robur subsp. robur (English oak), Q. petraea subsp.<br />

iberica (sessile oak), Fagus orientalis (Oriental beech), Carp<strong>in</strong>us betulus (European<br />

hornbeam), C. orientalis (Oriental hornbeam), Frax<strong>in</strong>us angustifolia subsp. Oxycarpa<br />

(narrow-leaved ash), and Alnus glut<strong>in</strong>osa (black alder). Despite its ecological sensitivity<br />

and importance, İğneada has been under serious threats <strong>of</strong> <strong>the</strong> projects such as supply<strong>in</strong>g<br />

dr<strong>in</strong>k<strong>in</strong>g water project to Istanbul, a harbor project, and a coastal road project. The area<br />

was declared as <strong>the</strong> national park <strong>in</strong> 2007. The announcement <strong>of</strong> <strong>the</strong> national park is<br />

expected to contribute to <strong>the</strong> susta<strong>in</strong>able development <strong>of</strong> <strong>the</strong> area. In addition, great<br />

variety <strong>of</strong> urban pressures have gradually <strong>in</strong>creased such as expansion <strong>of</strong> summer houses<br />

on and around wetlands, <strong>in</strong>creas<strong>in</strong>g recreational uses on coastal l<strong>in</strong>e (ma<strong>in</strong>ly <strong>of</strong>f-road<br />

rac<strong>in</strong>g), and wetland pollution due to sewage <strong>of</strong> settlements.<br />

The purpose <strong>of</strong> this study is to detect <strong>the</strong> changes <strong>in</strong> İğneada Longos forest and its<br />

surround<strong>in</strong>gs us<strong>in</strong>g medium resolution remotely sensed data. This study is be<strong>in</strong>g<br />

developed as a subtask <strong>of</strong> <strong>the</strong> Project enviroGRIDS @ Black Sea Catchment, which is a<br />

European Union FP 7 Project aim<strong>in</strong>g at build<strong>in</strong>g <strong>the</strong> capacity <strong>of</strong> scientist to assemble<br />

such a system <strong>in</strong> <strong>the</strong> Black Sea Catchment, <strong>the</strong> capacity <strong>of</strong> decision-makers to use it, and<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 95<br />

<strong>the</strong> capacity <strong>of</strong> <strong>the</strong> general public to understand <strong>the</strong> important environmental, social and<br />

economic issues at stake. The primary research materials <strong>in</strong>clude multitemporal Landsat<br />

TM satellite images from 1990 and 2010. Landsat images have 30m spatial resolution<br />

and seven bands. Five steps were employed to conduct <strong>the</strong> research and <strong>the</strong>se are: (i)<br />

geometric and radiometric correction <strong>of</strong> satellite images, (ii) Layer Stack<strong>in</strong>g (iii) PCA<br />

based change detection (iv) hybrid classification (v) accuracy assessment <strong>of</strong> <strong>the</strong> method<br />

us<strong>in</strong>g ground truth data. The prelim<strong>in</strong>ary results show that <strong>the</strong>re are land use and land<br />

cover changes <strong>in</strong> <strong>the</strong> selected region as a result <strong>of</strong> cultural pressure. These ongo<strong>in</strong>g<br />

pressures and <strong>the</strong>ir consequences should be taken <strong>in</strong>to account for susta<strong>in</strong>able<br />

management <strong>of</strong> İğneada protection area.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 96<br />

Environmental <strong>in</strong>formation for citizens via mobile phones:<br />

case studies <strong>in</strong> <strong>the</strong> Prov<strong>in</strong>ce <strong>of</strong> Noord Brabant, The<br />

Ne<strong>the</strong>rlands<br />

Adrian Almoradie, Andreja Jonoski, Schalk-Jan van Andel and Ioana Popescu<br />

UNESCO-IHE Institute for Water Education P.O.Box 3015, 2601 DA<br />

Delft, The Ne<strong>the</strong>rlands<br />

Demonstrator applications <strong>of</strong> an environmental <strong>in</strong>formation system for citizens’ access to<br />

water quality <strong>in</strong>formation (<strong>in</strong> particular – bath<strong>in</strong>g water quality) are presented. These are<br />

be<strong>in</strong>g developed for catchments and fresh water lakes <strong>in</strong> The Ne<strong>the</strong>rlands <strong>in</strong> collaboration<br />

with <strong>the</strong> Dutch water authorities. The presented demonstrators are currently be<strong>in</strong>g<br />

deployed <strong>the</strong> World Wide Web, but system components are also developed for mobile<br />

phones. The ma<strong>in</strong> goals <strong>of</strong> <strong>the</strong> system are: improvement <strong>of</strong> <strong>the</strong> water quality <strong>in</strong>formation<br />

via better and faster <strong>in</strong>tegration <strong>of</strong> exist<strong>in</strong>g data; <strong>in</strong>tegration <strong>of</strong> data and water quality<br />

models for provid<strong>in</strong>g <strong>in</strong>formation <strong>in</strong> periods without measurements, or for forecast<strong>in</strong>g<br />

purposes; assimilat<strong>in</strong>g user feedback on water quality which may come <strong>in</strong> semi-structured<br />

forms (SMS messages, photos, etc) via users’ mobile devices (phones).<br />

Mobile phone (us<strong>in</strong>g Google Android OS) and <strong>the</strong> Web platform<br />

Mobile phones are currently one <strong>of</strong> <strong>the</strong> best possible means to send and receive real time<br />

<strong>in</strong>formation. The field <strong>of</strong> hydro<strong>in</strong>formatics has already embarked on explor<strong>in</strong>g <strong>the</strong><br />

potential for such applications for <strong>the</strong> water doma<strong>in</strong> (see Abbott and Jonoski, 2001).<br />

Examples <strong>of</strong> applications <strong>in</strong> water- and environment-related fields: use <strong>of</strong> SMS<br />

messag<strong>in</strong>g for operational <strong>in</strong>terventions <strong>in</strong> management <strong>of</strong> water supply systems (Segura,<br />

2006); use <strong>of</strong> Java Midlets technology for flood forecast<strong>in</strong>g (Naz, 2006); use <strong>of</strong> mobile<br />

phone web browsers for support<strong>in</strong>g field sampl<strong>in</strong>g <strong>of</strong> data (Fenrich et al. 2009);<br />

In <strong>the</strong> world <strong>of</strong> Smart phones (operat<strong>in</strong>g over <strong>the</strong> 3G - third generation mobile networks),<br />

new features such as seamless connection with <strong>the</strong> <strong>in</strong>ternet, <strong>the</strong> use <strong>of</strong> GPS (Global<br />

Position<strong>in</strong>g System) and o<strong>the</strong>r applications has been made possible, The compet<strong>in</strong>g OS<br />

(Operat<strong>in</strong>g System) platform <strong>in</strong> <strong>the</strong> market are <strong>the</strong> Symbian, W<strong>in</strong>dows Mobile,<br />

Blackberry, iPhone and recently <strong>the</strong> Google Android OS. In this study <strong>the</strong> Google<br />

Android OS was used because <strong>of</strong> its flexibility <strong>in</strong> develop<strong>in</strong>g applications and it is<br />

expected that <strong>in</strong> <strong>the</strong> next couple <strong>of</strong> years it may emerge as one <strong>of</strong> <strong>the</strong> dom<strong>in</strong>ant platforms<br />

for mobile phone applications. The Android OS Phone uses <strong>the</strong> Java technology.<br />

For <strong>the</strong> web platform, standard client-server side technologies were used. For <strong>the</strong> client<br />

side technology HTML, Javascript, AJAX and Google API’s (for its visualization and<br />

<strong>in</strong>teractivity) were used and for <strong>the</strong> server side is <strong>the</strong> PHP scripts.<br />

Case study application: Prov<strong>in</strong>ce <strong>of</strong> Noord Brabant, The Ne<strong>the</strong>rlands<br />

Demonstrator for bath<strong>in</strong>g water quality monitor<strong>in</strong>g and dissem<strong>in</strong>ation has been developed<br />

for two case studies <strong>in</strong> <strong>the</strong> prov<strong>in</strong>ce <strong>of</strong> Noord Brabant, The Ne<strong>the</strong>rlands.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 97<br />

The prov<strong>in</strong>ce <strong>of</strong> Noord Brabant is located <strong>in</strong> <strong>the</strong> sou<strong>the</strong>rn part <strong>of</strong> <strong>the</strong> Ne<strong>the</strong>rlands. The<br />

prov<strong>in</strong>ce and <strong>the</strong> Waterboards <strong>in</strong> <strong>the</strong> area monitor <strong>the</strong> water quality <strong>of</strong> <strong>the</strong> rivers <strong>in</strong><br />

Dommel and <strong>the</strong> lakes <strong>in</strong> Brabantse delta. Lakes are ma<strong>in</strong>ly used for re-creational<br />

activities. The pollution <strong>in</strong> <strong>the</strong> river and lakes comes <strong>in</strong> a form <strong>of</strong> Phosphorus (P) and<br />

Nitrogen (N) nutrients that is ma<strong>in</strong>ly use for agriculture. Both case studies <strong>in</strong> this area<br />

aim to provide <strong>in</strong>formation <strong>of</strong> <strong>the</strong> water quality <strong>of</strong> <strong>the</strong> river or lakes to <strong>the</strong> citizens, this<br />

<strong>in</strong>formation may ei<strong>the</strong>r come from <strong>the</strong> models or through monitor<strong>in</strong>g.<br />

Dommel case study<br />

The demonstrator was first developed for <strong>the</strong> Dommel case study. It was developed to<br />

access <strong>the</strong> modeled river water quality results <strong>in</strong> <strong>the</strong> server. The Soil and Water<br />

Assessment Tool (SWAT) was used as <strong>the</strong> modell<strong>in</strong>g tool (Figure 1). To access <strong>the</strong> data<br />

<strong>of</strong> <strong>the</strong> lakes via spatial location, <strong>the</strong> Google maps view was used (Figure 2). In <strong>the</strong> back<br />

end, <strong>the</strong> model results was first pre-processed and <strong>the</strong>n uploaded <strong>in</strong> <strong>the</strong> server <strong>in</strong> a proper<br />

file format.<br />

Figure 1. Mobile phone – server communication Figure 2. Screen shots Dommel Application<br />

Brabantse delta case study<br />

In this case study a demonstrator has been developed connect<strong>in</strong>g both a web platform and<br />

<strong>the</strong> mobile phone. This case study is more complex than <strong>the</strong> first case study because <strong>of</strong><br />

this <strong>in</strong>ter-connection. It has been developed to access historical and latest water quality<br />

monitored data both via <strong>the</strong> web platform and mobile phone (Figure 3). Both platform<br />

implement a Google maps based API as an <strong>in</strong>terface to access <strong>in</strong>formation <strong>of</strong> each lake.<br />

Graphical charts were also made available (Figure 4). Provision <strong>of</strong> user feedback via <strong>the</strong><br />

mobile phone has been implemented as a new feature; it has been designed to send<br />

monitored data or textual <strong>in</strong>formation for any selected lake. Once a monitored data or<br />

textual <strong>in</strong>formation is sent, <strong>the</strong> server will receive <strong>the</strong> data, update <strong>the</strong> database and<br />

display <strong>the</strong> new data. The web platform automatically updates its self when new<br />

<strong>in</strong>formation comes <strong>in</strong>.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 98<br />

Conclusion<br />

Figure 3. Phone and web application architecture Figure 4. Screen shots Brabantse delta Application<br />

The design and functionality <strong>of</strong> <strong>the</strong> two demonstrators was developed and tested<br />

successfully. In application to water quality dissem<strong>in</strong>ation, <strong>the</strong> <strong>in</strong>tegration <strong>of</strong> web<br />

platform and mobile phone has a promis<strong>in</strong>g potential to reach <strong>in</strong>terested citizens.<br />

Although <strong>the</strong>se demonstrators were developed successfully, <strong>the</strong>y still need to be tested<br />

extensively with <strong>the</strong> public/citizens to prove <strong>the</strong>ir value, and activity which is currently<br />

be<strong>in</strong>g scheduled.<br />

Acknowledgements<br />

This work has been developed with<strong>in</strong> <strong>the</strong> European FP7 research project LENVIS -<br />

(Localised ENVironmental and health Information Services).<br />

References<br />

Abbott M.B. and Jonoski A., 2001: The democratisation <strong>of</strong> decision mak<strong>in</strong>g processes <strong>in</strong> <strong>the</strong> water sector<br />

(II), Journal <strong>of</strong> Hydro<strong>in</strong>formatics, 03.1, pp. 35-48.<br />

Fenrich E., Brodt A. and Nicklas D., 2009: WODCA: A Mobile Web-based Field Sampl<strong>in</strong>g Support<br />

System, Proceed<strong>in</strong>gs <strong>of</strong> <strong>the</strong> 8th International Conference on Hydro<strong>in</strong>formatics, Concepción, Chile.<br />

Naz, N.N., 2006: Urban Flood Warn<strong>in</strong>g System with Wireless Technology: Case Study <strong>of</strong> Dhaka City –<br />

Bangladesh. MSc Report, UNESCO-IHE. The Ne<strong>the</strong>rlands.<br />

Segura, J.L.A., 2006: Use <strong>of</strong> Hydro<strong>in</strong>formatics Technologies for Real Time Water Quality Management<br />

and Operation <strong>of</strong> Distribution Networks. Case Study <strong>of</strong> Villavicencio, Colombia. MSc Report, UNESCO-<br />

IHE. The Ne<strong>the</strong>rlands.<br />

http://www.lenvis.eu<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 99<br />

Study regard<strong>in</strong>g del<strong>in</strong>eation <strong>of</strong> flood hazard zones <strong>in</strong> Dej<br />

area<br />

Flor<strong>in</strong> Stoica, Mihai Sarb, Horea Selagea and Radu Dulau<br />

Romanian Waters National Adm<strong>in</strong>istration – Somes-Tisa Bas<strong>in</strong>al Adm<strong>in</strong>istration – Cluj-Napoca<br />

Floods have <strong>the</strong> potential to cause fatalities, relocation <strong>of</strong> people, damage to <strong>the</strong><br />

environment and <strong>the</strong>y can severely compromise economic development and damage <strong>the</strong><br />

economic activities <strong>of</strong> <strong>the</strong> society.<br />

While develop<strong>in</strong>g policies on water and land uses, countries should take <strong>in</strong>to<br />

consideration <strong>the</strong> potential impacts that such policies might have on flood risks and <strong>the</strong><br />

management <strong>of</strong> flood risks. There are different types <strong>of</strong> floods that should be taken <strong>in</strong>to<br />

consideration while develop<strong>in</strong>g <strong>the</strong> policies, such as: river floods, flash floods, urban<br />

floods and floods from <strong>the</strong> sea <strong>in</strong> coastal areas. The damage caused by flood events may<br />

also vary across <strong>the</strong> countries and regions <strong>of</strong> a river bas<strong>in</strong>. Hence, objectives regard<strong>in</strong>g<br />

<strong>the</strong> management <strong>of</strong> flood risks should be determ<strong>in</strong>ed by <strong>the</strong> countries which are shar<strong>in</strong>g<br />

<strong>the</strong> bas<strong>in</strong> under consideration and should be based on local and regional circumstances.<br />

In order to implement <strong>the</strong> EU directives, Romania is develop<strong>in</strong>g at a national level a plan<br />

for prevention, protection and m<strong>in</strong>imization <strong>of</strong> <strong>the</strong> flood effects <strong>in</strong> <strong>the</strong> Somes-Tisa<br />

hydrographic bas<strong>in</strong>. The plan is implemented by <strong>the</strong> Somes - Tisa Water Board.<br />

The present paper presents briefly <strong>the</strong> pilot study bas<strong>in</strong>, which is part <strong>of</strong> <strong>the</strong> national<br />

prevention plan. The study area is <strong>in</strong> <strong>the</strong> Dej region, at <strong>the</strong> confluence <strong>of</strong> two important<br />

rivers, Somesul Mare and Somesul Mic, where <strong>the</strong> flood <strong>of</strong> 1970 had a catastrophic<br />

impact. Dej area is a priority <strong>in</strong> <strong>the</strong> above mentioned plan.<br />

The Somes River Bas<strong>in</strong> located upstream <strong>of</strong> <strong>the</strong> city <strong>of</strong> Dej, has a surface <strong>of</strong> 8856 km 2 ., a<br />

medium height <strong>of</strong> 647 mASL and a length <strong>of</strong> <strong>the</strong> river Somes <strong>of</strong> 136 km. The Somes<br />

River Bas<strong>in</strong> has two major components: Somesul Mare and Somesul Mic and covers<br />

almost entirely Bistrita – Nasaud county and partially Cluj county. The comb<strong>in</strong>ed surface<br />

<strong>of</strong> <strong>the</strong> two mentioned river bas<strong>in</strong>s totals 42% <strong>of</strong> <strong>the</strong> entire Somes-Tisa Bas<strong>in</strong> (fig.1).<br />

The digital terra<strong>in</strong> model was created <strong>in</strong> order to del<strong>in</strong>eate <strong>the</strong> flood hazard areas, us<strong>in</strong>g<br />

LIDAR technology<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 100<br />

Figure 3. Dej area and altitude differences <strong>in</strong> <strong>the</strong> Somes bas<strong>in</strong><br />

Somesul Mare (from its spr<strong>in</strong>g to <strong>the</strong> confluence with Somesul Mic) is located <strong>in</strong> Bistrita<br />

– Nasaud county. Its hydrographic bas<strong>in</strong> lies <strong>in</strong> <strong>the</strong> contact area between <strong>the</strong> Eastern<br />

Carpathians with <strong>the</strong> Transylvania Depression. It is a varied and complex territory, be<strong>in</strong>g<br />

composed <strong>of</strong> mounta<strong>in</strong>s (36%) which open as an amphi<strong>the</strong>atre towards <strong>the</strong> Somes Mare<br />

Valley, rang<strong>in</strong>g from 800 m to 2279 m <strong>in</strong> height and hills (64%) which belong to <strong>the</strong><br />

Transylvanian Plateau, rang<strong>in</strong>g between 400 m and 800 m <strong>in</strong> height.<br />

Somesul Mic (from its spr<strong>in</strong>g to <strong>the</strong> confluence with Somesul Mare) is located <strong>in</strong> Cluj<br />

county, occupy<strong>in</strong>g 56.6% <strong>of</strong> <strong>the</strong> county’s surface, stretch<strong>in</strong>g across 6674 km 2 ., at <strong>the</strong><br />

border <strong>of</strong> three major natural units: <strong>the</strong> Western Carpathians, <strong>the</strong> Somes Plateau and <strong>the</strong><br />

Transsylvanian Lowlands. It’s ma<strong>in</strong> tributaries are Capus, Nadas, Borsa, Gadal<strong>in</strong>, Fizes<br />

and Bandau rivers. The discharge <strong>of</strong> <strong>the</strong> Somes Mic river is regulated by <strong>the</strong> exist<strong>in</strong>g<br />

reservoirs <strong>in</strong> <strong>the</strong> upstream part <strong>of</strong> <strong>the</strong> bas<strong>in</strong>. The purpose <strong>of</strong> <strong>the</strong>se reservoirs are to<br />

produce hydroelectric power. The altitude <strong>in</strong> this bas<strong>in</strong> varies from 1836 mASL<br />

(Vladeasa Mounta<strong>in</strong>), to a m<strong>in</strong>imum height <strong>of</strong> 227 mASL, where Somes rivers are<br />

flow<strong>in</strong>g out <strong>of</strong> Cluj county.<br />

Somes river is formed after <strong>the</strong> confluence <strong>of</strong> <strong>the</strong> two ma<strong>in</strong> tributaries – Somesul Mare<br />

and Somesul Mic, which br<strong>in</strong>gs 64%, 36% respectively , <strong>of</strong> <strong>the</strong> 74.1 m³/s average<br />

discharge. The yearly average discharge on several sections along <strong>the</strong> Somes River are:<br />

Beclean (48,7 m 3 /s), Salatiu (21,5 m 3 /s), Dej (76,8 m 3 /s), Ulmeni (89,8 m 3 /s), Lapuşel<br />

(19,2 m 3 /s), Satu Mare (126 m 3 /s).<br />

An analysis <strong>of</strong> <strong>the</strong> 100 years return period flood on Somes Mare (0.3 m 3 /s/km 2 ) and<br />

Somes Mic (0.2 m 3 /s/km 2 ) river upstream <strong>of</strong> <strong>the</strong>ir confluence, shows that <strong>the</strong> flood<br />

occurr<strong>in</strong>g on <strong>the</strong> Somes Mare river are much more important than <strong>the</strong> Somes Mic bas<strong>in</strong>.<br />

The obta<strong>in</strong>ed flood extent for <strong>the</strong> 100 years return period<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 101<br />

Figure 4.Flood extent for 100 years return period<br />

În <strong>the</strong> past 35-40 years, <strong>the</strong> most important flood was <strong>the</strong> one <strong>of</strong> 1970, correspond<strong>in</strong>g to<br />

<strong>the</strong> 100 years flood <strong>in</strong> Dej area. The most devastat<strong>in</strong>g floods were <strong>the</strong> result <strong>of</strong> a<br />

comb<strong>in</strong>ation <strong>of</strong> ra<strong>in</strong>fall with snow melt. In <strong>the</strong> past 15 years, <strong>the</strong>re is a tendency <strong>of</strong><br />

hav<strong>in</strong>g earlier floods (March-April <strong>in</strong>stead <strong>of</strong> May-June) and more <strong>of</strong>ten w<strong>in</strong>ter floods<br />

(December to February); also <strong>the</strong>re are some areas with recurrent floods and a more<br />

torrential aspect <strong>of</strong> <strong>the</strong> ra<strong>in</strong>fall and dra<strong>in</strong>age.<br />

After <strong>the</strong> construction <strong>of</strong> <strong>the</strong> upstream reservoirs: Tarnita (1974) and Fantanele (1978) <strong>in</strong><br />

Somesul Mic bas<strong>in</strong>, <strong>the</strong>re were no major floods reported. The modified flow regime<br />

<strong>in</strong>dicates that statistically <strong>the</strong> 100 years return period flood discharge, decreased by 15-<br />

20% than <strong>in</strong> <strong>the</strong> natural regime <strong>of</strong> <strong>the</strong> river, <strong>in</strong> <strong>the</strong> Cluj area and, by 10% , upstream <strong>of</strong><br />

<strong>the</strong> confluence with Somesul Mare.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 102<br />

A Cloud-based Virtual Observatory for Environmental<br />

Science<br />

Gordon S. Blair and Yehia El-khatib<br />

School <strong>of</strong> Comput<strong>in</strong>g & Communications, Lancaster University, UK<br />

Environmental scientists are <strong>in</strong>creas<strong>in</strong>gly be<strong>in</strong>g asked to answer more complex scientific<br />

questions for example related to <strong>the</strong> implications <strong>of</strong> environmental management decisions<br />

on a catchment or on <strong>the</strong> policy implications <strong>of</strong> climate change at a national or<br />

<strong>in</strong>ternational level, a trend we refer to as ‘big science’ for <strong>the</strong> purposes <strong>of</strong> this paper.<br />

However, <strong>the</strong>re are a number <strong>of</strong> obstacles that restrict environmental scientists from<br />

tackl<strong>in</strong>g such big science issues. Many <strong>of</strong> <strong>the</strong>se obstacles are technical and related to<br />

different forms <strong>of</strong> fragmentation <strong>in</strong>clud<strong>in</strong>g spatial and temporal gaps <strong>in</strong> data, disrupted<br />

alignment and representation <strong>of</strong> data, unl<strong>in</strong>ked models, and disjo<strong>in</strong>t discipl<strong>in</strong>es. O<strong>the</strong>r<br />

obstacles <strong>in</strong>clude <strong>the</strong> difficulty <strong>of</strong> manag<strong>in</strong>g and process<strong>in</strong>g extremely large datasets.<br />

The EVOp project seeks to solve many <strong>of</strong> <strong>the</strong>se problems by develop<strong>in</strong>g a virtual<br />

observatory (VO) that enables <strong>the</strong> <strong>in</strong>tegration <strong>of</strong> a variety <strong>of</strong> <strong>in</strong>formation sources<br />

(<strong>in</strong>clud<strong>in</strong>g disparate data sets, sensor data and models) at different granularities and<br />

scales. The VO will also provide <strong>in</strong>teroperability with associated <strong>in</strong>formation services<br />

and encourage <strong>the</strong> flow from data to knowledge to policy sett<strong>in</strong>g <strong>in</strong> <strong>the</strong> quest for<br />

answer<strong>in</strong>g big science questions.<br />

The VO requires <strong>the</strong> construction <strong>of</strong> a cyber-<strong>in</strong>frastructure that provides simplified access<br />

to data, <strong>in</strong>tegration with current <strong>in</strong>formation services, and <strong>the</strong> ability to handle large<br />

datasets. Cloud comput<strong>in</strong>g <strong>of</strong>fers great opportunities to undertake such tasks through<br />

harness<strong>in</strong>g economies <strong>of</strong> scale <strong>of</strong>fered by commodity hardware data centres. It also <strong>of</strong>fers<br />

universal access to <strong>the</strong> VO that can be used by scientists, policy makers and <strong>the</strong> general<br />

public alike and, through this, achiev<strong>in</strong>g <strong>the</strong> desired level <strong>of</strong> <strong>in</strong>tegration.<br />

Cloud comput<strong>in</strong>g is a distributed paradigm <strong>in</strong> which computational and storage<br />

requirements are provided <strong>in</strong> an on-demand fashion by large clusters <strong>of</strong> commodity<br />

computers. Such a pay-per-use model is generally made possible through virtualisation,<br />

i.e. us<strong>in</strong>g virtual mach<strong>in</strong>es to create custom execution environments. To <strong>the</strong> consumers <strong>of</strong><br />

such service, <strong>the</strong>y obta<strong>in</strong> customised and isolated comput<strong>in</strong>g resources as and when<br />

required without <strong>the</strong> need to <strong>in</strong>vest <strong>in</strong> hardware that might not be fully utilised, which<br />

will depreciate <strong>in</strong> value, and will require operation, support and ma<strong>in</strong>tenance costs.<br />

Virtualisation also allows cloud service providers to manage large data centres at a low<br />

overall ma<strong>in</strong>tenance cost, and provide vary<strong>in</strong>g and tiered services to different customers.<br />

Different levels <strong>of</strong> cloud services are available. Users <strong>of</strong> S<strong>of</strong>tware as a Service (SaaS) are<br />

able to run s<strong>of</strong>tware through a th<strong>in</strong> client, such as a Web browser, without actually<br />

runn<strong>in</strong>g <strong>the</strong> application on <strong>the</strong>ir computers. Platform as a Service (PaaS) provides a<br />

platform (i.e. a virtualised hardware setup along with an operat<strong>in</strong>g system) that can be<br />

used to deploy highly customised s<strong>of</strong>tware. F<strong>in</strong>ally, Infrastructure as a Service (IaaS)<br />

provides a pool <strong>of</strong> virtualised hardware resources for <strong>the</strong> user to use and manage.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project


<strong>OpenWater</strong> symposium 103<br />

There are a number <strong>of</strong> challenges <strong>in</strong>volved <strong>in</strong> develop<strong>in</strong>g an environmental cloud,<br />

<strong>in</strong>clud<strong>in</strong>g most prom<strong>in</strong>ently what architecture is right to support Environmental Sciences.<br />

Hardware assets that will be required by an environmental cloud could be leased from<br />

one or more cloud service provider, such as Amazon and Google. Alternatively,<br />

dedicated data centres could be assembled to serve <strong>the</strong> needs <strong>of</strong> <strong>the</strong> VO. A hybrid<br />

approach is also possible where owned data centres would serve as primary resources<br />

while overflow requests would be redirected to third-party cloud service providers.<br />

Second is <strong>the</strong> issue <strong>of</strong> <strong>the</strong> specific services that will be provided by <strong>the</strong> VO. Clearly, some<br />

SaaS provision<strong>in</strong>g is required to enable especially non-specialist users to access <strong>the</strong> VO.<br />

However, fur<strong>the</strong>r services are required to enable environmental scientists to exploit <strong>the</strong><br />

capabilities <strong>of</strong> <strong>the</strong> cloud to tackle <strong>the</strong>ir specific problems by m<strong>in</strong><strong>in</strong>g <strong>in</strong>to extremely large<br />

datasets. Adapt<strong>in</strong>g a distributed programm<strong>in</strong>g framework such as MapReduce to <strong>the</strong><br />

needs <strong>of</strong> <strong>the</strong> environmental community is an example.<br />

The third challenge is data discovery. Observations and models are generated by a large<br />

number <strong>of</strong> sources with<strong>in</strong> and outside <strong>the</strong> scientific community. The VO will provide <strong>the</strong><br />

potential to dist<strong>in</strong>guish associations and overlaps between different datasets and models.<br />

However, <strong>the</strong>re is little <strong>in</strong>centive for many producers to share <strong>the</strong>ir data and models.<br />

Through <strong>the</strong> use <strong>of</strong> publish<strong>in</strong>g <strong>in</strong>centives, EVOp partners will work on encourag<strong>in</strong>g such<br />

producers to register <strong>the</strong>ir data and models. Easy-to-use desktop tools will be employed<br />

to <strong>in</strong>gest datasets and models <strong>in</strong>to <strong>the</strong> cloud.<br />

Data collected by <strong>the</strong> VO would need to be aligned to standard formats understood by<br />

different research communities, e.g. INSPIRE and data.gov. This normalisation <strong>of</strong><br />

representation is necessary to facilitate low overhead curation, <strong>in</strong>teroperability, and<br />

serendipity. The f<strong>in</strong>al challenge is to enable access to <strong>the</strong> data, model and visualisation<br />

tools. This will be achieved via use <strong>of</strong> a multi-faceted portal that caters for <strong>the</strong> needs <strong>of</strong><br />

<strong>the</strong> different stakeholders, i.e. specialists, policy makers, and local communities. The use<br />

<strong>of</strong> a RESTful architecture would allow this access portal to use Web browsers that are<br />

universal client tools that are accessible to everyone and from a great deal <strong>of</strong> devices. It<br />

also allows <strong>the</strong> portal to harness common visualisation tools, such as Google Maps and<br />

Google Earth.<br />

Cloud comput<strong>in</strong>g <strong>of</strong>fers promis<strong>in</strong>g opportunities to enable <strong>the</strong> environmental community<br />

to better tackle challenges that face local communities, nation states and <strong>the</strong> <strong>in</strong>ternational<br />

community. EVOp is a 2-year pilot project aimed to demonstrate how such technology<br />

can be used <strong>in</strong> environmental management, to help set <strong>in</strong>ternational standards for<br />

exchanges <strong>of</strong> data and models, and to stimulate discussion with<strong>in</strong> <strong>the</strong> environmental<br />

community both nationally <strong>in</strong> <strong>the</strong> UK and <strong>in</strong>ternationally. We are look<strong>in</strong>g to collaborate<br />

with <strong>the</strong> o<strong>the</strong>r efforts on <strong>the</strong> regional and <strong>in</strong>ternational scales to assist with this journey.<br />

Acknowledgement:<br />

The authors wish to acknowledge <strong>the</strong> Natural Environment Research Council for fund<strong>in</strong>g<br />

<strong>the</strong> EVOp project under grant reference NE/I002200/1. The authors also wish to thank<br />

<strong>the</strong> valuable contributions <strong>of</strong> <strong>the</strong> EVOp consortium.<br />

UNESCO-IHE Institute for water education and enviroGRIDS project

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!