- name
- simsat
- description
- Simulador de datos satelitales — generación de datos Sentinel/Landsat sintéticos para ML y testing.
- version
- 1.0.0
- tags
- ["satellite","simulation","ML","testing","Sentinel","Landsat","synthetic"]
# SimSat — Simulador de Datos Satelitales
## Resumen
Simulador de datos satelitales — generación de datos Sentinel/Landsat sintéticos para ML y testing. 62⭐.
## Repo de referencia
- **GitHub:** `github.com/DPhi-Space/SimSat`
- **Lenguaje:** Python
- **Licencia:** MIT
## Instalación
```bash
git clone https://github.com/DPhi-Space/SimSat.git
cd SimSat && pip install -r requirements.txt
```
## Uso Básico
```python
from simsat import SimSat
# Generar datos satelitales sintéticos
simulator = SimSat(
region="Madrid",
resolution=10, # metros
bands=["B02", "B03", "B04", "B08"], # Sentinel-2
dates=["2024-01-01", "2024-06-01", "2024-12-01"]
)
# Generar imágenes
images = simulator.generate()
# Añadir ruido realista
images.noisy = simulator.add_noise(images, level=0.1)
# Exportar
simulator.export(images, "sentinel_synth.tif")
```
## Funcionalidades
1. **Bandas:** Soporte para Sentinel-2, Landsat-8, MODIS
2. **Resolución:** Configuración de resolución espacial
3. **Temporal:** Series temporales con variación estacional
4. **Ruido:** Simulación de nubes, atmósfera, sensor
5. **Export:** GeoTIFF, NetCDF, PNG
## Integración con Mastermind
- Complementa `rs-change-detection-satellite` — datos sintéticos para training
- Útil para `satellite-ai-vision` — datasets de prueba
- Ideal para `geodeep` — datos de entrenamiento sintéticos
- Reemplaza búsqueda de datos reales para prototipos
## Pitfalls
- **Realismo:** Los datos sintéticos no capturan toda la variabilidad real
- **Calibración:** Los parámetros deben calibrarse con datos reales
- **Formato:** GeoTIFF puede requerir GDAL para procesamiento
## Referencias
- [GitHub: DPhi-Space/SimSat](https://github.com/DPhi-Space/SimSat)
GitHubで見る