ArcGIS Role in Maxent Modeling

Similar documents
Data Structures & Database Queries in GIS

EXERCISE 12: IMPORTING LIDAR DATA INTO ARCGIS AND USING SPATIAL ANALYST TO MODEL FOREST STRUCTURE

Handling Raster Data for Hydrologic Applications

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

Outcrop suitability analysis of blueschists within the Dry Lakes region of the Condrey Mountain Window, North-central Klamaths, Northern California

GIS IN ECOLOGY: ANALYZING RASTER DATA

Eva Strand and Leona K. Svancara Landscape Dynamics Lab Idaho Coop. Fish and Wildlife Research Unit

The Invasion of False Brome in Western Oregon

Exercie 5 Preparing GIS data for simulation with FARSITE REM407 GIS Applications in Fire Ecology and Management

Geography 38/42:376 GIS II. Topic 1: Spatial Data Representation and an Introduction to Geodatabases. The Nature of Geographic Data

Open ArcToolbox Spatial Analyst Tools Hydrology. This should display the tools shown at the right:

ISU GIS CENTER S ARCSDE USER'S GUIDE AND DATA CATALOG

Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online. Kenyatta BaRaKa Jackson US Forest Service - Consultant

WORKING WITH DMTI DIGITAL ELEVATION MODELS (DEM)

Utility of National Spatial Data for Conservation Design Projects

Introduction to GIS I

Exercise 2: Working with Vector Data in ArcGIS 9.3

In order to follow this exercise you need to have completed exercise 1.

MERGING (MERGE / MOSAIC) GEOSPATIAL DATA

How to Create Stream Networks using DEM and TauDEM

Week 7 Last week: This week s topics. GIS and Forest Engineering Applications. FE 257. GIS and Forest Engineering Applications.

Spatial Analyst. By Sumita Rai

Tutorial 8 Raster Data Analysis

Display and analysis of weather data from NCDC using ArcGIS

Geodatabase An Introduction

Exercise 2: Working with Vector Data in ArcGIS 9.3

Spatial Effects on Current and Future Climate of Ipomopsis aggregata Populations in Colorado Patterns of Precipitation and Maximum Temperature

Welcome to NR502 GIS Applications in Natural Resources. You can take this course for 1 or 2 credits. There is also an option for 3 credits.

Erin Costello A comparison of Solar Radiation Modeling Tools

Arctostaphylos hookeri habitat suitability model

Geodatabase An Overview

GIS IN ECOLOGY: ANALYZING RASTER DATA

GEOG4017 Geographical Information Systems Lab 8 Spatial Analysis and Digital Terrain Modeling

BSEN 6220 GIS LAB #5

IDENTIFYING POTENTIAL CURRENT DISTRIBUTION FOR BENDIRE'S THRASHER (Toxostoma bendirei) Final Report

GIS in Water Resources Midterm Exam Fall 2012 There are five questions on this exam. Please do all five.

Evaluating Corridors. Jeff Jenness Dan Majka Paul Beier. CorridorDesigner Workshop Fall 2007

Supplementary Information B

Delineation of Watersheds

IDW-Plus Tutorial. Erin E. Peterson

Creating PET Adjustment Coefficients

Watershed Delineation

A Small Migrating Herd. Mapping Wildlife Distribution 1. Mapping Wildlife Distribution 2. Conservation & Reserve Management

Course overview. Grading and Evaluation. Final project. Where and When? Welcome to REM402 Applied Spatial Analysis in Natural Resources.

One of the many strengths of a GIS is that you can stack several data layers on top of each other for visualization or analysis. For example, if you

Global Atmospheric Circulation Patterns Analyzing TRMM data Background Objectives: Overview of Tasks must read Turn in Step 1.

The two foundation ideas or concepts that are of vital importance in GIS work (in my humble opinion) are:

Exercise 6: Working with Raster Data in ArcGIS 9.3

Introduction to GIS - 2

Using the Stock Hydrology Tools in ArcGIS

LANDSLIDE HAZARD ANALYSIS AND ITS EFFECT ON ENDANGERED SPECIES HABITATS, GRAND COUNTY, UTAH

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Shreyas Shinde

Geographical Information Systems

Use of PRISM Data. for Precipitation Estimates. in ESPAM2 AS BUILT

GIS INSTRUCTIONAL MANUAL

Celestial Sphere & Solar Motion Lab (Norton s Star Atlas pages 1-4)

GIS Topographic Wetness Index (TWI) Exercise Steps

The Earth is a Rotating Sphere

GIS CONCEPTS ARCGIS METHODS AND. 3 rd Edition, July David M. Theobald, Ph.D. Warner College of Natural Resources Colorado State University

Introduction. Project Summary In 2014 multiple local Otsego county agencies, Otsego County Soil and Water

Lab 1: Landuse and Hydrology, learning ArcGIS II. MANIPULATING DATA

Lab 5 - Introduction to the Geodatabase

FOREST FIRE HAZARD MODEL DEFINITION FOR LOCAL LAND USE (TUSCANY REGION)

Lab 7: Cell, Neighborhood, and Zonal Statistics

GIS in Water Resources Midterm Exam Fall 2016 There are four questions on this exam. Please do all four. They are not all of equal weight.

Delineation of high landslide risk areas as a result of land cover, slope, and geology in San Mateo County, California

Current and Future Plans. R. Srinivasan

Regents Earth Science Unit 7: Water Cycle and Climate

Celestial Sphere. Altitude [of a celestial object] Zenith. Meridian. Celestial Equator

NR402 GIS Applications in Natural Resources

Exercise 6: Using Burn Severity Data to Model Erosion Risk

Working with Digital Elevation Models in ArcGIS 8.3

Today: GEOL 452/552 - GIS for Geoscientists I. Lecture 3 - Chapter 1. GIS vector Data (review) Let s annotate this layer (draw on paper)

Within this document, the term NHDPlus is used when referring to NHDPlus Version 2.1 (unless otherwise noted).

Introduction to Geographic Information Systems

SEASONAL AND DAILY TEMPERATURES

Lab#8: Working With Geodatabases. create a geodatabase with feature datasets, tables, raster datasets, and raster catalogs

In this exercise we will learn how to use the analysis tools in ArcGIS with vector and raster data to further examine potential building sites.

Introduction to Geographic Information Systems (GIS): Environmental Science Focus

Physics 312 Introduction to Astrophysics Lecture 3

(1) How does the annual average sun angle at solar noon (that is, the sun angle at noon averaged over a full year) depend on latitude?

RESEARCH METHODOLOGY

Astro 101 Lab #2. Start up the Stellarium program. If you do not remember how to use the user interface, please refer to Lab#1 or the user s guide.

Chapter 6. Field Trip to Sandia Mountains.

Final Project: Geodatabase of Mule Mountains Area, southeastern Arizona

What are the five components of a GIS? A typically GIS consists of five elements: - Hardware, Software, Data, People and Procedures (Work Flows)

Modeling Fish Assemblages in Stream Networks Representation of Stream Network Introduction habitat attributes Criteria for Success

Why the Earth has seasons. Why the Earth has seasons 1/20/11

Geog 210C Spring 2011 Lab 6. Geostatistics in ArcMap

THE WILDLIFE SOCIETY CONFERENCE 2015

Popular Mechanics, 1954

PROGRESS REPORT for COOPERATIVE BOBCAT RESEARCH PROJECT. Period Covered: 1 January 31 May Prepared by

Classification of Erosion Susceptibility

Lecture 5. GIS Data Capture & Editing. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

A GIS-based Approach to Watershed Analysis in Texas Author: Allison Guettner

Wetland Mapping. Wetland Mapping in the United States. State Wetland Losses 53% in Lower US. Matthew J. Gray University of Tennessee

Erosion Susceptibility in the area Around the Okanogan Fire Complex, Washington, US

Lab Activity: Climate Variables

Applied Cartography and Introduction to GIS GEOG 2017 EL. Lecture-2 Chapters 3 and 4

SIE 509 Principles of GIS Exercise 5 An Introduction to Spatial Analysis

Transcription:

ArcGIS Role in Maxent Modeling Christopher Woods Christopher.R.Woods @leidos.com Carpinteria, CA

Modeling Remember that all models are wrong; the practical question is how wrong do they have to be to not be useful Statistician, George E. P. Box Empirical Model-Building and Response Surfaces (1987)

What is Maxent Maxent stands for Maximum Entropy Type of inductive modeling that uses presence only occurrence data along with environmental variables to derive a probability of occurrence or potential suitable habitat. Software can be downloaded from http://www.cs.princeton.edu/~schapire/maxent/

About Maxent Runs in a separate application Inputs: CSV file of occurrences ASCII Grid of Environmental Layers Outputs: ASCII Grid of Potential Suitable Habitat

Why use Maxent? Limited Range or Habitat data exists for species of interest Occurrence records available Locates Potential Suitable Habitat Subject Matter Experts needed to ground truth results to highlight areas needed for more focused study to determine presence or absence

Environmental Layers Used in Maxent PRISM Precipitation Example of environmental raster layers used in Maxent Layers are stacked upon each other within the model PRISM Temperature Ruggedness Aspect Vegetation Distance to Water Soils

Occurrence Data Used in Maxent Occurrence data (point locations) are added to the model Stored in a CSV file containing X,Y positions in the same coordinate system as environmental layers Species Observation

Occurrence Data Used in Maxent Occurrence data (point locations) are added to the model Stored in a CSV file containing X,Y positions in same coordinate system as environmental layers Maxent uses the point occurrence data to look for relationships within the stack of environmental layers Aspect Species Observation Ruggedness Prism Temperature Prism Precipitation

ArcGIS Role in Maxent Modeling

ArcGIS Role Creating Snap Grid for Study Area Create Environmental Layers Align Layers to snap grid using the same projection, pixel size and grid extent Create CSV of Occurrence Data Populate Samples with Data (optional) Convert Environmental Data to ASCII Convert Results from ASCII to Imagine/Tiff/Grid Symbolize Results on Map

Using ArcGIS to Create Environmental Layers

Using ArcGIS to Create Environmental Layers Soil, Geology, Vegetation

LANDFIRE Existing Vegetation, Geology, Soils LANDFIRE Existing Vegetation type, currently raster dataset (30m cell size resolution) Extract using Snap Grid US Geology, currently a vector dataset Convert to Raster and limit extent using the snap grid STATSGO soils, currently a vector SSURGO is better resolution but gaps can exist when using it for a large area (such as a state) Convert to raster and limit the extent using the snap grid

14

15

16

Using ArcGIS to Create Environmental Layers Elevation and Slope

Elevation and Slope Extract Elevation from the National Elevation Dataset or other gridded dataset to Snap Grid Percent Slope is calculated from the Elevation Dataset using the standard surface toolbox within the Spatial Analyst toolset. Specify Snap Grid in Environment

19

20

Using ArcGIS to Create Environmental Layers Aspect

Aspect Aspect is calculated from the Elevation Dataset using the standard surface toolbox within the Spatial Analyst toolset. Specify Snap Grid in Environment Settings Further steps are required to extract North/South Aspect and East/West Aspect

Northness and Eastness Variables vs. Aspect in Degrees 1 N E 0.8 0.6 Directionality Score 0.4 0.2 0-0.2-0.4 Northness Eastness -0.6-0.8-1 S W 0 20 40 60 80 100 120 140 160 180 200 220 240 260 280 300 320 340 360 Aspect (Degrees) Eastness = sin ((aspect in degrees * PI)/180) Northness = cos ((aspect in degrees * PI)/180) Zar, J. H. 1999. Biostatistical Analysis. Prentice Hall, New Jersey. 663 pp.

Toolbox to generate the two Aspect Layers 24

25

26

Using ArcGIS to Create Environmental Layers Terrain Ruggedness

Terrain Ruggedness Calculated from Elevation Python tool for calculating ruggedness based on paper by Sappington et al. 2007 Sappington, J.M., K.M. Longshore, and D.B. Thomson. 2007. Quantifiying Landscape Ruggedness for Animal Habitat Anaysis: A case Study Using Bighorn Sheep in the Mojave Desert. Journal of Wildlife Management. 71(5): 1419-1426

Terrain Ruggedness calculated from Elevation 29

30

Using ArcGIS to Create Environmental Layers Climate

Climate Datasets PRISM (Oregon State University) Maximum Temperature Minimum Temperature Annual Precipitation 1981-2010 Normals 800m cell size Monthly 4km data Can also use a specific month or bins of months for maximum and minimum temperature Other climate datasets available based on region such as Climate Impacts Group (CIG), National Centers for Environmental Prediction (NCEP), etc.

33

34

35

Using ArcGIS to Create Environmental Layers Distance to Water

Distance to Water Perennial Waters (Water Bodies and Streams) converted to rasters and mosaiced to create a single layer Euclidean Distance is used to measure distance from perennial water throughout the raster Data Sources: State Datasets, National Hydrographic Dataset, etc.

Distance to Water Model 38

Distance to Water

Using ArcGIS to Create Environmental Layers Solar Radiation

Solar Radiation Index The Solar Radiation Index (SRI) was calculated for the Equinox, Winter Solstice and Summer Solstice following the method described by Keating et al in their paper A Simple Solar Radiation Index for Wildlife Habitat Studies. Journal of Wildlife Management 71 (4); 1344 1348; 2007 SRI = (mean sun-earth distance / daily sun-earth distance)2* {[sin(latitude)cos(slope) cos(latitude)sin(slope)cos(aspect)]sin(declination) + [cos(latitude)cos(slope) + sin(latitude)sin(slope)cos(aspect)]cos(declination)cos(hour angle) + cos(declination)sin(slope)sin(aspect)sin(hour angle)}

Solar Radiation Index Mean Sun-Earth Distance = 1 astronomical unit (au) Daily Sun-Earth Distance: Equinox = 1 au, Winter Solstice = 0.983747 au, Summer Solstice = 1.017204 au Hour Angle: All calculations are for the hour surrounding Solar Noon. The Hour Angle during this time = 0. Latitude: $$Ymap command used in Raster Calculator to create a raster with the latitude of each cell center as the cell value. Converted to radians. Slope: Slope raster in degrees converted to radians. Aspect: 180 Aspect raster (converts the 0-360 degree data set to a -180-180 degree data set), converted to radians. Declination: Equinox = 0, Winter Solstice = -23.45 degrees, Summer Solstice = 23.45 degrees, converted to radians.

Solar Radiation Index Equinox: SRI = cos(latitude)cos(slope) + sin(latitude)sin(slope)cos(aspect) Winter Solstice: SRI = (1/0.983747)2* {[sin(latitude)cos(slope) cos(latitude)sin(slope)cos(aspect)] * (- 0.39794863130761038954479576746719) + [cos(latitude)cos(slope) + sin(latitude)sin(slope)cos(aspect)] * (0.91740769935748826377361893702175) Summer Solstice: SRI = (1/1.017204)2* {[sin(latitude)cos(slope) cos(latitude)sin(slope)cos(aspect)] * (0.39794863130761038954479576746719) + [cos(latitude)cos(slope) + sin(latitude)sin(slope)cos(aspect)] * (0.91740769935748826377361893702175)

Using ArcGIS to Create Environmental Layers Conversion to ASCII Raster

Conversion to Raster All Environmental Rasters need to be in ASCII raster format for use in the model. All ASCII rasters need to have the same: Extent Cell size Projection Conversion to ASCII can be done from ArcToolbox Conversion toolbox Helpful to specify the snap grid using extent, cells size, snap raster, etc in the Environment settings just to be safe

Using ArcGIS to Create Environmental Layers Extract Occurrence Data

Occurrence Data Accuracy Timeliness (old data, spatial recording method) Precision (GPS, trapping records, etc.) Relevance road kill data or observations taken from a road (don t necessarily want to have roads modeled as suitable habitat

Extract Occurrence Data to CSV Extract occurrence data in the same projection and extent as the raster environmental layers. Needs to be in a specific structure Name (of what is being modeled) X (Easting) Y (Northing) Additional Columns with can be added for Samples with Data

Samples with Data Used when the analysis cell size being used within Maxent is greater than the native data. Using 90m cell resolution when your elevation or vegetation datasets originally were in 30m resolution The original value is extracted from the native dataset and stored with the occurrence data in a column with the CSV file. This allows for more accuracy and prevents Maxent from extracting the value from a more coarse dataset when the model is run Samples with data are stored in the CSV file Column name should match the environmental raster layer name Must be in the same order that the environmental layers are stacked within the Maxent model

Samples with Data Tools such as Hawth s Tool s Point Intersect Tool or Geospatial Modeling Environment s isectpntrst function Allows for the processing many rasters at once. http://www.spatialecology.com/htools/isect.php http://www.spatialecology.com/gme/isectpntrst.htm

Using ArcGIS to Create Environmental Layers Running Maxent

52

53

Maxent Modeled Output The results of a Maxent model run contain values that range from 0 to 1. Values closer to 0 have less potential suitable habitat while values closer to 1 have higher potential suitability. A threshold is defined that determines what value between 0 to 1 is the cutoff for what is potentially suitable habitat and what is not.

55

56

57

58

Using ArcGIS to Create Environmental Layers Pitfalls

Suggestions for Minimizing Headaches Start first by making a snap raster and use it in the environment settings. Make sure all the rasters have the same extent, projection, alignment Error messages will occur if occurrence data doesn t overlap study area. Maxent will still run but will pop up an error message for each one. Use the ArcToolbox Conversion Tool to convert ASCII grid to Raster. Make sure to choose Float instead of the default Integer Careful of Pyramids. Maxent data can be very pixelated so pyramiding data may give a map a different view point. 60

Maxent Topics Not Able to Cover Due to time constraints and being a GIS conference I focused on the role of ArcGIS within running Maxent modeling. I purposely glossed over the actual running of the model, validation results, replicates, defining thresholds, etc.

Acknowledgments Scott Story: Montana Fish Wildlife and Parks Anthony Titolo: BLM Wildlife Habitat Spatial Analysis Lab Lara Juluisson: BLM Wildlife Habitat Spatial Analysis Lab