This document discusses Python raster functions in ArcGIS, which allow users to implement raster analysis and processing algorithms from Python. Key points covered include:
- Raster functions transform one raster dataset into another on-the-fly through a chain of functions.
- Python raster functions are implemented as Python modules that participate in the raster function chain via an ArcGIS adapter.
- Examples demonstrate how to perform tasks like linear spectral unmixing from Python.
- The API for creating Python raster functions and templates is explained.
- Considerations for publishing and optimizing Python raster functions are provided.