Metadata-Version: 2.4
Name: drbx-kb-geolocation-sentinel-1
Version: 1.0.0
Summary: DRB Knowledge-Base geolocation descriptor: Sentinel-1 (TTL, auto-loaded)
Author-email: GAEL Systems <drb-python@gael.fr>
License-Expression: LGPL-3.0-or-later
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: drbx-kb-topics-sentinel-1-safe>=1.0

# Sentinel-1 geolocation

This geolocation project contains descriptors for Sentinel-1 missions.

## Overview

This package declares geolocation properties for sentinel-1 products:

- **footprint**: geometric extent on `sentinel-1:product` resolved from the manifest `frameSet` geometries.
- **measurements**: union of GeoTIFF measurement extents on `sentinel-1:product_level_1`.

## Python packaging (pip)

Since drb-testbench#40 phase 1, this repo ships a Python package,
**`drbx-kb-geolocation-sentinel-1`**, mirroring the `drbx-kb-topics-*` pattern: the package ships
geolocation descriptor TTLs and exposes them through the drb core loader; drb core >= 2.9
merges every file into the shared topic graph at resolver import.

```shell
pip install drbx-kb-geolocation-sentinel-1
```

Consumer example (using the `drb-addon-geolocation` add-on):

```python
from drb import resolver
from drb_addon_geolocation import GeolocationAddon

node = resolver.create("s3://bucket/sentinel-1-product.zip")
addon = GeolocationAddon()
addon.apply(node)
# node["footprint"], node["measurements"], ... now available
```
