GeoEco.ArcGIS

Utility functions for interacting with ESRI ArcGIS software.

Classes

GeoprocessorManager

Manages GeoEco's interface to ArcGIS's Python package, known historically as the "geoprocessor", and more recently as arcpy.

ArcGISDependency

A Dependency that checks that ArcGIS and its Python package is installed, and its version.

ArcGISExtensionDependency

A Dependency that checks that an ArcGIS extension is installed.

Functions

ValidateMethodMetadataForExposureAsArcGISTool

Validates that a method has proper metadata defined to allow it to be exposed as an ArcGIS geoprocessing tool.