-
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.
Vantalon, Thibaud (CIAT-Vietnam) authoredInitialize 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