Beyond The Vector Data Model - Part Two

Similar documents
GEOGRAPHIC INFORMATION SYSTEMS Lecture 24: Spatial Analyst Continued

Mapping Distance and Density

AN INTRODUCTION TO GRID ANALYSIS: HOTSPOT DETECTION

Cell based GIS. Introduction to rasters

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

Spatial Analysis with Raster Datasets

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

How does Map Algebra work?

USING GEOMEDIA 3D: HOTSPOT DETECTION AND VISUALIZATION

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

Registering new custom watershed models or other polygonal themes

INTRODUCTION TO GIS WORKSHOP EXERCISE

Lab 1: Exploring ArcMap and ArcCatalog In this lab, you will explore the ArcGIS applications ArcCatalog and ArcMap. You will learn how to use

Lab 12: Sampling and Interpolation

GEOGRAPHIC INFORMATION SYSTEMS Lecture 18: Spatial Modeling

Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS

Lab 12: Sampling and Interpolation

ENGRG Introduction to GIS

QGIS LAB SERIES GST 102: Spatial Analysis Lab 7: Raster Data Analysis - Density Surfaces

US Geo-Explorer User s Guide. Web:

Working with Map Algebra

Tutorial 18: 3D and Spatial Analyst - Creating a TIN and Visual Analysis

Hot Spot / Kernel Density Analysis: Calculating the Change in Uganda Conflict Zones

GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst

Geographic Surfaces. David Tenenbaum EEOS 383 UMass Boston

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

GIS OPERATION MANUAL

Creating Surfaces. Steve Kopp Steve Lynch

TDWI strives to provide course books that are contentrich and that serve as useful reference documents after a class has ended.

Files Used in this Tutorial

Module 7 Raster operations

iii Map Intelligence Client User Manual

Getting Started with Spatial Analyst. Steve Kopp Elizabeth Graham

ArcView QuickStart Guide. Contents. The ArcView Screen. Elements of an ArcView Project. Creating an ArcView Project. Adding Themes to Views

Minnesota Department of Natural Resources ArcView Utilities Extension User s Guide

Lab Practical - Limit Equilibrium Analysis of Engineered Slopes

GIS Fundamentals: Supplementary Lessons with ArcGIS Pro

Lecture 2 Map design. Dr. Zhang Spring, 2017

Mn/DOT MnCMAT Crash Analysis Application Help

Appendix 2: Random Plots Workbook: Unstratified Sample

Intro to GIS (requirements: basic Windows computer skills and a flash drive)

Analysing crime data in Maps for Office and ArcGIS Online

Introduction to GIS & Mapping: ArcGIS Desktop

iii Map Intelligence Client User Manual

2011 Excellence in Mathematics Contest Team Project Level II (Below Precalculus) School Name: Group Members:

Geometry: Notes

INTRODUCTION... 6 CONCEPTS... 8 THE MAPPING VIEWER CONFIGURATION OVERVIEW ADMINISTRATOR CONFIGURATION DASHBOARD CONFIGURATION...

Georeferencing and Digitizing

MATHEMATICS Grade 7 Advanced Standard: Number, Number Sense and Operations

GIS LAB 8. Raster Data Applications Watershed Delineation

Suitability Modeling with GIS

TexGraf4 GRAPHICS PROGRAM FOR UTEXAS4. Stephen G. Wright. May Shinoak Software Austin, Texas

Texas Connector Training Manual. For TDCJ Users [2016]

Getting to Know ArcGIS Pro

Mapping 2001 Census Data Using ArcView 3.3

Getting Started with Spatial Analyst. Steve Kopp Elizabeth Graham


Introduction to Geospatial Technology Lab Series. Lab: Basic Geospatial Analysis Techniques

STUDENT PAGES GIS Tutorial Treasure in the Treasure State

Making Yield Contour Maps Using John Deere Data

12-3 Surface Areas of Pyramids and Cones

GIS Virtual Workshop: Buffering

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

Longley Chapter 3. Representations

1. NJDEP Landscape 3.3 Viewer Interface

MODULE 1 BASIC LIDAR TECHNIQUES

Esri International User Conference. San Diego, California. Technical Workshops. July Creating Surfaces. Steve Kopp and Steve Lynch

COPYRIGHTED MATERIAL. Introduction to 3D Data: Modeling with ArcGIS 3D Analyst and Google Earth CHAPTER 1

Raster Data Model & Analysis

Spatial Calculation of Locus Allele Frequencies Using ArcView 3.2

Spatial Analysis (Vector) II

Mid-term exam. GIS and Forest Engineering Applications. Week 5. FE 257. GIS and Forest Engineering Applications. Week 5

Combine Yield Data From Combine to Contour Map Ag Leader

Ex. 4: Locational Editing of The BARC

Map Library ArcView Version 1 02/20/03 Page 1 of 12. ArcView GIS

Butler County Property Ownership Website. Help Document

UNIT 11 VOLUME AND THE PYTHAGOREAN THEOREM

Data Assembly, Part II. GIS Cyberinfrastructure Module Day 4

Exercise # 6: Using the NHDPlus Raster Data Sets Last Updated 3/28/2006

Store Mapper User Guide

Suitability Analysis in Raster GIS. Combining Multiple Maps

Geography 281 Map Making with GIS Project Three: Viewing Data Spatially

Using GIS to Site Minimal Excavation Helicopter Landings

Feature Extraction. Contents. 1. Installing Feature Extraction. 2. Using Feature Extraction

Creating a Smaller Data Set from a Larger Data Set Vector Data

GIS and Forest Engineering Applications

iii Map Intelligence Client User Manual

Raster Analysis. Overview Neighborhood Analysis Overlay Cost Surfaces. Arthur J. Lembo, Jr. Salisbury University

5. TxDOT Hydrology Extension System Operation

GIS Workbook #1. GIS Basics and the ArcGIS Environment. Helen Goodchild

Analytical and Computer Cartography Winter Lecture 9: Geometric Map Transformations

1. Start ArcMap by going to the Start menu > All Programs > ArcGIS > ArcMap.

SilvAssist 3.5 Instruction Manual Instruction Manual for the SilvAssist Toolbar For ArcGIS. Version 3.5

Masking Lidar Cliff-Edge Artifacts

+ = 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

Terrain Modeling with ArcView GIS from ArcUser magazine

Redistricting and Geographic Deployment at the Ottawa Police Service Esri Canada User Conference Ottawa October 12, 2017

Understanding Geospatial Data Models

Watershed Sciences 4930 & 6920 ADVANCED GIS

Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS

Transcription:

Beyond The Vector Data Model - Part Two Introduction Spatial Analyst Extension (Spatial Analysis) What is your question? Selecting a method of analysis Map Algebra Who is the audience? What is Spatial Analysis? Approach * used to answer complex geographic questions by evaluating suitability, predicting and interpreting patterns. Spatial modeling involves analytical procedures to abstract and simplify complex systems. We will use geographic data to describe, simulate, or predict real-world problems or systems. There is more than one answer, and our role is to compare alternative solutions. ArcView's Spatial Analyst (Functionality) * Kindly refer to the Lecture Notes section

The software provides several tools to perform spatial queries using grids: overlay analysis, surface analysis like distance, proximity, density, slope, aspect, hillshade, viewshed, and contours. What is your question? (General) Where do robberies concentrate? Know Your Data Source Philadelphia Police Department Format MS Access, Oracle Size Quality Span Detail Approximately 7 Million Records Stringent Quality Assurance Procedures January 1, 1998 through December 31, 2001 (4 Years) Street Address Example used in class will rely on data subset of: -Robberies (300 series) -Dispatch date range of 1/1/98 to 3/31/98 and 1/1/99 to 3/31/99 Selecting a method of analysis Criminal activity often analyzed with consideration to "hot spots" or "clusters" Empirical studies typically rely on an area-based unit of analysis (census tract, block group, block, police precinct/district, etc.) Area-based aggregation of crime incidents result in aggregation bias Difficulties associated with obtaining data that represent individual crime incidents Point-based methods, representing the finest level of aggregation, are computationally intensive Introduction to the Density Function (Spatial Analyst)

Spatial Analyst can generate a grid theme from a point theme Raster data model allows the user to create a smooth (continuous) surface with peaks and valleys The user defines the cell size, which influences the output A circular window with a constant radius moves across the study area, centered on each grid cell Incidents within the circular window are weighted according to their distance from the center of the window (incidents near the center have greater weight) The user defines the radius of the circular window Density function considers the number of crimes within the circular window AND their spatial configuration (density value of grid cell will vary) For more on the formula that assigns individual grid cells a density value, see McLafferty, Sara, Doug Williamson, and Philip McGuire. "Identifying Crime Hot Spots Using Kernel Smoothing." In Analyzing Crime Patterns: Frontiers of Practice. Thousand Oaks: Sage Publications, 2000. Using the Density Function (Spatial Analyst) Activate a point or multipoint theme. From the Analysis menu, choose Calculate Density. If the view's analysis properties haven't been set to a specific value, then you'll be prompted to set the extent and cell size for the output grid theme. Do so in the Output Grid Specification dialog and press OK. In the Calculate Density dialog, choose a field from the Population Field dropdown list to identify the measured quantity to distribute through the output grid theme. A choice of <None> assigns a value of 1 to all points in the input point theme. Specify a search radius in the Search Radius type-in box. The radius determines the distance to search for points from each cell in the output grid theme. The radius is reported in the distance units specified for the view. If the view's distance units are not set, then the search radius is reported in map units. By default, the radius value is initially set to the smaller distance of the width and height of the extent of the input point theme (or the extent of the selection) divided by 30. Choose either Simple or Kernel in the Density Type dropdown list. Choose the units that you want the density values to be presented in from the Area Units dropdown list. Press OK. Calculate Density distributes the measured quantity of an input point theme throughout a landscape to produce a continuous surface. The two types of density methods are: Simple - Density is calculated for each cell by summing the value found in Population

Field for each point found in the Search Radius and dividing by the area of the circle in Area Units. Kernel - Density is calculated the same way as with the Simple method except the value found in Population Field is distributed out from each point. The result is a smoother looking output. The output density values will be the occurrences of the measured quantity per specified Area Unit. If the map units of the view are not set, then the Area Units are set to Square Map Units and cannot be changed. If the map units of the view are set, Area Units can be Square Miles, Square Kilometers, Acres, Hectares, Square Yards, Square Inches, Square Meters, Square Centimeters, or Square Millimeters. Calculate Density works off of the selected set of the active theme. If the active theme does not have a selected set, then all points in theme are used. For more information on selecting features, see Selecting features on a view. The output grid theme from Calculate Density is automatically named "Density from" followed by the name of the input theme. The grid data set associated with the output theme is written to the project's working directory, with the name "denst" followed by a unique number. Use Properties in the Theme menu to find out which data set is associated with which theme. Use Properties in the Project menu to change the project's working directory. The grid data set associated with the output theme is temporary and will be deleted when the theme is deleted. EXAMPLE: Active Theme = Robberies 1/1/99 through 3/31/99 (2,746 records) Analysis Extent = City boundary Cell Size = 50 feet Population field = <None> Search Radius = 1/2 mile Density Type = Kernel Area Units = Square Miles Output =

Zoom In (Frankford Special Services District) This approach differs from traditional binning. The output is aesthetically pleasing Output not limited by social and political boundaries (census tracts, etc.) Large radius (bandwidth) results in low density values and generalized findings (1/2 mile is large for this context)

How Should the User Define the Radius? (Bandwidth? Circular Window?) ArcView's default considers the width and length of the output grid, selects the smaller distance and divides by 30 (in this case, 1/2 mile) This approach is arbitrary User should carefully consider the question, data, and context Smaller radius will demonstrate local variations For example, the following map was generated using the same parameters defined above, except the radius = 1/4 mile

Simple or Kernel Method? The first three images were produced using the kernel method Here's the same analysis (Robbery theme, 1/4 mile radius) using the simple method Edges are jagged

Map Algebra One step beyond using overlays to conduct visual analysis Map algebra is a computational language used to perform spatial analysis using raster (grid) data Allows user to perform analysis on one or many grid themes (thus creating new themes) Expressions are entered into the Map Calculator in the syntax of Avenue (native

programming language) These operations are similar to spatial overlay, but returns numeric values EXAMPLE The first panel represents a density calculation for Robberies in 1999, and the second panel represents Robberies in 1998. Using Map Calculator, we can create a third image that represents the difference or change from one year to the next. Blue = areas where crime (as measured by density) decreased Red = areas where crime (as measured by density) increased

Querying Grids Spatial Analyst lets you query grid themes using the Map Query dialog (User triggers a Map Query from the menu or button) Select areas spatially by defining a Boolean query based on the values of one or more grid themes The output is a new grid theme with areas that match the query and areas that do not Those that do match will be given a value of 1 (TRUE); areas that do not are given a value of 0 (FALSE). Who is the audience? The results we get depend on how we slice the data and the methods we employ. We can produce a variety of answers to one general question!