Metadata-Version: 1.1
Name: arc_utils
Version: 0.6.5
Summary: Python utilities for use with Esri ArcGIS Desktop software
Home-page: https://github.com/gdherbert/arc_utils
Author: Grant Herbert
Author-email: gdherbert@gmail.com
License: UNKNOWN
Download-URL: https://github.com/gdherbert/arc_utils/tree/0.6.5
Description: # README #

        

        

        ### What is this repository for? ###

        * A collection of (mostly) arcpy related utilities for use within ArcGIS (ArcCatalog/ArcMap) and Python 2.7. Going forward, this repo will be compatible with ArcGIS Pro (Python 3) as well where possible.

        

        ### How do I get set up? ###

        

        * To install the utilities: 

        * `pip install arc_utils`

        * Clone the repo to your machine and add the path to the python install https://docs.python.org/2/tutorial/modules.html#the-module-search-path

        * Optionally, you can copy the folder to the site-packages in the ESRI python install directory, or add a .pth file to the site-packages folder pointing to the clone directory.

        

        To use the utilities:

        * in the python window in ArcMap/ArcCatalog/Pro 

            `import arc_utils as au`

        * typing `au.` will now reveal the modules and functions available to you if you have autocomplete on

        * Dependencies: arcpy, csv

        * NOTE: arcpy changes for ArcGIS Pro (Python 3.x) include a name change: arcpy.mapping = arcpy.mp

        

        ### Example usage ###

        

        ```python

        import arc_utils as au

        tbl = au.table.TableObj(<path to featureclass)

        print(tbl.fields) # list all fields

        ```

        

        ### Contribution guidelines ###

        

        * Feel free to contribute, this is a starting point for various utilities that I think could be useful within Arc.

        
Keywords: esri arcpy arcgis
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Programming Language :: Python
Classifier: License :: OSI Approved :: MIT License
Classifier: Environment :: Win32 (MS Windows)
Classifier: Programming Language :: Python :: 2.7
