GeoEco.DataManagement.ArcGISRasters.ArcGISRaster

class GeoEco.DataManagement.ArcGISRasters.ArcGISRaster

Bases: object

Functions for common operations with rasters, implemented using ArcGIS’s arcpy Python package.

Methods

Copy

Copies an ArcGIS raster.

CopyArcGISTable

Copies the ArcGIS rasters listed in a table.

CopyList

Copies a list of ArcGIS rasters.

CopySilent

Copies an ArcGIS raster and logs a debug message rather than an informational message.

CopyTable

Copies the ArcGIS rasters listed in a table.

CreateXRaster

Creates an ArcGIS raster where the value of each cell is the X coordinate of the cell.

CreateYRaster

Creates an ArcGIS raster where the value of each cell is the Y coordinate of the cell.

Delete

Deletes an ArcGIS raster.

DeleteArcGISTable

Deletes the ArcGIS rasters listed in a table.

DeleteList

Deletes a list of ArcGIS rasters.

DeleteTable

Deletes the ArcGIS rasters listed in a table.

Exists

Tests that a specified path exists and is recognized by ArcGIS as a raster.

ExtractByMask

Extracts the cells of a raster that correspond to the areas defined by a mask.

ExtractByMaskArcGISTable

For each ArcGIS raster in a table, extracts the cells that correspond to the areas defined by a mask.

ExtractByMaskList

For each ArcGIS raster in a list, extracts the cells that correspond to the areas defined by a mask.

ExtractByMaskTable

For each ArcGIS raster in a table, extracts the cells that correspond to the areas defined by a mask.

Find

Finds rasters in an ArcGIS workspace.

FindAndConvertToLines

Finds rasters in an ArcGIS workspace and converts them to lines that outline groups of adjacent raster cells having the same value.

FindAndConvertToPoints

Finds rasters in an ArcGIS workspace and converts them to points that occur at the centers of the raster cells.

FindAndConvertToPolygonOutlines

Finds rasters in an ArcGIS workspace and converts them to lines that outline groups of adjacent raster cells having the same value.

FindAndConvertToPolygons

Finds rasters in an ArcGIS workspace and converts them to polygons that encompass groups of adjacent raster cells having the same value.

FindAndCopy

Finds and copies rasters in an ArcGIS workspace.

FindAndCreateArcGISTable

Finds rasters within an ArcGIS workspace and creates a table that lists them.

FindAndCreateTable

Finds rasters within an ArcGIS workspace and creates a table that lists them.

FindAndDelete

Finds and deletes rasters in an ArcGIS workspace.

FindAndExtractByMask

Finds rasters in an ArcGIS workspace and extracts the cells that correspond to the areas defined by a mask.

FindAndFillTable

Finds rasters within an ArcGIS workspace and inserts a row for each one into an existing table.

FindAndMove

Finds and moves rasters in an ArcGIS workspace.

FindAndProjectClipAndOrExecuteMapAlgebra

Finds rasters in an ArcGIS workspace and projects, clips, and/or performs map algebra on them.

FindAndProjectRastersToTemplate

Finds rasters in an ArcGIS workspace and projects them to the coordinate system, cell size, and extent of a template raster.

FromNumpyArray

Creates an ArcGIS raster from a numpy array.

Move

Moves an ArcGIS raster.

MoveArcGISTable

Moves the ArcGIS rasters listed in a table.

MoveList

Moves a list of ArcGIS rasters.

MoveSilent

Moves an ArcGIS raster and logs a debug message rather than an informational message.

MoveTable

Moves the ArcGIS rasters listed in a table.

ProjectClipAndOrExecuteMapAlgebra

Projects, clips, and/or performs map algebra on an ArcGIS raster.

ProjectClipAndOrExecuteMapAlgebraArcGISTable

Projects, clips, and/or performs map algebra on the ArcGIS rasters listed in a table.

ProjectClipAndOrExecuteMapAlgebraList

Projects, clips, and/or performs map algebra on the ArcGIS rasters in a list.

ProjectClipAndOrExecuteMapAlgebraTable

Projects, clips, and/or performs map algebra on the ArcGIS rasters listed in a table.

ProjectToTemplate

Projects a raster to the coordinate system, cell size, and extent of a template raster.

ProjectToTemplateArcGISTable

Projects a table of rasters to the coordinate system, cell size, and extent of a template raster.

ProjectToTemplateList

Projects a list of rasters to the coordinate system, cell size, and extent of a template raster.

ProjectToTemplateTable

Projects a table of rasters to the coordinate system, cell size, and extent of a template raster.

ToLines

Converts an ArcGIS raster to a feature class of lines that connect adjacent foreground raster cells.

ToLinesArcGISTable

Converts the ArcGIS rasters listed in a table to lines that outline groups of adjacent raster cells having the same value.

ToLinesList

Converts a list of ArcGIS rasters to lines that outline groups of adjacent raster cells having the same value.

ToLinesTable

Converts the ArcGIS rasters listed in a table to lines that outline groups of adjacent raster cells having the same value.

ToNumpyArray

Reads an ArcGIS raster or raster layer into a numpy array.

ToPoints

Converts an ArcGIS raster to a feature class of points that occur at the centers of the raster cells.

ToPointsArcGISTable

Converts the ArcGIS rasters listed in a table to points that occur at the centers of the raster cells.

ToPointsList

Converts a list of ArcGIS rasters to points that occur at the centers of the raster cells.

ToPointsTable

Converts the ArcGIS rasters listed in a table to points that occur at the centers of the raster cells.

ToPolygonOutlines

Converts an ArcGIS raster to lines that outline groups of adjacent raster cells having the same value.

ToPolygonOutlinesArcGISTable

Converts the ArcGIS rasters listed in a table to lines that outline groups of adjacent raster cells having the same value.

ToPolygonOutlinesList

Converts a list of ArcGIS rasters to lines that outline groups of adjacent raster cells having the same value.

ToPolygonOutlinesTable

Converts the ArcGIS rasters listed in a table to lines that outline groups of adjacent raster cells having the same value.

ToPolygons

Converts an ArcGIS raster to polygons that encompass groups of adjacent raster cells having the same value.

ToPolygonsArcGISTable

Converts the ArcGIS rasters listed in a table to polygons that encompass groups of adjacent raster cells having the same value.

ToPolygonsList

Converts a list of ArcGIS rasters to polygons that encompass groups of adjacent raster cells having the same value.

ToPolygonsTable

Converts the ArcGIS rasters listed in a table to polygons that encompass groups of adjacent raster cells having the same value.