SAR Geometry

sargeom is a Python package designed for Synthetic Aperture Radar (SAR) geometry calculations.

Installation

You can install the package directly from GitHub using pip:

pip install git+https://github.com/oleveque/sargeom.git@latest

If you want to add the package to your dependencies, you can add it to your pyproject.toml:

[project]
dependencies = [
    "sargeom @ git+https://github.com/oleveque/sargeom@v0.3.0"
]

Or to your requirements.txt file:

sargeom @ git+https://github.com/oleveque/sargeom@v0.3.0

For more information on the latest updates, check the CHANGELOG.

Quick Example

from sargeom.coordinates import Cartographic, CartesianECEF

# Create geographic coordinate
coord = Cartographic(longitude=2.3522, latitude=48.8566, height=35.0)

# Convert to ECEF
ecef = coord.to_ecef()
print(f"ECEF: {ecef}")

See Examples for more detailed examples