GIS 1 Copyright – Kristen S. Kurland, Carnegie Mellon University GIS Lecture 9 Spatial Analysis.

Slides:



Advertisements
Similar presentations
Introduction to Geographic Information Systems Spring 2013 (INF 385T-28437) Dr. David Arctur Lecturer, Research Fellow University of Texas at Austin Lectures.
Advertisements

GIS Lecture 8 Spatial Data Processing.
Concepts of Maintaining Your Data Simple Ways to Edit Your Data By Lorne Woods.
NSF DUE ; Module 4.3. NSF DUE ; GeoTEd Partners Module name and number.
GIS Overview. What is GIS? GIS (Geographic Information System): computer information system that can input, store, manipulate, analyze, and display geographically.
South Jersey Rail Past, Present and Future John J Reiser Senior Seminar.
From portions of Chapter 8, 9, 10, &11. Real world is complex. GIS is used model reality. The GIS models then enable us to ask questions of the data by.
©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.
Lecture 3: Vector Data Analysis Jianfei Chen School of Geographical Sciences GuangZhou University GuangZhou, China
NR 322: Single Layer Analysis Jim Graham Fall 2008 Chapter 8 & 9.
BASIC SPATIAL ANALYSIS TOOLS IN A GIS
©2007 Austin Troy Lecture 7: Introduction to GIS 1.Queries and table operations for a single layer in ArcGIS 2.Intro to queries in Access Lecture by Austin.
©2007 Austin Troy Lecture 7: Introduction to GIS 1.Queries and table operations for a single layer in Arc GIS 2.Intro to queries in Access Lecture by Austin.
Spatial Queries & Analysis in GIS
GIS Tutorial 1 Lecture 6 Digitizing.
Lab 10: Spatial Queries You have been asked to determine what census tract that each parcel Property is contained. How will you find the tract number for.
GIS Introduction What is GIS?. Geographic Information Systems A database system in which the organizing principle is explicitly SPATIAL.
Dr. David Liu Objectives  Understand what a GIS is  Understand how a GIS functions  Spatial data representation  GIS application.
@ 2007 Austin Troy. Geoprocessing Introduction to GIS Geoprocessing is the processing of geographic information. – Creating new polygon features through.
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.
Editing Basics (in ArcGIS 9.2) By Alma Vargas. Levels of Desktop ArcGIS Arc View Version that most clients will use The version that this session will.
HUMA HUSAIN UP206A – WINTER 2011 FINAL PROJECT Childcare in LA County.
Site Selection Making Spatial Decisions Using GIS January 26, 2011Site Selection - IAP 2011.
GIS 1 Attribute Tables. GIS 2 Data table format Rectangular table with one value per cell - Columns (fields) are attributes - Rows are observations (data)
Lecture 4 Geodatabases. Geodatabases Outline  Data types  Geodatabases  Data table joins  Spatial joins  Field calculator  Calculate geometry 
©2012 Applied Geographics, Inc.Slide 1 How to Put GIS To Work for Voting Redistricting Empowering People with Spatial Solutions Michele.
Multimodal Analysis Using Network Analyst. Outline Summarizing accessibility Summarizing accessibility Adding transportation modes to a network Adding.
Preparing Data for Analysis and Analyzing Spatial Data/ Geoprocessing Class 11 GISG 110.
CE 525. Grading GIS Proficiency Exam 10% Attendance 10% 90–100 = A Pop Quiz Questions 10% 80 – 89 = B Homework/Certifications 20% 70 – 79 = C Midterm.
GIS 1 GIS Lecture 4 Geodatabases. GIS 2 Outline Administrative Data Example Data Tables Data Joins Common Datasets Spatial Joins ArcCatalog Geodatabases.
1 1 ISyE 6203 Radical Tools Intro To GIS: MapPoint John H. Vande Vate Spring 2012.
An Introduction to The Network for a Healthy California GIS Viewer Welcome to Webinar Anthony Barnes Bhavdeep Sachdev 9:00am to 10:30am.
GIS 1 GIS Lecture 6 Digitizing. GIS 2 Outline Digitizing Overview Digitizing Sources GIS Features Creating and Editing Shapefiles in ArcView Spatial Adjustments.
School of Geography FACULTY OF ENVIRONMENT Introduction to ArcToolbox and Geoprocessing.
GIS Tutorial 1 Lecture 4 Geodatabases. Outline  Data types  Geodatabases  Data table joins  Spatial joins  Field calculator  Calculate geometry.
GIS Tutorial 1 Lecture 9 Spatial Analysis.
GIS 1 Geocoding. GIS 2 Geocoding Address Geocoding - Process of creating geometric representations for locations (such as point features) from descriptions.
GIS 1 GIS Lecture 4 Geodatabases Copyright – Kristen S. Kurland, Carnegie Mellon University.
Faculty of Applied Engineering and Urban Planning Civil Engineering Department 2 nd Semester 2008/2009 GIS.
1 1 ISyE 6203 Consolidation Intro to GIS John H. Vande Vate Fall 2011.
Geo-processing tools Tools: Buffer Geo-processing tools allow you to work with your data bases on spatial relations.... at a specified distance... with.
Seattle Monorail Impact Project A GIS Study on Impacts of the New Seattle Monorail By: Wiley Coffin, Kyle Crass, Kyle Freeman, Ken Hunziker, Tony Marti.
Map overlays & Geoprocessing Learn about spatial analysis functions overlays, clipping & buffering Use overlays to analyze multiple spatial criteria Understand.
Advanced ArcGIS Yafang Su Academic Technology Services Geocoding Geoprocessing.
©2007 Austin Troy Lecture 7: Introduction to GIS 1.Queries and table operations for a single layer in Arc GIS 2.Intro to queries in Access Lecture by Austin.
Multimodal Analysis Using Network Analyst. Outline Summarizing accessibility Summarizing accessibility Adding transportation modes to a network Adding.
Lecture 7 Basic GIS Analysis Operations
Introduction to Geographic Information Systems Fall 2013 (INF 385T-28620) Dr. David Arctur Research Fellow, Adjunct Faculty University of Texas at Austin.
Intro. To GIS Pre-Lab Spatial Analysis April 1 st, 2013.
GIS and the Built Environment: An Overview Phil Hurvitz UW-CAUP-Urban Form Lab GIS and the Geography of Obesity Workshop August 3, 2005.
Spatial Analysis – vector data analysis Lecture 8 10/12/2006.
Vector GIS. GIS 2 Graphic Features on the World Copyright – Kristen S. Kurland, Carnegie Mellon University.
GIS Project1 Physical Structure of GDB Geodatabase Feature datasets Object classes, subtypes Features classes, subtypes Relationship classes Geometric.
GIS Institute Center for Geographic Analysis
Attribute Extraction.
Spatial Analysis and Functions
Attribute Extraction.
Geographic Information Systems
GIS Lecture: Spatial Joins
Spatial Data Processing
GIS Lecture: Data.
Working Spatial Data File Geodatabase
GIS Lecture: Selection
GIS Lecture: Geoprocessing
GIS Institute Center for Geographic Analysis
GIS Lecture: Data.
Vector Geoprocessing.
GIS Institute Center for Geographic Analysis
Geographic Analysis Tools
Presentation transcript:

GIS 1 Copyright – Kristen S. Kurland, Carnegie Mellon University GIS Lecture 9 Spatial Analysis

GIS 2 Copyright – Kristen S. Kurland, Carnegie Mellon University Outline Proximity Buffers Points Lines Polygons Spatial Joins on Buffers Visual Basic Scripts Apportioning Non-Coterminous Polygons

GIS 3 Copyright – Kristen S. Kurland, Carnegie Mellon University Proximity Buffers

GIS 4 Copyright – Kristen S. Kurland, Carnegie Mellon University Proximity Buffers Created -Points -Lines -Polygons

GIS 5 Copyright – Kristen S. Kurland, Carnegie Mellon University Points Buffer created by assigning a buffer distance around points

GIS 6 Copyright – Kristen S. Kurland, Carnegie Mellon University - Polygon buffer created ¼ mile around schools Point Buffer Example

GIS 7 Copyright – Kristen S. Kurland, Carnegie Mellon University Point Buffer Example Technology Businesses that are with ¼ mile of Convention Center

GIS 8 Copyright – Kristen S. Kurland, Carnegie Mellon University - Polygon buffer created 20’ around lights - Shows what areas will be lit in a parking lot Point Buffer Example

GIS 9 Copyright – Kristen S. Kurland, Carnegie Mellon University Spatial Join - Buffers Count Faculty and Staff within ¼ mile of University Spatially join buffers to points Summarize to count the number of faculty and staff in ¼ mile buffer Join the buffer count back to the buffer polygon

GIS 10 Copyright – Kristen S. Kurland, Carnegie Mellon University Lines Buffer created by assigning a buffer distance around lines

GIS 11 Copyright – Kristen S. Kurland, Carnegie Mellon University Access-to-Work Study (Pittsburgh Foundation) - Polygon buffer created around PAT Bus Routes - Shows 15 minute ride times Line Buffer Example

GIS 12 Copyright – Kristen S. Kurland, Carnegie Mellon University -Another buffer shows 30 minute ride times Line Buffer Example

GIS 13 Copyright – Kristen S. Kurland, Carnegie Mellon University …45 minutes Line Buffer Example

GIS 14 Copyright – Kristen S. Kurland, Carnegie Mellon University …60 minutes Line Buffer Example

GIS 15 Copyright – Kristen S. Kurland, Carnegie Mellon University Polygons Buffer created by assigning a buffer distance around polygons

GIS 16 Copyright – Kristen S. Kurland, Carnegie Mellon University Parcels within 150’ of selected item

GIS 17 Copyright – Kristen S. Kurland, Carnegie Mellon University Buffer is Created

GIS 18 Copyright – Kristen S. Kurland, Carnegie Mellon University Buffers Buffers Created -Points -Lines -Polygons

GIS 19 Copyright – Kristen S. Kurland, Carnegie Mellon University Visual Basic Scripts

GIS 20 Copyright – Kristen S. Kurland, Carnegie Mellon University Visual Basic Scripts Adding Area and Perimeter to Polygons Finding Polygon Centroids

GIS 21 Copyright – Kristen S. Kurland, Carnegie Mellon University Area and Perimeter VB Script Advanced calculations for finding area, perimeter, and length of features

GIS 22 Copyright – Kristen S. Kurland, Carnegie Mellon University Area and Perimeter VB Script Add field in shapefile (e.g. area) Use calculator function and Visual Basic Script to calculate polygon areas

GIS 23 Copyright – Kristen S. Kurland, Carnegie Mellon University Area and Perimeter VB Script Result is the area of each polygon feature

GIS 24 Copyright – Kristen S. Kurland, Carnegie Mellon University Visual Basic Scripts

GIS 25 Copyright – Kristen S. Kurland, Carnegie Mellon University Polygon Centroids Advanced calculations for finding polygon centroids Added as an XY Data Layer

GIS 26 Copyright – Kristen S. Kurland, Carnegie Mellon University Polygon Centroids Show the centroids of a polygon - Export attributes as table - Add as XY Data

GIS 27 Copyright – Kristen S. Kurland, Carnegie Mellon University Polygon Centroids Create buffers around centroids

GIS 28 Copyright – Kristen S. Kurland, Carnegie Mellon University Polygon Centroids

GIS 29 Copyright – Kristen S. Kurland, Carnegie Mellon University Polygon Centroids

GIS 30 Copyright – Kristen S. Kurland, Carnegie Mellon University Apportionment

GIS 31 Copyright – Kristen S. Kurland, Carnegie Mellon University Examples of apportionment You want to know the population of a ZIP code but only have census tracts Approximate the population of zip codes using Census Tracts or Blocks

GIS 32 Copyright – Kristen S. Kurland, Carnegie Mellon University Population Apportionment Begin with census tract population Overlay zip codes which are non-coterminous Use apportionment to estimate the population in each census tract Use census blocks for better estimates

GIS 33 Copyright – Kristen S. Kurland, Carnegie Mellon University Approximate the population of police zones by using Census Tracts or Blocks Other examples of apportionment

GIS 34 Copyright – Kristen S. Kurland, Carnegie Mellon University Other examples of apportionment Approximate the population of voting districts by using Census Tracts or Blocks

GIS 35 Copyright – Kristen S. Kurland, Carnegie Mellon University Other census data to apportion… Population (tract and block) Race (tract and block) Housing Units (tract and block) Educational Attainment (tract only) Income (tract only) Poverty Status (tract only) Others?

GIS 36 Copyright – Kristen S. Kurland, Carnegie Mellon University Tutorial Example: Apportion Data for Non-Coterminous Polygons Problem: - Police want to know the number of under- educated persons (over Age22) in their car beats - Under-educated data is located in Census tracts (not car beat polygons) - Census tracts and car beats are non- coterminous

GIS 37 Copyright – Kristen S. Kurland, Carnegie Mellon University Apportion Data for Non-Coterminous Polygons Apportioning (makes approximate splits) of each tract’s data to two or more car beats.

GIS 38 Copyright – Kristen S. Kurland, Carnegie Mellon University Approach to Apportionment Several alternatives for apportioning data -by area (polygons) -length of street network (arcs/lines) -block centroids (points)

GIS 39 Copyright – Kristen S. Kurland, Carnegie Mellon University Approach to Apportionment Better to use Census Block data - Areas are smaller than Census Tracts (better population estimates) - Dots are centroids of census blocks - Each dot has census data attached to it - Centroids DO NOT have the under-educated data, census tracts do

GIS 40 Copyright – Kristen S. Kurland, Carnegie Mellon University Approach to Apportionment Review: Car beats and census tracts intersect Census tracts have under-educated data Census blocks have population data (and are smaller than census tracts, thus better to apportion)

GIS 41 Copyright – Kristen S. Kurland, Carnegie Mellon University The Math of Apportionment Zoomed view of 2 car beats and one tract - Beat 261 and Tract

GIS 42 Copyright – Kristen S. Kurland, Carnegie Mellon University The Math of Apportionment Tract has 205 persons aged 25 or older with less than a HS education - 26 block centroids span 2 beats 13 block centroids Lie in beat 261 Pop. >22=1, block centroids Lie in beat 251 Pop. >22=1,089 Total Population=2,266

GIS 43 Copyright – Kristen S. Kurland, Carnegie Mellon University The Math of Apportionment Apportionment assumes that the fraction of under educated persons 25 or older is the same as that for the general population aged 25 or older: - Beat 261: 1,177/2,266 = Beat 251: 1,089/2,266 = 0.481

GIS 44 Copyright – Kristen S. Kurland, Carnegie Mellon University The Math of Apportionment 205 is the number of under-educated people in tract Thus we estimate the contribution of tract to car beat 261’s under- educated population to be (1,177/2,266)x205 = 106. For car beat 251 it is (1,089/2,266)x205 = 99. To calculate this in GIS, we need to perform intersects and joins…

GIS 45 Copyright – Kristen S. Kurland, Carnegie Mellon University Apportionment Steps Block Centroids - Add two fields: TRACTID and SumAge22 –TRACTID is a the census tract ID numbers (for later joins and summaries) –SumAge22 is the summary of population Age22+ (calculating multiple age columns)

GIS 46 Copyright – Kristen S. Kurland, Carnegie Mellon University Apportionment Steps From the block centroids, create a new summary table counting the number of persons Age22+ for each census tract

GIS 47 Copyright – Kristen S. Kurland, Carnegie Mellon University Apportionment Steps Create a new layer intersecting car beats and census tracts Fields will include values from both tables

GIS 48 Copyright – Kristen S. Kurland, Carnegie Mellon University Apportionment Steps Spatially join the new intersecting layer of car beats and census tracts (polygons) to block centroids (points) New points will have beat and census tract data

GIS 49 Copyright – Kristen S. Kurland, Carnegie Mellon University Apportionment Steps Join the summary table of Age22 or greater to the newly created points of car beats, census tracts (block centroid points) The result is the summary of Age22 or greater population is now on block centroid points

GIS 50 Copyright – Kristen S. Kurland, Carnegie Mellon University Sum Under-Educated by Car Beats

GIS 51 Copyright – Kristen S. Kurland, Carnegie Mellon University Join to Beats Join the sum of under- educated population by car beat to the car beats layer

GIS 52 Copyright – Kristen S. Kurland, Carnegie Mellon University Map Under-Educated by Car Beat

GIS 53 Copyright – Kristen S. Kurland, Carnegie Mellon University Review Proximity Buffers Points Lines Polygons Spatial Joins on Buffers Visual Basic Scripts Apportioning Non-Coterminous Polygons