Lecture 6: GIS Spatial Analysis. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University

Similar documents
LECTURE 2 SPATIAL DATA MODELS

Spatial Analysis (Vector) II

DATA MODELS IN GIS. Prachi Misra Sahoo I.A.S.R.I., New Delhi

Class #2. Data Models: maps as models of reality, geographical and attribute measurement & vector and raster (and other) data structures

Contents of Lecture. Surface (Terrain) Data Models. Terrain Surface Representation. Sampling in Surface Model DEM

Dijkstra's Algorithm

Maps as Numbers: Data Models

Analytical and Computer Cartography Winter Lecture 9: Geometric Map Transformations

Applied Cartography and Introduction to GIS GEOG 2017 EL. Lecture-7 Chapters 13 and 14

Geographic Information Systems (GIS) Spatial Analyst [10] Dr. Mohammad N. Almasri. [10] Spring 2018 GIS Dr. Mohammad N. Almasri Spatial Analyst

Representing Geography

Getting Started with Spatial Analyst. Steve Kopp Elizabeth Graham

Spatial Analysis 2. Basic operations Béla Márkus

Mapping Distance and Density

GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst

RASTER ANALYSIS S H A W N L. P E N M A N E A R T H D A T A A N A LY S I S C E N T E R U N I V E R S I T Y O F N E W M E X I C O

17/07/2013 RASTER DATA STRUCTURE GIS LECTURE 4 GIS DATA MODELS AND STRUCTURES RASTER DATA MODEL& STRUCTURE TIN- TRIANGULAR IRREGULAR NETWORK

Statistical surfaces and interpolation. This is lecture ten

Understanding Geospatial Data Models

Remote Sensing and GIS. GIS Spatial Overlay Analysis

Module 7 Raster operations

4.0 DIGITIZATION, EDITING AND STRUCTURING OF MAP DATA

Geographic Surfaces. David Tenenbaum EEOS 383 UMass Boston

Watershed Sciences 4930 & 6920 ADVANCED GIS

Creating Surfaces. Steve Kopp Steve Lynch

+ = Spatial Analysis of Raster Data. 2 =Fault in shale 3 = Fault in limestone 4 = no Fault, shale 5 = no Fault, limestone. 2 = fault 4 = no fault

Spatial Analysis and Modeling (GIST 4302/5302) Guofeng Cao Department of Geosciences Texas Tech University

Data handling 3: Alter Process

Raster GIS applications

GIS Tools - Geometry. A GIS stores data as different layers of information Different feature types are stored in individual files.

Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS

Map Analysis of Raster Data I 3/8/2018

Getting Started with Spatial Analyst. Steve Kopp Elizabeth Graham

GEOGRAPHIC INFORMATION SYSTEMS Lecture 18: Spatial Modeling

Grade 9 Math Terminology

layers in a raster model

Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Multidimensional (spatial) Data and Modelling (2)

M. Andrea Rodríguez-Tastets. I Semester 2008

Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS

Multidimensional Data and Modelling - DBMS

Steps for Modeling a Proposed New Reservoir in GIS

GIS Data Models. 4/9/ GIS Data Models

Voronoi Diagrams in the Plane. Chapter 5 of O Rourke text Chapter 7 and 9 of course text

Topic 5: Raster and Vector Data Models

Vector-Based GIS Data Processing. Chapter 6

ENGRG Introduction to GIS

Algorithms for GIS csci3225

Announcements. Data Sources a list of data files and their sources, an example of what I am looking for:

Thoughts on Representing Spatial Objects. William A. Huber Quantitative Decisions Rosemont, PA

Outline. 14. Query, Measurement, and Transformation. Spatial analysis. Definitions. The Snow map. What is spatial analysis?

Lecture 2: GIS Data Sources, Data Types and Representation. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University

Spatial Analysis (Vector) I

Purpose: To explore the raster grid and vector map element concepts in GIS.

[Figure about here]

Georeferencing. Georeferencing: = linking a layer or dataset with spatial coordinates. Registration: = lining up layers with each other

Maps as Numbers: Data Models

Raster Data. James Frew ESM 263 Winter

Lecture 8. Vector Data Analyses. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

Spatial Analysis and Modeling (GIST 4302/5302) Database Fundaments. Database. Review: Bits and Bytes

Suitability Modeling with GIS

Lidar and GIS: Applications and Examples. Dan Hedges Clayton Crawford

Using GIS To Estimate Changes in Runoff and Urban Surface Cover In Part of the Waller Creek Watershed Austin, Texas

What can we represent as a Surface?

WMS 9.1 Tutorial Hydraulics and Floodplain Modeling Floodplain Delineation Learn how to us the WMS floodplain delineation tools

Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS

Raster Data Model & Analysis

Computer Database Structure for Managing Data :-

Surface Analysis. Data for Surface Analysis. What are Surfaces 4/22/2010

Graphic Display of Vector Object

Introduction to GIS 2011

Geol 588. GIS for Geoscientists II. Zonal functions. Feb 22, Zonal statistics. Interpolation. Zonal statistics Sp. Analyst Tools - Zonal.

Soil texture: based on percentage of sand in the soil, partially determines the rate of percolation of water into the groundwater.

CPSC 695. Methods for interpolation and analysis of continuing surfaces in GIS Dr. M. Gavrilova

Neighbourhood Operations Specific Theory

An Introduction to Spatial Databases

Review of Cartographic Data Types and Data Models

Vector Data Analysis Working with Topographic Data. Vector data analysis working with topographic data.

Cell based GIS. Introduction to rasters

GIS in the Social and Natural Sciences. Last Lecture. Today s Outline 5/14/2017. GEOG 4110/5100 Special Topics in Geography

GEOGRAPHIC INFORMATION SYSTEMS Lecture 02: Feature Types and Data Models

Raster Analysis and Functions. David Tenenbaum EEOS 465 / 627 UMass Boston

Spatial Analysis and Modeling (GIST 4302/5302) Representation of Spatial Data. Representation of Spatial Data Models 3/5/18

Introduction to GIS. Geographic Information Systems SOCR-377 9/24/2015. R. Khosla Fall Semester The real world. What in the world is GIS?

Lecture 9. Raster Data Analysis. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

Algorithms for GIS. Spatial data: Models and representation (part I) Laura Toma. Bowdoin College

Chapter 8: How to Pick a GIS

Lecture 7 Digitizing. Dr. Zhang Spring, 2017

Geometry GEOMETRY. Congruence

Mathematics Curriculum

GEOSPATIAL ENGINEERING COMPETENCIES. Geographic Information Science

RASTER ANALYSIS GIS Analysis Fall 2013

Geometry Vocabulary Math Fundamentals Reference Sheet Page 1

Raster GIS. Raster GIS 11/1/2015. The early years of GIS involved much debate on raster versus vector - advantages and disadvantages

Spatial data and QGIS

Lesson 5 overview. Concepts. Interpolators. Assessing accuracy Exercise 5

Introduction to 3D Analysis. Jinwu Ma Jie Chang Khalid Duri

Accuracy, Support, and Interoperability. Michael F. Goodchild University of California Santa Barbara

Chapter 7 Spatial Operation

Coverage data model. Vector-Based Spatial Analysis: Tools Processes. Topological Data Model. Polygons Files. Geographic Information Systems.

Transcription:

Lecture 6: GIS Spatial Analysis GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University 1

Spatial Data It can be most simply defined as information that describes the distribution of things upon the surface of the earth. In effect, it involves any information concerning the location, shape of, and relationships among, geographic features. 2

Spatial Analysis Manipulation of spatial data into various forms to be able to extract additional and meaningful information to understand the real-world. Can be highly technical/mathematical but can also be very simple and intuitive. 3

Common Examples of Spatial Data Analysis Measurements (lengths, perimeters, areas) Querying Reclassification Buffering and neighborhood functions Map overlay (vector overlay and raster overlay) Spatial interpolation Trend surface analysis Network analysis Suitability analysis 4

Measurement in GIS Only an approximation of the true distance on the ground Vector data are stored as line segments even curved lines are stored as short line segments Raster data are approximated using a grid cell representation Measurements can be stored as attributes in vector GIS 5

Distance Measurement 6

Distance Measurement of Raster Data Euclidean distance shortest distance/path Manhattan distance distance along raster cell sides from one point to another Proximity concentric equidistant zones are established around the start point A, and the distance to B is taken to be the corresponding radius of the circle that intersects it 7

Perimeter Measurement of Raster Data Number of cell sides that make up the boundary of the feature is multiplied by the grid resolution Perimeter = (number of cell sides) x (resolution) 8

Area Measurement of Raster Data Number of cells of a feature is multiplied by the known area of an individual grid cell Area = (number of cells) x (area of individual cell) 9

Measurements of Vector Data Euclidean distance obtained by using Pythagorean Theorem Perimeter - sum of the straight line lengths of the boundary Area - sum of areas of simple geometric shapes formed by subdividing the feature of interest 10

Querying Method of data retrieval Can be performed either on data that are part of the GIS database or on new data produced as a result of data analysis 11

Two types of query for GIS 1. Aspatial Query Questions about the attributes of features Example: How many elementary schools are there? 2. Spatial Query Requires information about the location of a feature Example: Where in Surigao are gas stations located? 12

Combined Querying Individual queries can be combined to identify features that satisfy two or more spatial and/or aspatial criteria Example: Where are the municipalities which have a population greater than 5000? Usually uses Boolean operators (AND, OR, NOT) Example: What are the bridges located in Surigao City? How many are they? 13

Querying 14

Reclassification An important variation of querying in GIS Can be used in place of querying for raster GIS Uses reclassification rules to reclassify or assign new values to cells Results to a new image May be Boolean or Weighted 15

Boolean Reclassification Produces a two-coded image from a complex image Original image is reclassified to an image with only 0 or 1 as cell values Example, if the production forests are of interest, all cells representing forestry can be assigned a value of 1, and all other cells a value of 0. 16

Reclassification by Weighting A different weight is assigned to different feature types or classes, based on the purpose of the reclassification Higher weights can be assigned to priority classes while lower weights to those of lower priority Example, if the purpose is for forest conservation, a weight of 5 can be assigned to forestry and lower weights to other features 17

Reclassification Example Land use Original value New value: Boolean New value: Weighted Forestry 10 1 4 Water 11 0 2 Settlement 12 0 1 Agricultural Land 13 0 3 18

Proximity Analysis (Buffering) Creation of a zone of interest around an entity Point entity: circular buffer zone Line entity: elongated buffer zone Polygon entity: buffer zone has the same shape as original polygon, but larger 19

Sample Questions that Proximity Analysis Can Address How many houses lie within 100 m of this water main? What is the total number of patients within 10 km of this healthcare facility? What proportion of identified cases lies within 500 m of a suspected well (as source of infection)? 20

Neighborhood Functions (Filtering) Values of individual cells are altered based on the adjacent/neighboring cells May be used to remove noise/noisy pixels 21

Filter Group of cells around a target cell Usually called kernel or window Size and shape are defined by the operator Common shapes are square or circle Passed across the raster dataset (image) and used to recalculate new values for the central cell/pixel for each filter position 22

Topological Overlay Topology relationships between linked elements Perhaps the most important or key GIS analysis function Integrating data from two or more sources to produce a new map layer More powerful when combined with other spatial analysis methods 23

Raster Overlay Uses the idea of map algebra ( Mapematics ) Mathematical operators are performed on corresponding cells from two or more layers to produce an output value Input layers may be added, subtracted, multiplied, or divided to produce output data Quick, straightforward, and efficient 24

Raster Overlay An input layer is usually reclassified by Boolean to make it more meaningful and easier to analyze It is important that the features on each layer are appropriately coded for easier analysis Lacks spatial accuracy for coarse cells/low resolution data 25

Raster Overlay 26

Vector Overlay Individual data layers to be overlaid have to be topologically correct (lines should meet at nodes and polygon boundaries are closed) Seldom used in isolation commonly used with querying Time-consuming, complex, and computationally expensive 27

Vector Overlay Topology must be created for the resulting layer by calculating the intersections of lines and polygons from the input layers time-consuming, especially for complex data Problem is the possible generation of sliver or weird polygons from the overlay results from overlaying two layers that contain the same spatial entities that are not exactly registered to one another 28

Types of Vector Overlay 1. Point-in-polygon 2. Line-in-polygon 3. Polygon-on-polygon 29

Point-in-Polygon Overlay used to find the polygon in which a point falls within, or find a point or points that fall within a certain polygon 30

Line-in-Polygon Overlay used to find the polygon in which a line or lines fall within, or find a line or lines that fall within a certain polygon 31

Polygon-on-Polygon Overlay used to determine which polygons from two layers intersect or are within another polygon 32

Types of Polygon-on-Polygon Overlay Union Clip/Cookie-cutting Intersect 33

Union Corresponds to the Boolean operator OR Output layer contains polygons from both input layers 34

Clip/Cookie-cutting Corresponds to the Boolean operator NOT A polygon layer is used to cut out the portion of another polygon layer that falls within the first polygon 35

Intersect Corresponds to the Boolean operator AND Output is the polygon of intersection of two polygon layers 36

Spatial Interpolation Procedure of estimating values at unsampled sites within an area with existing observations Used to fill the gaps between observed data points Interpolated data is only an approximation of the true value Commonly used to construct height contours 37

Spatial Interpolation Methods 1. Thiessen Polygons or Voronoi Polygons 2. Triangulated Irregular Network (TIN) 3. Spatial Moving Average 38

Thiessen Polygons Used to establish area territories for a set of points Examples: transformation of point climate stations to watersheds; construction of areas of influence around population centers 39

Steps in creating Thiessen Polygons Draw lines joining nearest neighboring points Draw perpendicular bisectors of these lines Use the bisectors as edges of the polygons that make up the surface 40

Triangulated Irregular Network An elegant way of constructing a surface form a set of irregularly spaced data points Most often used to generate DEMs Exact interpolation based on local data points Adjacent data points are connected by lines to form a network of irregular triangles 41

Triangulated Irregular Network 42

Spatial Moving Averages Most common interpolation method used in GIS Involves calculating a value for a location based on the range of values attached to neighboring points that fall within a userdefined range uses a filter that moves across the region of interest and calculates interpolated values per location 43

Spatial Moving Averages An approximate interpolation does not honor the values of known data points (recalculates them) Used when values of known data points are not exact/erroneous Examples: interpolation of census data, questionnaire responses, soil PH, rainfall infiltration rates 44

Surface Analysis Slope and aspect calculation Visibility analysis 45

Visibility Analysis Identification of areas of terrain that can be seen from a particular point on the terrain surface Applications: Locating towers for geodetic surveying Locating radio transmitters for maximum coverage 46

Network analysis Involves linear features or network of linear features that are topologically structured roads, rivers, pipelines, cables, etc. Examples: shortest path time of travel route tracing 47

Network Analysis Example 48

Thank you! 49