Presentation is loading. Please wait.

Presentation is loading. Please wait.

Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment1 Lecture 15 Principles of Grid-based modelling Outline – introduction – linking.

Similar presentations


Presentation on theme: "Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment1 Lecture 15 Principles of Grid-based modelling Outline – introduction – linking."— Presentation transcript:

1 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment1 Lecture 15 Principles of Grid-based modelling Outline – introduction – linking models to GIS – basics of cartographic modelling – modelling in Arc/Info GRID

2 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment2 Introduction GIS provides: –comprehensive set of tools for environmental data management –limited spatial analysis functionality –but does provides framework of application limited spatial analysis functionality may be addressed by linking models into GIS

3 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment3 Spatial modelling issues Model problems: –most models do not provide tools for data management and display, etc. –many models are aspatial GIS provides: –framework of application –allows user to add spatial dimension (if not already built into the model)

4 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment4 GIS-able models Types of models applicable to integration with GIS include: –certain aspatial models  black box models  lumped models –all spatial models  distributed models –temporal models

5 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment5 Modelling guidelines In order to ensure that model results are as close to reality as possible the following guidelines apply: –ensure data quality –beware of making too many assumptions –match model complexity with process complexity –compare predicted results with empirical data where possible and adjust model parameters and constants to improve goodness of fit –use results with care!

6 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment6 Basics of cartographic modelling Mathematics applied to raster maps –often referred to as map algebra or ‘mapematics’ –e.g. combination of maps by:  addition  subtraction  multiplication  division, etc. –operations on single or multiple layers

7 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment7 A definition “A generic means of expressing and organising the methods by which spatial variables and spatial operations are selected and used to develop a GIS model”

8 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment8 A simple example… 5 4 7 Input 1 6 4 4 6 6 6 6 4 4 4 4 3 3 3 3 33 23 22 2 2 2 2 1 1 1 1 2 5 7766 77 135 6108 5 5 Input 2 Output + =

9 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment9 Question… How determine topological relationships? i.e. Boolean: AND, NOT, OR, XOR What is the arithmetic equivalent?

10 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment10 Building spatial models It is (in theory) surprisingly simple: – algebraic combination of:  OPERATORS and FUNCTIONS  rules and relationships  inputs (and outputs) – interfaces  run at the command line/menu interface  batch file  embedded in system macro/script  ‘hard’ programmed into system

11 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment11 Problems in model building Knowledge –systems and processes –relationships and rules Compatability –input data available –outputs required Quality issues –data quality (accuracy, appropriateness, etc.) –model assumptions and generalisation –confidence and communication

12 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment12 Modelling in ArcGRID Four basic categories of functions in map algebra: – local – focal – zonal – global Operate on user specified input grid(s) to produce an output grid, the cell values in which are a function of a value or values in the input grid(s)

13 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment13 Local functions Output value of each cell is a function of the corresponding input value at each location – value NOT location determines result – e.g. arithmetic operations and reclassification – full list of local functions in GRID is enormous  Trigonometric, exponential and logarithmic  Reclassification and selection  Logical expressions in GRID  Operands and logical operators  Connectors  Statistical  Other local functions

14 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment14 Local functions 25 16 5 4 7 49 input output = sqr(input)

15 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment15 Some examples input output = tan(input) output = reclass(input)output = log2(input)

16 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment16 Focal functions Output value of each cell location is a function of the value of the input cells in the specified neighbourhood of each location Type of neighbourhood function – various types of neighbourhood:  3 x 3 cell or other – calculate mean, SD, sum, range, max, min, etc.

17 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment17 Focal functions 5 4 7 16 11 input output = focalsum(input)

18 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment18 Some examples input output = focalmean(input, 20) output = focalstd(input)output = focalvariety(input)

19 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment19 Neighbourhood filters Type of focal function –used for processing of remotely sensed image data – change value of target cell based on values of a set of neighbouring pixels within the filter – size, shape and characteristics of filter? – filtering of raster data  supervised using established classes  unsupervised based on values of other pixels within specified filter and using certain rules (diversity, frequency, average, minimum, maximum, etc.)

20 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment20 Supervised classification 1 2 3 4 5 1 2 Old classNew class 134 245 124 112 122 112

21 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment21 134 245 124 diversity modal minimum maximum mean Unsupervised classification 5 4 1 5 3

22 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment22 Zonal functions Output value at each location depends on the values of all the input cells in an input value grid that shares the same input value zone Type of complex neighbourhood function – use complex neighbourhoods or zones – calculate mean, SD, sum, range, max, min, etc.

23 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment23 Zonal functions 5 4 7 input output = zonalsum(zone, input) zone Zone 1 Zone 2 9 9 9 9 9 9 9 9 777 7 77 7 7

24 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment24 Some examples input output = zonalthickness(input_zone) Input_zone 535.54 766.62 127 160 output = zonalmax(input_zone, input) output = zonalperimeter(input_zone) 6280 10800

25 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment25 Global functions Output value of each location is potentially a function of all the cells in the input grid – e.g. distance functions, surfaces, interpolation, etc. – Again, full list of global functions in GRID is enormous  euclidean distance functions  weighted distance functions  surface functions  hydrologic and groundwater functions  multivariate.

26 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment26 Global functions 5 4 7 input output = trend(input) 9 8 7 6 8 7 6 6 7 6 5 54 4 5 6

27 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment27 Distance functions Simple distance functions – calculate the linear distance of a cell from a target cell(s) such as point, line or area – use different distance decay functions  linear  non-linear (curvilinear, stepped, exponential, root, etc.) – use target weighted functions – use cost surfaces

28 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment28 Some examples inputsource output = eucdistance(source)output = eucdirection(source)output = costdistance(source, input)

29 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment29 COSTPATH example

30 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment30 Conclusions Linking/building models to GIS Idea of maths with maps – surprisingly simple, flexible and powerful technique – basis of all raster GIS Fundamental to spatial interpolation, distance and neighbourhood functions

31 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment31 Practical Land capability mapping Task: Map land capability classes for Long Preston area, RibblesdaleRibblesdale Data: The following datasets are provided for the Long Preston area… –50m resolution DEM (1:50,000 OS Panorama data) –10m interval contour data (1:50,000 OS Panorama data) –25m resolution land cover data (ITE LCM90 data) –soil map (1:250,000 Soil Survey England and Wales)

32 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment32 Practical Steps: 1.Calculate slope from DEM and use reclass to divide into slope classes(g) 2.Use soil map to create GRID images of soil wetness class(w), soil limitations class(s) and erosivity class(e). Use Tables and dissolve in Arc before converting to GRID using polygrid 3.Calculate climatic limitations(c) using rainfall model from last week (assume PT = 50mm and T(x) = 14.5°C) 4.Use GRID to overlay g,w,s,e,c input layers using MAX function to identify capability class. 5.Display land capability classes with the ITE LCM90 data in ArcMap to compare actual with potential land use

33 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment33 Learning outcomes Experience at simple cartographic model building Experience with spatial modelling functions within Arc and GRID (reclass and overlay) Familiarity with land resource assessment models

34 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment34 Useful web links Lecture on alternative representations of space –http://www.ncgia.ucsb.edu/giscc/units/u054/u054.htmlhttp://www.ncgia.ucsb.edu/giscc/units/u054/u054.html PCRaster – an alternative to GRID –http://www.geog.uu.nl/pcraster/pcraster.htmlhttp://www.geog.uu.nl/pcraster/pcraster.html

35 Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment35 Next week… Terrain modelling: the basics –DEMs and DTMs – derived variables – example applications Practical: Using DEMs for hillslope geomorphology


Download ppt "Week 18GEOG2750 – Earth Observation and GIS of the Physical Environment1 Lecture 15 Principles of Grid-based modelling Outline – introduction – linking."

Similar presentations


Ads by Google