GIS Exercise: Analyses of Home Range and Space Use Patterns

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

Working with Digital Elevation Models in ArcGIS 8.3

Data Structures & Database Queries in GIS

Tutorial 8 Raster Data Analysis

Geographical Information Systems

Task 1: Open ArcMap and activate the Spatial Analyst extension.

Using the Stock Hydrology Tools in ArcGIS

Lab 2: Projecting Geographic Data

ST-Links. SpatialKit. Version 3.0.x. For ArcMap. ArcMap Extension for Directly Connecting to Spatial Databases. ST-Links Corporation.

MERGING (MERGE / MOSAIC) GEOSPATIAL DATA

CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design

Spatial Data Analysis in Archaeology Anthropology 589b. Kriging Artifact Density Surfaces in ArcGIS

GIS Workshop UCLS_Fall Forum 2014 Sowmya Selvarajan, PhD TABLE OF CONTENTS

Laboratory Exercise X Most Dangerous Places to Live in the United States Based on Natural Disasters

Using a GIS to Calculate Area of Occupancy. Part 1: Creating a Shapefile Grid

Exercise 2: Working with Vector Data in ArcGIS 9.3

Task 1: Start ArcMap and add the county boundary data from your downloaded dataset to the data frame.

(THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE)

Working with ArcGIS: Classification

Export Basemap Imagery from GIS to CAD

Learning ArcGIS: Introduction to ArcCatalog 10.1

Geography 281 Map Making with GIS Project Eight: Comparing Map Projections

Electric Fields and Equipotentials

ArcGIS 9 ArcGIS StreetMap Tutorial

ENV101 EARTH SYSTEMS

GIS IN ECOLOGY: ANALYZING RASTER DATA

Exercise 2: Working with Vector Data in ArcGIS 9.3

GIS Software. Evolution of GIS Software

Outline. Chapter 1. A history of products. What is ArcGIS? What is GIS? Some GIS applications Introducing the ArcGIS products How does GIS work?

Your work from these three exercises will be due Thursday, March 2 at class time.

Automatic Watershed Delineation using ArcSWAT/Arc GIS

Lecture 2. A Review: Geographic Information Systems & ArcGIS Basics

Moving into the information age: From records to Google Earth

How to Create Stream Networks using DEM and TauDEM

Introduction to ArcGIS 10.2

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

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.

Delineation of Watersheds

Downloading GPS Waypoints

THE CONSERVATION LANDSCAPE CONTEXT TOOLBOX: A Custom ESRI ArcToolbox for the Stewardship of Conservation Lands in Rhode Island

Introduction to ArcMap

module, with the exception that the vials are larger and you only use one initial population size.

Lab 1: Importing Data, Rectification, Datums, Projections, and Output (Mapping)

How might you use visibility to map an ancient civilization's political landscape?

Displaying Latitude & Longitude Data (XY Data) in ArcGIS

Lab 7: Cell, Neighborhood, and Zonal Statistics

Vector Analysis: Farm Land Suitability Analysis in Groton, MA

The data for this lab comes from McDonald Forest. We will be working with spatial data representing the forest boundary, streams, roads, and stands.

ARCGIS TRAINING AT KU GIS LABS: INTRODUCTION TO GIS: EXPLORING ARCCATALOG AND ARCGIS TOOLS

Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems

GEOREFERENCING, PROJECTIONS Part I. PRESENTING DATA Part II

Trouble-Shooting Coordinate System Problems

Outline Anatomy of ArcGIS Metadata Data Types Vector Raster Conversion Adding Data Navigation Symbolization Methods Layer Files Editing Help Files

v Prerequisite Tutorials GSSHA WMS Basics Watershed Delineation using DEMs and 2D Grid Generation Time minutes

INTRODUCTION TO GIS. Practicals Guide. Chinhoyi University of Technology

WindNinja Tutorial 3: Point Initialization

ArcGIS Pro: Essential Workflows STUDENT EDITION

WindNinja Tutorial 3: Point Initialization

Trouble-Shooting Coordinate System Problems

11. Kriging. ACE 492 SA - Spatial Analysis Fall 2003

Geography 281 Map Making with GIS Project Four: Comparing Classification Methods

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

Watershed Modeling Orange County Hydrology Using GIS Data

let s examine pupation rates. With the conclusion of that data collection, we will go on to explore the rate at which new adults appear, a process

Handling Raster Data for Hydrologic Applications

Lauren Jacob May 6, Tectonics of the Northern Menderes Massif: The Simav Detachment and its relationship to three granite plutons

This lab exercise will try to answer these questions using spatial statistics in a geographic information system (GIS) context.

Calculating Conflict Density and Change over Time in Uganda using Vector Techniques

Session 2: Exploring GIS

GIS IN ECOLOGY: ANALYZING RASTER DATA

Environmental Systems Research Institute

Projection and Reprojection

Presenting Tree Inventory. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

A Review: Geographic Information Systems & ArcGIS Basics

GEOG 487 Lesson 7: Step-by-Step Activity

Create Satellite Image, Draw Maps

Lab 5 - Introduction to the Geodatabase

2G1/3G4 GIS TUTORIAL >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Geodatabases and ArcCatalog

Visual Studies Exercise, Assignment 07 (Architectural Paleontology) Geographic Information Systems (GIS), Part II

Using Microsoft Excel

SCHOOL OF ENGINEERING AND TECHNOLOGY COMPUTER LAB

Exercise 3: GIS data on the World Wide Web

Hot Spot / Point Density Analysis: Kernel Smoothing

How to Make or Plot a Graph or Chart in Excel

Part 1: GIS Data from the Web: Downloading and Projecting Digital Elevation Models (DEM) and BTS Road data

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

Creating Faulted Geologic Surfaces with ArcGIS

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

Geodatabases and ArcCatalog

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

Lab 2: Projecting Geographic Data

Performing Advanced Cartography with Esri Production Mapping

GeoWEPP Tutorial Appendix

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.

Office of Geographic Information Systems

Gis Unit TropMed Mahidol U.

GIS Boot Camp for Education June th, 2011 Day 1. Instructor: Sabah Jabbouri Phone: (253) x 4854 Office: TC 136

Modeling Incident Density with Contours in ArcGIS Pro

Introduction to Computer Tools and Uncertainties

Transcription:

WLF 315 Wildlife Ecology Lab I Fall 2012 GIS Exercise: Analyses of Home Range and Space Use Patterns In this exercise, you will use the Geospatial Modeling Environment (http://www.spatialecology.com/gme) and ArcMap10 (http://www.esri.com/software/arcgis/arcgis10/index.html) to estimate animal home ranges. First, you will create a GIS project and import the location data so that you can visualize the radio-telemetry data. Then, you will start by calculating the utilization distributions and 95% isopleths boundaries for the fixed kernel home range in the Geospatial Modeling Environment (GME) program. Then, you will calculate the 95% MCP home range. Finally, you will use ArcGIS software to visualize the home ranges and estimate home range sizes. Getting Started in ArcGIS and Importing Telemetry Data: 1. Create a folder with your name under the class directory (M:\wlf315\yourname). You will use this folder for all of your input and output data. Copy (do not move) all of the data files in the Wlf315 folder (there should be 6) to your own folder. 2. Create an ArcGIS project with the locations of radio-collared pygmy rabbits collected during the breeding season. The locations were collected at 2 study sites that are about 7 km apart in the Lemhi Valley of east-central Idaho. - Open a new project in ArcMap: Start> ArcGIS> ArcMap - Next, add the telemetry data to the project following directions below. - Save your project frequently: File Save (to your folder). NOTE: All data for this project were collected and are displayed in the UTM (Universal Transverse Mercator) map projection system, zone 12, datum NAD27, units=meters. 3. Import the data on rabbit radio-locations from a shape file into ArcMap. Data in this file include: Animal ID, Sex, X (the East-West coordinate), and Y (the North-South coordinate). - Add the file to ArcMap: From the File menu, choose Add Data, then Add Data. - If necessary, click on the folder+ symbol (4 th from the right) along the top of the Add Data box to navigate to your folder. - Add breeding_locs.shp. - To set the map units, under the View tab, choose Data Frame Properties. Set the units for both the Map and Display to meters. Click Apply, and then OK. - To set the coordinate system, under the View tab, choose Data Frame Properties. Click Predefined, then Projected Coordinate Systems, then UTM, then NAD 1927 Zone 12N. Click Apply, and then OK. - Remember to Save your project frequently. 4. Once you have successfully added the radio location data as a layer, use the Symbology to give each individual animal s location its own color and to rename the layer.

- Right-click on breeding_locs.shp. Select Properties, and then select Symbology tab. Under Categories, choose Unique Values. Under Value Field, choose ID. Click Add All Values and uncheck the all other values box. Click Apply and then OK. - Name the Layer: Go back to Properties and choose the General tab and type Locations to rename the layer in the ArcMap project (NOTE! The shape file on the hard drive is still named breeding_locs.shp, the Layer Name is simply a label). - Look at the data what do you see? Zoom in and out to get a feel for the distribution of locations. Save and close your ArcMap project. Having GME and ArcMap both open can cause problems, so close one before opening the other. If you have problems with either program, this is likely the cause. Always save your ArcMap project before closing! Home Range Computations in GME and visualization in ArcMap: You will calculate home ranges (95% fixed-kernel and 95% minimum convex polygon home ranges) for 1 animal for practice. This is done in GME and then the results are brought into ArcMap to display results. 1. Start GME. From the Windows menu, select Programs> Spatial Ecology> Geospatial Modeling Environment. 2. Set your working directory to match your folder. setwd(all="m:\wlf315\yourname"); 3. Use the kde (kernel density estimator) command to calculate a probability distribution for pygmy rabbit male #174. The input dataset for this command is the telemetry point data in breeding_locs.shp. Name your output files kdem174bx.img, where X is the bandwidth in thousands. The kde command allows you to specify a bandwidth manually or to select an optimized bandwidth. You ll start by using a bandwidth of 10,000. Specify an output cellsize of 10. To select the locations from a single animal, you will need to specify which animal with a where statement. kde(in="breeding_locs.shp", out="kdem174b10.img", bandwidth=10000, cellsize=10, where="id=174"); 4. Next, calculate the 95% isopleths (contour that captures 95% of the KDE), which will be your estimate of the home range boundary. Use the isopleth command to construct the boundary for your probability density function. The input will be the KDE raster file you just created in the previous step. The quantiles parameter determines which isopleths to calculate. In this case, you only want the 95% isopleth, so you will set quantiles=0.95. By default, the output of the isopleths command is lines. You also want to create polygons, so you should specify both the out and poly parameters. Name your output files isolinem174b10.shp and isopolym174b10.shp. isopleth(in="kdem174b10.img", out="isolinem174b10.shp", quantiles=0.95, poly="isopolym174b10.shp");

5. Use the addarea command to add the area and perimeter values to your isopoly shapefile. addarea(in="isopolym174b10.shp", area="area"); 6. Close GME and open your ArcMap project. 7. In ArcGIS add the shape files you created in GME. - Open your ArcMap project - From the File menu, choose Add Data, then Add Data. Click on the folder+ symbol (4 th from the right) along the top of the Add Data box and navigate to the files that you want to add. - Add the KDE file first. What you will see is the probability density function. - Add your isopoly file. Now you see the outline of the fixed-kernel home range. - To see the area of the home range, right click on the layer name in the Table of Contents and click Open Attribute Table. The area of your home range for that animal will be reported in the AREA column in square meters. Note that if the kernel home range has more than one polygon, the area for each polygon will be reported on a separate line. You must add the values for each polygon together to calculate the entire home range for that animal. Convert square meters (m 2 ) to hectares (ha) by dividing the AREA value(s) by 10,000. 8. Save your ArcMap project, and close ArcMap. Reopen GME and set your working directory as above. setwd(all="m:\wlf315\yourname"); 9. Calculate the minimum convex polygon (MCP) home range polygon for the same animal (male #174) using the genmcp command. Name your output file mcpm174.shp. genmcp(in="breeding_locs.shp", out="mcpm174.shp", where="id=174"); 10. Use the addarea command to add area and perimeter fields to mcpm174.shp. addarea(in="mcpm174.shp ", area="area"); 11. Close GME and reopen your ArcMap project. Add mcpm174.shp to ArcGIS as you did above. 12. Return to the second step and calculate new kernel density rasters and isopleths using different bandwidths (e.g., bandwidth=5000). Make sure you give the new files different names to distinguish them from those you created previously. 13. Bring those files your ArcMap project (being sure to close GME first), as above. What are the differences between your KDE estimates (based on different bandwidths)? Do you think one performs better than another in this case? How do these compare with the MCP estimate? How might you choose which to use in your own research?

Now you know how to calculate home ranges using 2 different home range estimators (fixed kernel and minimum convex polygon). Furthermore, you should have an appreciation for how smoothing factors can alter the estimate of the size of the fixed-kernel home range. THIS IS AN EXAMPLE OF WHY IT IS SO IMPORTANT TO ALWAYS STATE YOUR SPECIFIC METHODS WHEN REPORTING A HOME RANGE ESTIMATE! Making Map Layouts: You are required to make a map (or maps) of home ranges on the study areas to show how they relate to your hypothesis. 1. Zoom to the extent of one of the study areas (Cedar Gulch or Rocky Canyon), showing whatever map items (animal locations, home ranges, etc.) you wish to display. 2. Click on Layout View in the View menu. 3. You may switch between landscape and portrait views under Page and print setup in the File menu. 4. Add a legend (if necessary), scale bar (metric), and north arrow using the Insert menu. A scale bar and north arrow are always required on all map figures. Add a figure caption that describes your figure in detail. It is easiest to type the text in another program (e.g., MS-Word) and paste it onto your layout. 5. You may play around with different layout formats until you find one that suits you. When you are happy with the layout save it as a.jpg file: Click Export Map from the File menu. Select.jpg for the file type, name the output map file, and save it to your directory. You can email the map(s) to yourself or save it/them on a memory stick. 6. Print the map, as is, or paste it into an MS-Word file for further editing.

Lab Assignment You will develop and test a hypothesis regarding pygmy rabbit home ranges. If desired, you may pair up with 1 other student (no more) to develop your hypothesis/prediction and perform analyses. However, you are required to generate all tables and figures and write the text for this assignment individually. 1. State 1 hypothesis (educated guess about why something is the way it is) that explains some aspect of the spatial pattern in the rabbits, and provide a short explanation of the reasoning behind the hypothesis. It does not matter if the hypothesis is true, but it should be logical. Consider the differences between sexes and study areas with respect to: Size of home ranges Overlap between home ranges Size of home ranges using different home range estimators (MCP vs. fixed kernel or different bandwidths) 2. Provide an explanation and prediction, which is what you will actually measure with your analysis. Example: Hypothesis: Explanation: Prediction: Home range sizes are larger for animals when resources are spaced farther apart. When resources are spaced out, animals must travel further between resource patches for food and cover, which results in larger home ranges. Home ranges for pygmy rabbits will be larger at the Cedar Gulch site than the Rocky Canyon site because the sagebrush plants are farther apart at Cedar Gulch. 3. Discuss your hypothesis and predictions with the instructor before continuing with analyses. 4. Make a table of the home ranges sizes or number of overlapping home ranges or whatever information pertains to your hypothesis. 5. Make a map (or maps) to display the home ranges that you calculated for your hypothesis. See above for instructions on making maps using GIS data. 6. Use your analyses to quantitatively test your hypothesis. Write a brief methods section to describe the analyses you performed. Write a brief results/discussion about whether or not your hypothesis was supported by your analyses. Refer to your map(s) and/or table(s) to support your findings. A single paragraph of methods and a single paragraph of combined results/discussion are sufficient for this assignment.

Turn in for your assignment (typed and stapled together): - Hypothesis, explanation, and prediction. - Brief description of analytical methods (in paragraph form). What analyses did you perform? - Brief results and discussion (in paragraph form) that evaluates your hypothesis with respect to your analyses. Was your hypothesis supported? Refer to your table(s) and/or figure(s) to support your conclusions. - Any tables you referred to in your results/discussion. A table is not required for this assignment, but it may help you describe what you found. If used, tables should be properly formatted, following JWM guidelines (see examples on website for Bison Range lab). - Map(s) with the home ranges you calculated. You are required to provide >1 map (formatted as a figure, following JWM guidelines) with your assignment. It/they should be referenced in your results/discussion. Assignments are due by the end of what would have been your lab period next week (1730 on 10-11 December). You may give them directly to me or put them in my mailbox in the Fish and Wildlife front office. If you put them in my mailbox, please have Linda, the Fish and Wildlife administrative assistant, sign and date your paper beforehand.

Introduction to Home Range Estimation in GME (by Dr. Kerry Nicholson, 2011) 1. Introduction to GME The promise of GIS has always been that it would allow us to obtain better answers to our questions. This is only possible if we have tools that allows us to perform rigorous quantitative analyses designed for spatial data. Keeping up with the latest in available software can be a chore, however, it is extremely important for you to investigate and determine the most appropriate software available to conduct the analysis. Often we would like it to be GIS compatible. The Geospatial Modeling Environment (GME) is a platform designed to help to facilitate rigorous spatial analysis and modeling. It is an evolved tool from HawthsTools that only works up until ArcGIS 9.2. Animal Movements is an extension that is supported in ArcView. Most, if not all, of the Animal Movements commands are available in R or GME with added versatility. GME provides you with a suite of analysis and modeling tools, ranging from small 'building blocks' that you can use to construct a sophisticated work-flow, to completely self-contained analysis programs. It also uses the extraordinarily powerful open source software R as the statistical engine to drive some of the analysis tools. One of the many strengths of R is that it is open source, completely transparent and well documented: important characteristics for any scientific analytical software. GME incorporates most of the functionality of its predecessor, HawthsTools, but with some important improvements. It has a greater range of analysis and modeling tools, supports batch processing, offers new graphing functionality, automatically records work-flows for future reference, supports geodatabases, and can be called programmatically. These exercises are meant to familiarize you with GME and the working environment. It is NOT meant teach you R, though the scripting is similar it is not exactly the same and GME is not as flexible as R. For clarity, in this document we refer to data files (GIS layers or otherwise) using italics, to GME commands and options within those commands using bold text, and to specific attributes referenced within data files using quotations. Getting Started Installation: GME has dependencies on three other software packages:. ArcGIS 10 (ArcView, ArcEdit, or ArcInfo license) R 2.12.1 (or higher, free from http://www.r-project.org) StatConn 3.1-2B7 (free from http://rcom.univie.ac.at/) You should have already downloaded and installed these packages along with GME. For full installation details see http://www.spatialecology.com/gme. Start GME: Windows "Start" button > Programs > SpatialEcology > Geospatial Modeling Environment

Finding commands: GME specific commands are listed on: http://www.spatialecology.com/gme/gmecommands.htm and are available within the GME manual: Windows "Start" button Programs SpatialEcology GME Manual and Help Documentation (keyword index at back, table of contents at front, PDF search box, PDF table of contents) Note that these sources contain only a subset of the full list of available commands. Commands also are accessible through the pull-down menu under Commands within the GME command processor. General tips for working in GME: Command window Type your commands outside of GME (using Notepad or other text editor like Tinn- R) and then copy and paste your commands into GME. You cannot page up or use the up arrow to recover previous commands entered into GME. However, the command is repeated in the review window. You can copy material out of the review window by right-clicking and choosing copy. To effectively trace your workstream you should edit your commands and save results outside of the GME. Review window At the beginning of your analysis, specify your working directory using the setwd command. This saves you from needing to specify paths to all data files. Importantly, plan to use a single directory for all your input and output files (this is done using the all option for setwd). Save and document your commands within the text editor of your choice. As with R, GME recognizes the pound sign (#) as the precursor for comments that will be ignored if entered into the command processor (see figures above). Some notes on Syntax: 1. Text parameter values must be specified using double quotes (e.g. x ), but this does not apply to the Boolean TRUE and FALSE arguments. 2. Multiple commands entered simultaneously must be separated by a semicolon. 3. Vectors must be enclosed within c( ) e.g., fakecommand(radius=20.4, field= PolyID, bandwidth=c(1000,1200,-200), update=true)

Given that you will access GIS data within the GME, it is unwise to have ArcGIS open with the data you are using while running GME. To avoid data corruption issues, ArcGIS will not update its image of the visible data (even if you have just modified the data within GME) until you shut down and reopen the GIS window. So it is wise to develop a habit of closing ArcGIS when working within GME. If you run a command twice, specifying the same name for the output file, the output file is not replaced but appended to. So if you create a set of 10 polygons in outfile.shp and run the command a second time outfile.shp will contain 20 of polygons (duplicates). So either delete the original file or change the name for the repeat run. Almost all commands follow the basic syntax of function name (input, output, other, optional); where there is a comma separating each input and a ; at the end of each line. Other rules of thumb or things to remember: Capitalization DOES matter. Similar to R there is a difference between AnID and anid. Spacing within is recognized, however spacing between the inputs is OK. For example o in = C:\data\test, out = C:\data is the same as o in= C:\data\test,out= C:\data Automation tips: Use the "where" parameter to process subsets of data Use "for" loops in conjunction with the paste() function to repeat commands 2. Kernel density estimation in GME Kernel density estimation (KDE) is an n-dimensional data smoothing technique that estimates a continuous probability density distribution. This exercise interfaces GME and R using the ks library in R to automatically produce optimized bandwidth estimates using smoothed crossvalidation. GME has several options to calculate the bandwidth. The help documents in the ks library in R discusses what each of the options are and the algebra used to calculate it. Note that there can be large differences among the different bandwidth estimators, so it is recommended that you try several of them in order to determine which is most biologically relevant to your data and question. Processing times may be long with large numbers of points (thousands). Note also that some algorithms (e.g. LSCV) are sensitive to points with identical coordinates. An example may be a den location and just keep using that same exact coordinates to reference the den. Here, in order to keep the importance of that location, you might consider adding a small amount of random noise to those coordinates if this is an issue with your dataset. The bandwidths are calculated using the default settings for these estimators in the ks library in R. It takes some experience to learn what suitable cell size values are. A cell size that is too large will result in a 'blocky' output raster that is a poor statistical approximation to a continuous surface. A cell size that is too small will result in a very large output raster (many cells) that takes a long time to calculate. The GME help documentation has a short discussion on how to help determine cell size.