USGS EGIS Toolbox - for ArcGIS Pro

This is a collection of tools distributed with ArcGIS as part of the
ACIO Enterprise GIS ArcGIS Enhancements. They are provided here as
a zipfile, to use them, unzip to a folder and add a connection
in your ArcGIS Pro project to the folder to access the toolbox.

These tools perform a variety of functions that may be useful
for your GIS work, and as templates to learn more about ArcGIS
ModelBuilder and Python scripting. 

For more information on each tool, open the toolbox and view
the help provided for each tool.

* Installation

Add a connection in your ArcGIS Pro project to the folder which 
contains the .atbx file and the USGS_EGISTools folder.

These tools support ArcGIS Pro 3.1 and later.

* Accessing tools from Python

# if needed
import sys
sys.path.append(r"<tool_location>\USGS_EGISTools")
# import the egis.py module 
import egis
arcpy.ImportToolbox(egis.Toolbox, "usgs")

You can then access the tools in Python:

arcpy.usgs.ConvertWorkspace()

* Python library egis.py

Many of the python script tools use a shared Python library that may be helpful
for your own Python scripts.

For more information about the egis python library, import it and read the help:

import egis
help(egis)

* Release Notes for the update to ArcGIS Pro 3.x (08/11/2023)

  - egis.py has been updated to support Python 3.8 and later. 

  - The toolbox has been rebuilt using the ArcGIS Pro 3x toolbox format,
    and tool documentation has been updated. 

  - A Coverage toolset has been added to import ArcInfo Interchange (.E00)
    files, coverages, and ArcInfo tables into ArcGIS Pro supported
    geospatial data formats.

  - These tools have been removed:
      Tabulate Categories by Zone
      Add Join Unqualified
      Calculate Field
      Join Field
      Explore Folder
    

USGS Office of Enterprise Information
Enterprise GIS
http://internal.usgs.gov/oei/egis

