• Nie Znaleziono Wyników

Sessie 1: PCRaster software

N/A
N/A
Protected

Academic year: 2021

Share "Sessie 1: PCRaster software"

Copied!
17
0
0

Pełen tekst

(1)

PCRaster modelling platform

PCRaster research team, Derek Karssenberg

Department of Physical Geography, Faculty of Geosciences, Utrecht University, the Netherlands (d.karssenberg@uu.nl)

(2)

Outline

1) Static Modelling 2) Dynamic Modelling 3) Visualisation

(3)

Design considerations

 People constructing models are domain specialists, not programmers  Tool provides ‘simple’ building blocks for models

(4)

Building blocks: standard functions on maps and blocks

point functions direct neighbourhood functions entire neighbourhood functions neighbourhood defined by topology

(5)

Static models (raster based GIS analysis)

 All raster based operations

 Particularly strong at analysis of digital terrain models and hydrology  Two scripting languages

 PCRcalc: dedicated language

 PCRaster Python: PCRaster functions as a Python module  Routines for prompt visualisation

(6)

Dynamic models

for each t

set of variables representing state of the model at time index t

set of functionals representing processes over time step represented by combining building blocks

x

t

=

f x

( )

t-1

x

t

(7)

Dynamic models

initial

# sequence of functions dynamic (nrtimesteps=…) # sequence of functions

(8)

Applications

 Hydrological models (PCRGLOB-WB)

 Ecological models

 Land use change models

 Landscape evolution models (erosional and denudational)

 Geomorphology and degradation models (mass movements, debris flows)

River sediment transport

Cellular automata

(9)

Selection of other point Interactive visualisation

(10)

Dynamic models

 Raster based operations are building blocks

 Frameworks in Python for:

 Dynamic modelling (iterations over time)

 Stochastic modelling / uncertainty (Monte Carlo simulation)  Routines for prompt visualisation of multi-dimensional data

 Geographic dimension  Time dimension

(11)

eWaterCycle project

• Create a realistic, high-resolution global hydrological model of all the fresh water in the world

• Applications:

– Flood forecasting

– Groundwater depletion prediction – Water protection measures

(12)

eWaterCycle Model Requirements

• Ultra high resolution (100x100 meter) • Data assimilation of remote sensing data

(13)

eWaterCylce model

 ‘Standard’ PCRaster model (PCRaster Python)  Dynamic model

 Assimilation of remotely sensed soil moisture

 Runs on a supercomputer (Cartesius at SURFSara)  Distributed computing (multiple nodes)

(14)
(15)
(16)
(17)

PCRaster team & info

 Cooperation between Utrecht University & Carthago Consultancy  Key partners:

 ECMWF  Deltares

 Joint Research Centre – European Commission  Dutch eScience Centre

 Universities worldwide  Software engineers, modellers  Open source (GPL)

 Programmed in C++

 Info, courses and downloads at http://www.pcraster.eu THANK YOU FOR YOUR ATTENTION

Cytaty

Powiązane dokumenty

The following theorem gives necessary and sufficient conditions for an entire function / (z) to be of perfectly regular logarithmic

In [13] Rogers gave another corrected version of Hansell’s statement, namely that if every continuous function from a closed subset of X to Y can be extended continuously to X, and

In particular, we consider the cases when X is extremally disconnected, when X is an Eberlein compact space, when X is a LOTS, and when X has the ccc.. X is called

If L = L(f) is closed and consists of isolated Points then every repulsive fixed point <x of the function f not a limit of an7 subsequence of {fn}. Proof of

Since the subsequence (p n)t) is sequence of locally bounded functions in /<, we obtain by Vitali’ s theorem that the sequence (pnic ) is almost uniformly convergent

R., Certain subordination results for a class of analytic functions defined by the generalized integral operator, Int.. S., Subordinating factor sequences for some convex maps of

Stankiewicz, On a class of p-valent analytic functions with fixed argument of coefficients defined by fractional calculus, Folia Scient. Waniurski, Some classes of univalent

As we mentioned previously the concept of a regulated function is used in inve- stigations concerning a few classes of functions of generalized bounded variation (cf... [5, 8, 9],