GIS Tools - Lecture Material - Completely GPS, GIS dan Remote Sensing tutorial
GIS Tools


No updates are planned for this software. The person who created it is no longer with USGS.

Animal Movement is an ArcView extension that contains a collection of over 40 functions specifically designed to aid in the analysis of animal movement. This data could be collected from radio tags, sonic tags, Argos satellite tags or observational data. The program is designed to implement a wide variety of animal movement functions in an integrated GIS environment. The program also has significant utility for analyzing other point phenomena. 

This program now only comes in one version that also requires the ESRI program Spatial Analyst.  The limited function version 1.1 that did not require Spatial Analyst was removed, as it was no longer being updated.  Version 2.x runs under ArcView 3.0-3.3. A few functions are disabled until testing is complete.  If you would like to test these functions please contact us.  Please review the primary literature and the online documentation before using these functions.  As with all software (and especially free software) there are bugs.  The majority of reported errors have been due to installation, ArcView errors, or incorrect use.  Please cite the program if you use it to analyze data for a publication.  Also, we are very interested in hearing how people are using the program or what they would like to see added to it.

See online documentation (html or PDF version) for a full description of each function or download the PowerPoint Presentation for program highlights. Note: the addresses on the pdf files below are incorrect, so please do not attempt to contact the authors.

Online Documentation
PDF Version of Documentation
Bug fixes for program versions
View PDF Paper "Using GIS to Analyze Animal Movements in the Marine Environment"
Download PowerPoint Presentation
Download Version 2.0 (Spatial Analyst required) (11/2001) (zip file 379 kb)


Spatial Tools is an ArcView extension that contains a collection of 32 tools that extend the capabilities of Spatial Analyst The majority of tools are implementations of functions available in spatial analyst from Avenue programming or awkwardly in the map calculator but not from the menu, button, or tool interface. These include functions to clean up, assemble, aggregate, warp and analyze grids. This version, 3.2, was uploaded on 10/20/99.

Online Documentation
PDF Version of Documentation
Download (zip file 128 kb)


Population viability analysis (PVA) is a powerful method for evaluating the probability of extinction in the face of variation, in contrast to traditional models such as the Leslie matrix that are strictly deterministic. The influence of multiple types of variation can be examined with PVA, including differences in the values of population parameters, such as initial population sizes and birth or death rates, and differences in the way those parameters vary, including binomial or random distributions and bootstrapping of observed values. The PVA extension to ArcView allows one to create life tables based on overall population parameters or utilize a fully populated life table to conduct multiple population simulations. The program was designed as part of a tool kit for an individual based spatially explicit modeling toolkit to be used in ArcView. As the PVA module is self contained and the modeling toolkit is still early in its development we have decided to release it as a separate extension. Please use caution in interpreting the results of this program. Individual routines have been tested against the same models in spreadsheet designs and other programs, but this PVA extension allows one to combine multiple complex simulations in ways that have not yet been thoroughly tested.

Download (zip file 52 kb)


This extension, which is described in detail in the Fjord Oceanography Monitoring Handbook, was specially created for the Glacier Bay oceanography project, but is designed to be used with any oceanographic data set. The program allows 3- and 4-D analysis and display of volumetric and time series oceanographic data. It is the only tool available at the current time that allows integration of full-cast oceanographic data into a GIS system. It has a special module for processing Sea-bird CTD data from the raw text form into a 3-D hierarchical spatial data set. In addition, there are multiple tools for functions such as calculating photic depth, integrating chlorophyll-a, processing weather data, exporting and importing, aggregation, summarizing, etc.

Download (zip file 101 kb)
Fjord Oceanographic Monitoring Handbook for Glacier Bay (PDF) [985 KB]
Oceanographic Processes at Glacier Bay National Park (PDF)[3.8 MB]


Please cite the Oceanographic Analyst program if you use it to analyze data for a publication as:  Hooge, P.N., and E.R. Hooge.  2000.  The Oceanographic Analyst Extension to the ArcView Geographic Information System version 1.4.  U.S. Geological Survey, Alaska Science Center, Glacier Bay Field Station.

Cite the Animal Movement program if you use it in a publication. P. N. Hooge and B. Eichenlaub. 2000. Animal movement extension to Arcview. ver. 2.0. Alaska Science Center - Biological Science Office, U.S. Geological Survey, Anchorage, AK, USA.

Parts of the code were modified from work by ESRI and other Avenue programmers or translated other programming languages. Many functions are implementations of algorithms from the published scientific literature. See bibliography and documentation in code.