GME

Geospatial Modelling Environment

Command Index

A list of all available commands, sorted alphabetically and linking to their help pages

Commands

Strategic commands, functions and clauses: powerful tools, worth learning about
Creates a simple summary description of an Access database (number of tables, number of columns and records in each table, a list of column names, etc)
Adds a new area and/or permeter field to a polygon data source
Adds a new field to a table and automatically codes it with a specified pattern of values
Adds a new length field to a polyline data source
Adds new x and y coordinate fields to a feature data source table (points, lines, polygons)
Buffers features using a constant or field based buffer distances, and optionally copies attributes
Calculates the shared border line between two adjacent (or approximately adjacent) polygons, and writes the polyline and unique polygon ID's of the polygons to the output file
Recommends a citation for GME and R
Clips an input raster using a reference data source to define the clip boundary or using user defined coordinates defining a clip rectangle
Clips an input raster to each polygon in a polygon data source resulting in one new raster per polygon
Creates contours based on continuous raster data
Converts lines (polylines) to points by extracting the vertices of the polylines
Converts points to lines (polylines)
Converts an ordered seqence of points to polygons
Converts polygons to lines (polylines)
Converts polygons to points by extracting the vertices of the polygons
Converts a polygon dataset to raster format
Creates lines from pairs of x, y coordinates in a table
Converts length or area values from one unit to another (an interactive command line tool)
Copies features from one data source to a new data source
Counts the number of points that overlap each polygon, and writes the result to a field in the polygon attribute table
Deletes the features from a vector data source that meet the criteria specified using a 'where' clause
Changes the delimiting character used when reading/writing tabular text output such as comma delimited text files
Downloads files from websites via an HTTP connection
Exports a raster to ASCII grid format (text file format with header data)
Exports tables to a delimited textfile format
Creates lines along the boundary between two pixels that have different values
Deletes one or more fields from a table
Searches fields to find the minimum and/or maximum value in each record
Renames a field in a table
Appends text files located in the same folder
Counts the number of lines in a text file
Extracts a specified range of lines from a textfile and writes them to a new file
Extracts a specified range of lines from a textfile and writes them to the output window
Splits a text file into multiple, approximately equally sized, smaller text files
A programming device that facilitates iterative repetition of commands
Generates a regular arrangement of circles within the bounds of polygons
Generates a sample of random points around each input point, designed for a conditional logistic regression (case controlled) style of analysis
Generalizes / simplifies a thematic raster dataset based on the size of groups of contiguous pixels of the same value
Generates a regular arrangement of hexagons within the bounds of polygons
Generates minimum convex polygons (MCP's) based on a set if input points
Generates a single point for each polygon in the input data source
Generates a sample of random points, with several optional constraint parameters
A feature-rich tool for generating sampling plots (and zones) within a specified area
Generates a regular grid of sample points within a polygon given a specified spacing and rotation
Generates shapes (polygons) centred on a set of input points, currently supported shapes are: circles, diamonds, hexagons, squares, triangles (equilateral), rectangles and ellipses
Generates a sample of stratified random points (where strata are polygons), with various optional constraint parameters
Generates a vector grid (a series of regularly sized and spaced square/rectangular polygons)
Clips the geometry of the input feature data source to polygons in the clip feature data source
Calculates the geometric difference between the input features and the polygons in a clip feature data source
Extracts the exterior or interior components of polygons containing holes
Determines the longest line that can be position within the bounds of a polygon, crossing no edges
Splits input polygons using lines
Creates a spatial graph by connecting points based on a distance threshold, and exports node and edge data that can be imported into R
Creates a spatial graph by connecting polygons based on a distance threshold, and exports node and edge data that can be imported into R
Imports an ASCII grid file to a binary raster format (GRID, TIFF, IMG)
Imports seas surface temperature rasters from HDF format to an ArcGIS supported raster format
Calculates intersections between geometries (points, lines or polygons)
Creates a statistical or frequency summary of raster data along a line (polyline) based on a raster layer
Acquires attribute data from a polygon data source and writes it to the input point data source
Intersect points with a raster layer and writes the cell value of the cell containing each point to the attribute table of the point data source
Generate summary statistics for one polygon dataset based on another polygon dataset
Creates summaries for each polygon based on the values in a raster layer
Generares isopleth lines based on a raster representing a probability surface
Returns the Julian day for a specified date
Calculates kernel density estimates based on a set of input points
Performs k-means clustering on a set of fields in a feature data source table
Reports the current availability and product level of ESRI ArcGIS licenses
Generates polygons representing visible areas from source viewpoints given a polygon barrier dataset
Creates a list of raster datasets in folders and subfolders matching user-specified search criteria
Creates a list of vector datasets in folders and subfolders matching user-specified search criteria
For each feature in an input layer this tool creates a list of other features (in the same layer or a different layer) that intersect it
List the names and assigned values of the variables the user has defined
Merges sample plots based on the area of suitable habitat within plots so that resulting plots contain a minimum area of suitable habitat to sample
Calculates movement paths metrics (turn angles, step lengths, bearings, time intervals) for a point time series dataset
A simple correlated random walk movement path simulator, drawing from statistical or empirical distributions, with a home range boundary constraint option
Generates step selection function (SSF) sampled steps from telemetry locations
Simulates movement paths based on a step selection function (SSF) model
Calculates summary statistics in a circular roving window based on raster data
Concatenates a list of values and/or variables to create a text string
Calculates distances between points, either among points within a point data source, or among points between two point data sources
Executes R commands
Computes the Delaunay (Voronoi) triangulation and Dirichlet tessalation of a set of points using the 'deldir' library in R
This function evaluates an expression in R, and retrieves the result
Changes the default graph parameters that are used to generate graphics in R
Creates a histogram graph using R
Loads data from a vector attribute table into the current R session
Lists the R objects currently present in the GME R session
Creates a scatterplot graph using R
Creates a random or stratified random sample of records in a feature table
Sets or changes the folder containing the R executable (Rscript.exe) you wish to use
Writes an R vector to a vector attribute table
Writes data in an R matrix to a raster format
Extract profile data for a row or column (all bands) in the raster
Performs a simple x, y shift on a raster dataset
Reclassify a raster to create a new raster
Issues a series of attribute selection statements to classify tabular records
A raster tool that identifies contiguous blocks of cells of the same value (i.e. regions) and assigns each region a unique ID number that is written to the output raster dataset
Reprojects a raster dataset
Runs the commands contained in the specified script file
Draws samples from an empirical distirbution and writes the sample to the output window
Creates sets of points sampled at a regular intervals along lines, and perpendicular to them
Saves the contents of the output window to a new folder
Provides the user with a way of changing important GME system variables that control the behaviour of GME
Sets the default spatial reference to use when creating new feature classes that are not based on existing geodatasets
Sets the current current input and output working directories
Shifts and/or rotates vector features and writes the result to a new output data source
Simplifies lines or polygons by removing the vertices that contribute least to the shape
Simulates the spread of an agent (e.g. fire) triggered by random events (e.g. lightening) on a raster landscape in discrete time (a cellular automata model).
Snaps a set of input point points to the features in a vector layer (containing points, lines or polygons) and writes the result to a new point dataset
Splits a vector dataset into several separate datasets based on an ID value in one of the attribute fields
Sums the lengths of the portions of all lines that intersect each polygon
Executes a system command via a command prompt
Switches on or off the command timing utility that reports the processing time for each command in the output window
Reports the unique values for a specified field in an attribute table

Messages

Please consider making a purchase to support the continued development of these tools  Read more...

Tips on how to use this interface efficiently  Read more...

Links

Open Source GIS

Copyright © 2001-2014 Hawthorne L. Beyer, Ph.D., Spatial Ecology LLC    Connect on LinkedIn