Introduction to Spatial Information in Modeling Concepts and the GIS Weasel.

Slides:



Advertisements
Similar presentations
Spatial Analysis with ArcView: 2-D. –Calculating viewshed –Calculating line of sight –Add x and y coordinates –Deriving slope from surface data –Deriving.
Advertisements

Center for Modeling & Simulation.  A Map is the most effective shorthand to show locations of objects with attributes, which can be physical or cultural.
1 Enviromatics Spatial database systems Spatial database systems Вонр. проф. д-р Александар Маркоски Технички факултет – Битола 2008 год.
Contour Lines A method used on maps and landscape plans to show the “lay of the land” or topography (slopes, depressions, etc.)
GIS Introduction What is GIS?. Geographic Information Systems A database system in which the organizing principle is explicitly SPATIAL.
From Topographic Maps to Digital Elevation Models Daniel Sheehan IS&T Academic Computing Anne Graham MIT Libraries.
Introduction to the course January 9, Points to Cover  What is GIS?  GIS and Geographic Information Science  Components of GIS Spatial data.
Building a Cabin on a Lake RA556 Spatial Data Methology Final Project Allison Willett, Meredie Sexton &Erik Johnson.
Arc Hydro groundwater data model: a data model for groundwater systems within ArcGIS ESRI user conference May 2004 Gil Strassberg and David Maidment, University.
Terrain Mapping and Analysis
1 Chapter One A First Program Using C#. 2 Objectives Learn about programming tasks Learn object-oriented programming concepts Learn about the C# programming.
Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Rob and Coronel Adapted for INFS-3200.
Leveraging ArcGIS Online Elevation and Hydrology Services
Copyright © 2006 by Maribeth H. Price 8-1 Chapter 8 Geoprocessing.
Procedures for managing workflow components Workflow components: A workflow can usually be described using formal or informal flow diagramming techniques,
Role of Spatial Database in Biodiversity Conservation Planning Sham Davande, GIS Expert Arid Communities Technologies, Bhuj 11 September, 2015.
DIGITAL ELEVATION MODELING GEOG 421: DR. SHUNFU HU, SIUE Project One Steve Klaas Fall 2013.
ISPRS Congress 2000 Multidimensional Representation of Geographic Features E. Lynn Usery Research Geographer U.S. Geological Survey.
13 Functions of Several Variables
Topographic Maps. What is a Topographic Map? In contrast to most maps, a topographic map shows the shape of the Earth’s surface by using contour lines.
In the name of God Computer Graphics.
Reading Assignment: Bolstad Chapters 10 & 11 Spatial Analysis (Raster)
Topographic Maps A map that shows the surface features of Earth Shows the eL E v A Ti o n of an area –Height of an object above sea level.
Topographic Maps Topographic Maps show the surface features of an area is about…..
Roads without trails Streams Mameyes Watershed Boundary Intersect Buffer 50 meters Buffer 100 meters Intersect represents all of the areas along stream.
Arc Hydro groundwater data model: a data model for groundwater systems within ArcGIS AWRA Specialty Conference Geographic Information Systems (GIS) and.
General Introduction. Developed by USGS Freely available via Internet
Working Group: Data Foundations and Terminology (Practical Policy Considerations) Reagan Moore.
CHAPTER 10 DATA EXPLORATION 10.1 Data Exploration Box 10.1 Data Visualization Descriptive Statistics Box 10.2 Descriptive Statistics Graphs.
Graduate Students, CEE-6190
Chapter 8 Raster Analysis.
Object-Orientated Programming
In the name of God Computer Graphics.
Geographical Information Systems
Geography 385 Introduction to ArcGIS Web Application Design
Snowmelt Modeling using UEB and GIS
Chapter 7: Entity-Relationship Model
Distributed modelling
Lecture 3 of Computer Science II
Chapter 3 Raster & Vector Data.
KNOWLEDGE ACQUISITION
Map-Based Hydrology and Hydraulics
DSS & Warehousing Systems
Geographic Information Systems
Digital Elevation Model Based Watershed and Stream Network Delineation
Experimental Power Graphing Program
Making Science Graphs and Interpreting Data
Chapter 2 Database Environment.
Introduction to Geographic Information Science
Terrain Analysis Using Digital Elevation Models (TauDEM)
Objective of This Course
Geography & Technology
Overview of Models & Modeling Concepts
Watersheds ESI 2002 Another fine animated Sinex production
Topographic Maps show the surface features of an area
Code Analysis, Repository and Modelling for e-Neuroscience
Introduction to Orienteering
Topography.
Chapter 1 Section 9 How do you read a topographic map?
Brooke Shakespeare M.S. Student Watershed Science
Chapter 7: Entity-Relationship Model
Beijing University of Aeronautics & Astronautics
Topographic Maps.
Review of Previous Lesson
Code Analysis, Repository and Modelling for e-Neuroscience
Making Science Graphs and Interpreting Data
Arrays.
Learning Objectives GOAL: understanding the structure of the Earth.
A Concept Mapping Activity
Introduction to Artificial Intelligence Lecture 22: Computer Vision II
Presentation transcript:

Introduction to Spatial Information in Modeling Concepts and the GIS Weasel

Obviously, real land features do enter a model Instead, a model uses a description of land feature attributes Representation

Obviously, real land features do enter a model Instead, a model uses a description of land feature attributes All attributes of land feature cannot be described to model model developer must choose most important attributes Representation

Obviously, real land features do enter a model Instead, a model uses a description of land feature attributes All attributes of land feature cannot be described to model model developer must choose most important attributes  Models use concepts to represent land features Representation

-for example, “hillslope”: area that begins along a stream channel and extends to the elevation ridge above that stream. Representation

-for example, “hillslope”: area that begins along a stream channel and extends to the elevation ridge above that stream.  attributes: elevation, slope, aspect Representation

- for example, “hillslope”: area that begins along a stream channel and extends to the elevation ridge above that stream.  attributes: elevation, slope, aspect - Concept of “hillslope” is not entered into the model - Attributes of “hillslope” are put into the model Representation

- attributes that are put into the model are called “parameters” -For example, slope, aspect, elevation are parameters of the hillslope - although other attributes exist, model may not use this information Parameters

- Again, a c oncept has attributes - An example of the concept is described by parameter values Instance

- Again, a c oncept has attributes - An example of the concept is described by parameter values -For example, a real hillslope may have Slope = 15% Aspect = East Elevation = 3000 meters - called an “instance” of the concept Instance

- Distributed models allow more than one instance of a concept -For example, 10 hillslopes may exist in a watershed -Model needs to organize instances - uses ARRAYS -Standard to programming and mathematics Arrays

- arrays contain a number of instances -Depends on how many examples of the concept you wish to describe Dimension

- arrays contain a number of instances -Depends on how many examples of the concept you wish to describe - the number of instances is called the “dimension” of the array -Can also be thought of as the “size” of the array Dimension

- arrays contain a number of instances -Depends on how many examples of the concept you wish to describe - the number of instances is called the “dimension” of the array -Can also be thought of as the “size” of the array -For example, if you have 10 instances of hillslopes in your watershed:  There are 10 values of slope  There are 10 values of aspect  There are 10 values of elevation Dimension

- The arrays might appear as: -Slope[10] -Aspect[10] -Elevation[10] - The dimension of each of the parameter arrays is ’10’ Dimension

1. real land features not put into model 2. model uses concepts to represent data 3. model does not take concepts as input 4. model does not (usually) take GIS data as input 5. model does take parameters as input -parameters describe instance of concept 6. more than one instance may exist - parameters organized into arrays -Size of arrays called dimension Review

- model may use more than one spatial feature concept - for example, a model may use “hillslope” and “channel” Multiple Dimensions

- model may use more than one spatial feature concept - for example, a model may use “hillslope” and “channel” - model must understand the difference between the concepts and the parameter arrays which describe them Multiple Dimensions

- model may use more than one spatial feature concept - for example, a model may use “hillslope” and “channel” - model must understand the difference between the concepts and the parameter arrays which describe them - dimensions are therefore given names - for example, The dimension of the hillslope concept could be called “nhillslope” The dimension of the channel concept could be called “nchannel” Multiple Dimensions

- dimension names can refer to types of spatial concepts - for example, “nhillslope” and “nchannel” - dimensions names can also refer to types of non-spatial concepts - for example, “nmonths” and “ncurve” Dimension Names

- GIS can help with spatial dimensions - for example, it can be used to make a map of “nhillslope” - for example, it can be used to make a map of “nchannel” - GIS can not (usually) help with non-spatial dimensions - for example, can not make a map of “nmonths” - for example, can not make a map of “ncurves” Role of GIS

- the user must know the model concepts being described with dimensions of parameters !! - the user must use GIS correctly!! - can make a map of sub-watersheds and derive parameters - model uses this information to represent “hillslopes” - poor model results Using GIS

- the GIS Weasel is very easy to make maps with - the GIS Weasel does not have model-specific knowledge - for example, it does not know the difference between “nhillslope” and “nchannel” - again, the user must know the model concepts that are described with parameters !! - the user must use the GIS Weasel tools correctly!! GIS Weasel

General procedure: 1. use the GIS Weasel to make a map of each type of spatial feature 2. tell the GIS Weasel which map represents which dimension 3. derive the parameters of each dimension GIS Weasel & Modeling

For example, 1. make maps -make a map of hillslopes called “my_hillslopes” -make a map of stream channels called “my_channels” GIS Weasel & Modeling

For example, 1. make maps -make a map of hillslopes called “my_hillslopes” -make a map of stream channels called “my_channels” 2.associate maps with dimension -“my_hillslopes” represents the dimension “nhillslope” -“my_channels” represents the dimension “nchannel” GIS Weasel & Modeling

For example, 1. make maps -make a map of hillslopes called “my_hillslopes” -make a map of stream channels called “my_channels” 2.associate maps with dimension -“my_hillslopes” represents the dimension “nhillslope” -“my_channels” represents the dimension “nchannel” 3.derive the parameters of each dimension -apply GIS Weasel routines to create parameter output that is organized by dimension names GIS Weasel & Modeling