GeoDesign Knowledge Portal

Marine Geospatial Ecology Tools

MGET is a free collection of ArcGIS tools that facilitate the inclusion of ecological and oceanographic data and analyses in MPA planning processes.

Last Updated



Marine Geospatial Ecology Tools (MGET), also known as the GeoEco Python package, is an open source geoprocessing toolbox designed for coastal and marine researchers and GIS analysts who work with spatially-explicit ecological and oceanographic data in scientific or management workflows. MGET includes over 150 tools useful for a variety of tasks, such as converting oceanographic data to ArcGIS formats, identifying fronts in sea surface temperature images, fitting and evaluating statistical models such as GAMs and GLMs by integrating ArcGIS with the R statistics program, analyzing coral reef connectivity by simulating hydrodynamic larval dispersal, and building grids that summarize fishing effort, CPUE and other statistics. Currently under development are tools for identifying rings and eddy cores in sea surface height images, for analyzing connectivity networks, for estimating fishing effort when no effort data are available, for predicting hard bottom habitat from coarse grain bathymetry, and much more.

Planning And Decision Process Phases/Steps Served (No Longer Available)

Image File Name

Estuarine, Coastal And Marine Management

Fish And Wildlife Management


Status Assessment

Contact Email

Estuarine And Marine Ecosystem Modeling

Habitat Suitability

Population Dispersal

Domain Knowledge Modeling Area

Condition Analysis And Assessment

Domain Data Analysis

Domain Knowledge Process Model Development

Online Download Available

Geovisual Analytics


Statistical Modeling

Tool Maker

GIS Analysis Integration

GIS Display Integration

Report Generation

Software Required

All (User Defined Analysis Extent)

Systems Functional Components

All (User Defined Unit Of Observation)

Model Type


Decision Problem Types Targeted

Windows Vista

Windows XP




MGET may be accessed from ArcGIS as a toolbox in the ArcToolbox window and from programming languages as a set of Python modules and COM components. Although much of MGET is written to be platform independent, the current version is only packaged for installation on Microsoft Windows (XP or later). Many tools also require ArcGIS Desktop 9.1 or later.

Planning And Decision Process Phases/Steps Served




Methods And Techniques Implemented


Description Of System Components

Prototype Being Applied

Methods And Techniques Implemented



Marine Geospatial Ecology Lab (MGEL), Duke University


Ecosystem-Based Management Tools Network


Planning And Decision Process Phases/Steps Served

Martin Wong

Decision Process Activity Types Served

Software Tools And Models - All

Spatial Decision Support Tools

Model Type


Developer Assistance Needed For Installation/Configuration


Glossary Display Property

Evaluative Models

Simulation Models

Statistical Models


Spatial Decision Support Tools

Last Released

Condition Analysis And Assessment

Data Development, Management And Analysis

Domain Knowledge Modeling

Graphical Ontology Browser

  • Click on a node to jump to the content of that node
  • Pan to see the rest of the graph
  • Scroll the mousewheel up and down to zoom in and out
  • Rearrange the nodes in the graph by dragging a node to a different position


IntroductionGeodesign Problem TypesPlanning/Decision ContextPlanning And Spatial Decision ProcessMethods And Techniques
methods and techniques; methodology
TechnologyData And Domain KnowledgePeople And ParticipationGeodesign Resources