Software

Tutorials and Tools

Browse a collection of Python geoprocessing tools developed to support a variety of ArcGIS workflows.

Python Script Geoprocessing Tools

Python Script Geoprocessing Tools

Instructions:

Download and extract the zip file. 

 

Add the toolbox to ArcToolbox in ArcMap or ArcCatalog. 

 

Optionally, test with sample data in the ToolData Folder.


 

LineSlope Tool

Creates line segments with line slopes from existing polylines.

 

LineSlope Tool Documentation

Survey Tools

Converts surveyed XYZM and NEZM points into 3D polylines and 3D points.

 

Survey Tools Documentation

Systematic Stratified Unaligned Sample Tool

Creates a systematic stratified unaligned sample of points for polygons.

 

SSUS Tool Documentation

Ruggedness Tool

Creates a surface from an elevation raster representing ruggedness of terrain. Works with all ArcGIS friendly raster formats except Personal Geodatabase.

Get DEM Units Tool

To create polylines coded with their linear slope, from 3D polylines.

Hypsometry Tool

Converts surveyed XYZM and NEZM points into 3D polylines and 3D points.

 

Hypsometry Tool Documentation

 

Download Area Gradient Tool (older ArcGIS version)