SpectralIndices.jl Documentation

Welcome to the documentation for SpectralIndices.jl, a comprehensive Julia package for calculating a wide array of spectral indices used in remote sensing and environmental monitoring.

Overview

SpectralIndices.jl simplifies the computation of spectral indices, offering support for both standard and custom indices. The package is designed for efficiency and ease of use, catering to both researchers and practitioners in the field of remote sensing.

Features

  • Supports a broad range of predefined spectral indices.
  • Custom index creation capabilities.
  • Flexible input options for various data types.
  • Efficient computation for large datasets.

Getting Started

To get started with SpectralIndices.jl, follow these steps:

Installation

To install SpectralIndices.jl, use the following Julia command:

using Pkg
Pkg.add("SpectralIndices")

Basic usage

Here's a simple example to compute the NDVI spectral index:

using SpectralIndices

NDVI_result = compute_index("NDVI", N = 0.643, R = 0.175)

License

SpectralIndices.jl is released under the MIT License.

Citation

If you use SpectralIndices.jl in your research, please cite it as follows:

@article{montero2023standardized,
  title={A standardized catalogue of spectral indices to advance the use of remote sensing in Earth system research},
  author={Montero, David and Aybar, C{\'e}sar and Mahecha, Miguel D and Martinuzzi, Francesco and S{\"o}chting, Maximilian and Wieneke, Sebastian},
  journal={Scientific Data},
  volume={10},
  number={1},
  pages={197},
  year={2023},
  publisher={Nature Publishing Group UK London}
}