10 Geodata Analysis
10 Geodata Analysis
Riccardo De Filippi
[email protected]
Analysis
Purpose & Methods
Measurements
Transformation
Data mining
Descriptive summaries
Optimization
Hypothesis testing
Vector
analysis
Raster
analysis
Combined
analysis
Operations in vector
What is?
Attribute
Spatial topology
Where is it?
Distance/location
Feature analysis
Select
Create
Mathematical operations
new attribute
math calculation
Statistical analysis
descriptive stat
stat software
Numerical models
complex sets of mathematical functions that represent physical process
Spatial operators
Relational operators:
- Testing spatial relationships between geometries
- Result is a boolean value, no new geometries are created
Topological operators:
- Support for editing geographic features
- Result is a new geometry based on a logical comparison between
geometries
Equals
Contains
Within
Crosses
Overlaps
Touches
Disjoint
Contains
Zeiler (1999)
Within
Zeiler (1999)
Overlaps
Topological operators:
Buffer
Clip
Convex hull
Cut
Difference
Intersect
Symmetric Difference
Union
Zeiler (1999)
Clip
Zeiler (1999)
Intersect
Interaction
Functions vs Operators
1. Raster functions
Zeiler (1999)
2. Raster operators
Cell processing
Zeiler (1999)
Zeiler (1999)
Raster Functions
Trigonometric
Exponential
ax, ex
Logarithmic
Relational
Statistical
Application
Zeiler (1999)
Local functions
rain
2003
2004
Local mean or minimum
2005
Focal functions
McCoy et al. (2002)
31
3.4
Burrough (1998)
6
1.5
Zonal functions
Global functions
Application function 1
First and higher derivatives
DTM
slope
slope
aspect
plan curvature
profile curvature
aspect
Application function 2
Viewsheds, shaded relief, irradiance
DTM
combin
ed
hillshade
Zeiler (1999)
Application function 3
Zeiler (1999)
Application function 4
Spatial transformation
- translocation
- scaling, distension, stretching
- rotation
- distortion
Zeiler (1999)
DTM
Application function 6
Proximity
- Euclidian distance
- Travel time
Zeiler (1999)
Application function 7
Least-cost path analysis
Zeiler (1999)
Raster Operator
Arithmetic
[Inlayer1] + [Inlayer2] / 2
Boolean
Where <> 0 in layer1 and layer2
Relational
Inlayer < 3
Input data
Process
Intermediate data
Output data
Input
Intermediate
Data processing
Process
Process
Line Selection
Line
Data processing
Output
Select
Process diagramms
Test Area xy
Modify feature
Rivers
Geocorrected area
Roads
Clip
Bach Layer
Practice
QuantumGIS visualization, map editing
Grass data processing engine, data editing
References
References
Longley, P.A., M.F. Goodchild, D.J. Maguire, D.W. Rhind, 2001. Geographic
Information Systems and Science. Chichester, UK John Wiley & Sons.
SNV, 1998. SN 612030: Vermessung und Geoinformation INTERLIS
Modellierungssprache und Datentransfermethode. Winterthur, CH:
Schweizerische Normen-Vereinigung.
Swisstopo, 2005. Bundesamt fr Landestopographie. Bern, CH: Swisstopo.
Avaliable at: www.swisstopo.ch.
Zeiler, M., 1999. Modelling our World: The ESRI Guide to Geodatabase Design.
Redlands, Ca: ESRI Press.
References
Longley, P.A., M.F. Goodchild, D.J. Maguire, and D.W. Rhind, 2001. Geographic
Information Systems and Science. Chichester, UK: John Wiley & Sons.
Zeiler, M., 1999. Modelling our World: The ESRI Guide to Geodatabase Design.
Redlands, Ca: ESRI Press.
References
McCoy, J., K. Johnston, S. Kopp, B. Borup, J. Willison, B. Payne,
2002. Using ArcGIS Spatial Analyst, - GIS by ESRI. Redlangs,
Ca: ESRI Press.
Swisstopo, 2005. Bundesamt fr Landestopographie. Bern, CH:
Swisstopo. Avaliable at: www.swisstopo.ch.
Zeiler, M., 1999. Modelling our World: The ESRI Guide to
Geodatabase Design. Redlands, Ca: ESRI Press.