Landsat C2 L1/L2, Sentinel-2, CBERS-04A preprocessing, PCA, spectral indices and unsupervised classification
GeomaticaPE is a QGIS plugin developed by Geomatica Ambiental to automate the preprocessing and analysis of multispectral satellite imagery.
Supported sensors:
- Landsat MSS, TM, ETM+, OLI/TIRS - Collection 2 Level 1 and Level 2
- Sentinel-2 MSI - Level-1C and Level-2A
- CBERS-04A WPM - Pansharpening at 2 meter resolution
- Any multispectral sensor - for PCA, indices and classification
Tools organized in two groups:
[Conversion]
- RS LandSat C2 L1 (SR + LST + PAN, autodetects MSS/TM/ETM/OLI)
- Factor escala Landsat C2 L2 (Surface Reflectance + LST C)
- Factor escala Sentinel-2 L1A
- Factor escala Sentinel-2 L2A
[Procesamiento]
- CBERS-04A Pansharpening Brovey 2m
- ACP Multiespectral (cualquier satelite)
- Indices espectrales (17 indices: NDVI, SAVI, MSAVI, EVI, EVI2, GNDVI,
GCI, NDREI, NDWI, MNDWI, NDMI, NBR, NBR2, NDSI, BSI, VARI, NGRDI)
- Clasificacion no supervisada (K-Means, MiniBatch K-Means, GMM,
ISODATA simplificado, Birch)
REQUIREMENTS - Python modules needed (some are NOT bundled with QGIS):
- numpy (bundled with QGIS)
- GDAL / osgeo (bundled with QGIS)
- matplotlib (bundled with QGIS)
- pandas (NOT bundled - install with pip)
- scikit-learn (NOT bundled - install with pip)
Open the OSGeo4W Shell (Windows) or QGIS Python Console and run:
python -m pip install --upgrade scikit-learn pandas matplotlib
Developed and maintained by:
Geomatica Ambiental - www.geomatica.pe
Plugin Tags