Skip to content
  • Vantalon, Thibaud (CIAT-Vietnam)'s avatar
    909d44c1
    Initial commit: Terra-i Sentinel-1 monitoring system · 909d44c1
    Vantalon, Thibaud (CIAT-Vietnam) authored
    Initialize the Terra-i project structure and core modules for satellite-based forest monitoring using Sentinel-1 data.
    Key components include:
    - **CLI & Shell**: command-line interface and interactive `terrai_shell` using Typer and Rich. `terrai`
    - **Monitoring**: Core logic for S1 project management, including change detection pipelines and alert generation.
    - **Data Acquisition**: Downloaders for Sentinel-1 GRD data via ASF Search and Copernicus OData API.
    - **Processing**: Wrappers for ESA SNAP GPT workflows and internal tiled raster operations.
    - **GIS & System**: Utilities for vector/raster I/O, path management, and system configuration.
    - **I18n**: Internationalization infrastructure with support for English (`en`) and Vietnamese (). `vi`
    
    Includes:
    - Build configuration () using Hatchling. `pyproject.toml`
    - Environment definition (). `environment.yaml`
    - PyInstaller specifications and hooks (`pyInstaller/`).
    - Resources: SNAP GPT graphs (`resources/gpt_graph/`) and launcher scripts.
    - Documentation (, ). `README.md``LICENSE.txt`
    - Unit tests skeleton.
    909d44c1
    Initial commit: Terra-i Sentinel-1 monitoring system
    Vantalon, Thibaud (CIAT-Vietnam) authored
    Initialize the Terra-i project structure and core modules for satellite-based forest monitoring using Sentinel-1 data.
    Key components include:
    - **CLI & Shell**: command-line interface and interactive `terrai_shell` using Typer and Rich. `terrai`
    - **Monitoring**: Core logic for S1 project management, including change detection pipelines and alert generation.
    - **Data Acquisition**: Downloaders for Sentinel-1 GRD data via ASF Search and Copernicus OData API.
    - **Processing**: Wrappers for ESA SNAP GPT workflows and internal tiled raster operations.
    - **GIS & System**: Utilities for vector/raster I/O, path management, and system configuration.
    - **I18n**: Internationalization infrastructure with support for English (`en`) and Vietnamese (). `vi`
    
    Includes:
    - Build configuration () using Hatchling. `pyproject.toml`
    - Environment definition (). `environment.yaml`
    - PyInstaller specifications and hooks (`pyInstaller/`).
    - Resources: SNAP GPT graphs (`resources/gpt_graph/`) and launcher scripts.
    - Documentation (, ). `README.md``LICENSE.txt`
    - Unit tests skeleton.
Loading