CS 128/ES 228 - Lecture 12a1 Intro to Spatial Analysis (mostly 2D)

Slides:



Advertisements
Similar presentations
NSF DUE ; Module 4.3. NSF DUE ; GeoTEd Partners Module name and number.
Advertisements

GIS UPDATE? ARE YOU TAKING NOTES? How will you remember what you did if you do not take notes. Lab 9 this week: Music Festival 3: Vector Analysis.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
GIS Level 2 MIT GIS Services
©2007 Austin Troy Lecture 8: Introduction to GIS 1.Multi-layer vector query operations in Arc GIS 2.Vector Spatial Joining Lecture by Austin Troy, University.
Step By Step. Step 1 Building Base Data Concern Determine Concern 3 levels, based on number of viewers and area attributes. Route system usually provides.
Raster Based GIS Analysis
GIS: The Grand Unifying Technology. Introduction to GIS  What is GIS?  Why GIS?  Contributing Disciplines  Applications of GIS  GIS functions  Information.
CS 128/ES Lecture 12b1 Spatial Analysis (3D)
Border around project area Everything else is hardly noticeable… but it’s there Big circles… and semi- transparent Color distinction is clear.
Return to Outline Copyright © 2009 by Maribeth H. Price 6-1 Chapter 6 Spatial Joins.
CS 128/ES Lecture 12b1 Spatial Analysis (3D)
CS 128/ES Lecture 11b1 Spatial Analysis (3D)
CS 128/ES Lecture 12b1 Intro to Spatial Analysis (mostly 2D)
NR 322: Single Layer Analysis Jim Graham Fall 2008 Chapter 8 & 9.
Introduction to Spatial Analysis
Lecture 3 How does GIS work. How does GIS work? Maps are stored in computers Databases and Tables Geometry Attributes.
GIS 200 Introduction to GIS Buildings. Poly Streams, Line Wells, Point Roads, Line Zoning,Poly MAP SHEETS.
CS 128/ES Lecture 7a1 Digital Map Sources II.
January 30, 2006Site Selection - IAP 2006 Site Selection – Making Spatial Decisions Using GIS IAP 20061/30/06.
Cost Path Analysis of Skid Trails Using GIS Laura Heath December 14, 2006 FOR 557.
WFM 6202: Remote Sensing and GIS in Water Management
CE Introduction to Surveying and Geographic Information Systems Donald J. Leone, Ph.D., P.E. eLearning Version Lecture 4.
CS 128/ES Lecture 13a1 Surface Analysis. CS 128/ES Lecture 13a2 Network Analysis Given a network What is the shortest path from s to t? What.
Spatial Queries & Analysis in GIS
©2005 Austin Troy Lecture 9: Introduction to GIS 1.Vector Geoprocessing Lecture by Austin Troy, University of Vermont.
Developing Custom GIS Applications to Explore Digitally Vectorized Geologic Quadrangles Mark Graham, Dr. Andrew Wulff, Department of Geography and Geology,
Introducing GIS Getting to Know ArcGIS Desktop. Brief History Recap  Studying the world using maps and globes  Models are now found inside computers.
1 Some ideas for students to think about while doing class evaluation Goals of the course: To teach anyone who wants to learn GIS, GIS. It is an intro.
GIS Introduction What is GIS?. Geographic Information Systems A database system in which the organizing principle is explicitly SPATIAL.
Let’s pretty it up!. Border around project area Everything else is hardly noticeable… but it’s there Big circles… and semi- transparent Color distinction.
Intro. To GIS Lecture 6 Spatial Analysis April 8th, 2013
@ 2007 Austin Troy. Geoprocessing Introduction to GIS Geoprocessing is the processing of geographic information. Perform spatial analysis and modeling.
GIS Analysis. Questions to answer Position – what is here? Condition – where are …? Trends – what has changed? Pattern – what spatial patterns exist?
Site Selection Making Spatial Decisions Using GIS January 26, 2011Site Selection - IAP 2011.
GIS Tools Workflow of GIS Tools to Determine Properties Suitable for Migratory Bird Foraging Sites.
Slope and Aspect Calculated from a grid of elevations (a digital elevation model) Slope and aspect are calculated at each point in the grid, by comparing.
Basic Spatial Analysis
GIS Lecture 1 Introduction to GIS Buildings. Poly Streams, Line Wells, Point Roads, Line Zoning,Poly MAP SHEETS.
Welcome to Mapping Tom Sellsted – City of Yakima, Washington Vladimir Strinski – Hitech Systems.
Lecture 9 Managing a GIS project. GIS analysis Collect and process data to aid in decision making  Use the data to make decisions  Identify alternatives.
Preparing Data for Analysis and Analyzing Spatial Data/ Geoprocessing Class 11 GISG 110.
Spatial Analysis (Vector I) Reading Assignment: Bolstad Chapter 9 (pp )
GIS2: Geo-processing and Metadata Treg Christopher.
Applied Cartography and Introduction to GIS GEOG 2017 EL
Spatial Analysis What is spatial analysis?
Geographic Information Systems Data Analysis. What is GIS Data ?
1 Spatial Analysis in GIS EAA 502 MSc. Course Lecture 3 Dr Mohd Sanusi.
MEASURING ACCESSIBILITY USING GIS MEASURING ACCESSIBILITY USING GIS Rui Pedro Julião Department of Geography and Regional Planning New University of Lisbon.
Data Queries Selecting features in ArcMap Data queries  Important part of a GIS project Can be a part of your data preparation or final analysis  Data.
Announcements Data Map of Orono E911 road file for Orono Tax maps for Orono Questionaire results Source Maine Office of GIS Town Office – need to digitize.
Lecture Materials by Austin Troy except where noted© 2008 Part 3. Regions Topology and advanced vector queries Using GIS-- Fundamentals of GIS.
Map overlays & Geoprocessing Learn about spatial analysis functions overlays, clipping & buffering Use overlays to analyze multiple spatial criteria Understand.
Query and Reasoning. Types of Queries Most GIS queries will select spatial features Query by Attribute (Select by Attribute) –Structured Query Language.
NR 143 Study Overview: part 1 By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
Analysis in 9.0. What’s Next To be really accomplished in GIS (or GIT) you need the following … –Vector GIS (You got it) –Raster GIS (FOR556) –Expert.
Intro to Spatial Analysis Most GIS support simple spatial analysis tasks such as selecting, counting, and generating descriptive statistics such as mean.
What is GIS ? A method to visualize, manipulate, analyze, and display spatial data “Smart Maps” linking a database to the map.
Geoprocessing Geoprocessing is a fancy name for Spatial Operations So what is Geoprocessing? Processing or manipulating of geographic/spatial data to.
Analysis in 9.0. What’s Next To be really accomplished in GIS (or GIT) you need the following … –Vector GIS (You got it) –Raster GIS (FOR556) –Expert.
GEOG 2007A An Introduction to Geographic Information SystemsFall, 2004 C. Earl Queries can be used: to check data correctness to obtain info as steps in.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Dr.
Introduction to GIS All materials by Austin Troy © 2003, except where noted Lecture 8: Site Selection and Suitability Analysis and Criterion- based mapping.
Geog. 377: Introduction to GIS - Lecture 21 Overheads 1 7. Spatial Overlay 7.1 Map Algebra (raster) 7.2 Polygon Overlay (vector) Topics Lecture 21: GIS.
UNIT 3 – MODULE 6: Data Analysis. TERMINOLOGY There are several terms that are important to know when discussing data analysis: – Entity – an individual.
Vector Analysis Ming-Chun Lee.
Raster Analysis Ming-Chun Lee.
GIS Lecture: Selection
GIS Lecture: Geoprocessing
Presentation transcript:

CS 128/ES Lecture 12a1 Intro to Spatial Analysis (mostly 2D)

CS 128/ES Lecture 12a2 Some GIS Queries How big is the lake? What is the longest trail? How many fire hydrants on campus? Which dorms are within 100 m of an academic building? Where is the best place for a new dorm?

CS 128/ES Lecture 12a3 Types of queries Aspatial – make no reference to spatial data Which dorm has the highest occupancy rate? (we can already do) Spatial – make reference to spatial (and possibly attribute) data Which fire hydrant is closest to the chemistry labs? (we can sort of do)

CS 128/ES Lecture 12a4 Time for some geometry!

CS 128/ES Lecture 12a5 “Simple” spatial queries How long is this line? “Tricky” if line is a bunch of line segments “Tricky” if distance isn’t Pythagorean How much area does this polygon cover? (Can we do this?) Is this point in this polygon? (Can’t do this!)

CS 128/ES Lecture 12a6 Conventional Distance The Pythagorean Theorem helps us compute “conventional” distances in the plane Of course ArcMap does it automatically

CS 128/ES Lecture 12a7 “Alternative” distance “Manhattan” distance How many blocks (via a taxi cab) from A to B? ArcMap can do this in a query/report A B What about one-way streets?

CS 128/ES Lecture 12a8 Not your mother’s “Distance” More complex distances require more complex analysis

CS 128/ES Lecture 12a9 Area (by vector) Area of a rectilinearly aligned trapezoid is easy. A B C C*(A+B)/2

CS 128/ES Lecture 12a10 Area (by vector) For a polygon, add up the (signed) trapezoidal areas

CS 128/ES Lecture 12a11 Area (by Raster) Simply count the rasters inside the polygon or How big is this?

CS 128/ES Lecture 12a12 Area (by ArcMap)

CS 128/ES Lecture 12a13 Points in Polygon Send out a “ray” and count the crossings. ODD implies inside EVEN implies outside 3 Crossings => INSIDE 2 Crossings => OUTSIDE

CS 128/ES Lecture 12a14 Overlaying vector layers Spatial information (from layers) can be used to create new spatial information (i.e. new layers)

CS 128/ES Lecture 12a15 Overlaying Layers (Intersection) Keep only those things that belong to both layers Example: Overlay my property with a hydrology layer Learn how much of my “land” is under water. What to do about the property boundary and the lake?

CS 128/ES Lecture 12a16 Overlaying Layers (Intersection) Keep any things that belong to either layer Example: Overlay state highways layer and local roads layer to create pavement layer Note: New Layer not actually created in this figure

CS 128/ES Lecture 12a17 Overlaying Layers (Clipping) Keep only those things from a given layer that lie within a specified boundary (often rectangular) Example: Consider only those roads that lie within Cattaraugus County Problem: What if a road crosses the boundary?

CS 128/ES Lecture 12a18 DIGRESSION: What are rasters? Vector layers with a single attribute datum?

CS 128/ES Lecture 12a19 Overlaying Rasters Simple Mathematics will often suffice But there is less information

CS 128/ES Lecture 12a20 Effective Overlaying via Reclassification Data is not always in a good format If raster pixels have different coverages, overlaying may be effectively impossible Codings are generally categorical, not mathematical Adding codings usually does not make sense Solution: RECLASSIFY

CS 128/ES Lecture 12a21 A Sample Reclassification Land Use Old value New value “Other ” new value Wetland714 Road1000 Lake1217 Forest1401

CS 128/ES Lecture 12a22 Buffering – another tool Buffering (building a neighborhood around a feature) is a common aid in GIS analysis

CS 128/ES Lecture 12a23 Using Buffers to Select Select the features Save the features as a layer (Export)

CS 128/ES Lecture 12a24 Putting it all together Siting a nuclear waste dump Build Layer A by selecting good geology Build Layer B by reclassifying population for high density Build Layer C by clipping B from A Build Layer D by buffering roads Build Layer E by intersecting C and D … See also: Figure 6.9, p. 121

CS 128/ES Lecture 12a25 Where does it fit in? GIS holds data Spatial analysis causes us to view the data as information Combining queries turns that information into knowledge (It’s all a spectrum)

CS 128/ES Lecture 12a26 Conclusions A GIS without spatial analysis is like a car without a gas pedal. There are some things you can still do with it, but it’s hardly worth maintaining the vehicle.