Skip to content

Latest commit

Β 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

-Earth-Observation-EO-

🌍 Earth Observation Toolkit (EOT)

EarthObservationToolkit is a comprehensive Python-based toolkit for analyzing, visualizing, and processing satellite imagery. Designed for both beginners and advanced users, EOT integrates geospatial analysis, machine learning, and data visualization to support Earth Observation (EO) applications like land cover classification, anomaly detection, and more.


πŸš€ Features

  • Data Processing: Load, normalize, and process GeoTIFF satellite images.
  • Geospatial Analysis: Work with vector data (e.g., shapefiles) for spatial overlays.
  • Machine Learning: Train models for classification using satellite data.
  • Visualization: Create stunning visualizations of EO data.
  • Extensibility: Easily extend to support new datasets or models.

πŸ“‚ Directory Structure

EarthObservationToolkit/
β”œβ”€β”€ data/               # Directory for storing datasets (e.g., GeoTIFF files)
β”œβ”€β”€ src/                # Core Python scripts
β”‚   └── main.py         # Main script for processing and analysis
β”œβ”€β”€ notebooks/          # Jupyter notebooks for demonstrations (optional)
β”œβ”€β”€ docs/               # Documentation files (optional)
β”œβ”€β”€ tests/              # Unit tests
β”œβ”€β”€ README.md           # Project overview and instructions
β”œβ”€β”€ requirements.txt    # Python dependencies
└── .gitignore          # Files to ignore in version control



About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages