help@rskworld.in +91 93305 39277
RSK World
  • Home
  • Development
    • Web Development
    • Mobile Apps
    • Software
    • Games
    • Project
  • Technologies
    • Data Science
    • AI Development
    • Cloud Development
    • Blockchain
    • Cyber Security
    • Dev Tools
    • Testing Tools
  • Blog
  • About
  • Contact

Theme Settings

Color Scheme
Display Options
Font Size
100%
Back to Project
RSK World
satellite-images
RSK World
satellite-images
Satellite Images Dataset - Land Cover Classification + Building Detection + Remote Sensing + Geospatial Analysis
satellite-images
  • __pycache__
  • data
  • visualizations
  • .gitignore780 B
  • ADVANCED_FEATURES.md7.2 KB
  • ATTRIBUTION.md1.5 KB
  • DATA_SUMMARY.md3.9 KB
  • DOWNLOAD_REAL_DATA_GUIDE.md3.4 KB
  • ERROR_FIXES_SUMMARY.md3.2 KB
  • GITHUB_RELEASE_INSTRUCTIONS.md4.9 KB
  • LICENSE1.2 KB
  • PROJECT_INFO.md3 KB
  • QUICK_DOWNLOAD_GUIDE.md2.1 KB
  • QUICK_START_ADVANCED.md2 KB
  • README.md8.1 KB
  • RELEASE_NOTES_v1.0.0.md7.1 KB
  • advanced_example.py11 KB
  • advanced_processing.py17.3 KB
  • advanced_visualization.py15.5 KB
  • batch_processing.py11.9 KB
  • batch_processor.py10.8 KB
  • check_errors.py6.9 KB
  • config.py1.1 KB
  • create_placeholder_image.py3.5 KB
  • create_sample_images.py5.3 KB
  • data_loader.py6 KB
  • download_real_images.py5 KB
  • download_real_satellite_data.py8.4 KB
  • download_with_landsatxplore.py4.6 KB
  • download_with_sentinelsat.py6 KB
  • enhanced_real_image_downloader.py17.8 KB
  • example_usage.py4.3 KB
  • generate_sample_data.py7.2 KB
  • get_real_satellite_data.py9.6 KB
  • index.html18.5 KB
  • ml_features.py11.8 KB
  • ml_integration.py13.6 KB
  • process_images.py7 KB
  • real_image_downloader.py15.7 KB
  • requirements.txt632 B
  • requirements_download.txt474 B
  • satellite-images.png2.6 MB
  • setup.py1.6 KB
  • visualize.py5.8 KB
.gitignoremultilang_support.cpython-313.pycDOWNLOAD_REAL_DATA_GUIDE.md
.gitignore
Raw Download
Find: Go to:
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual Environment
venv/
ENV/
env/
.venv

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Project specific
*.zip
*.tar.gz
*.log
temp/
output/
*.npy
*.npz

# Keep data structure but ignore large files
data/images/*.png
data/images/*.tif
data/images/*.tiff
!data/images/.gitkeep

# Visualizations (can be regenerated)
visualizations/*.png
visualizations/*.jpg
!visualizations/.gitkeep

# Environment variables
.env
.env.local

# Jupyter
.ipynb_checkpoints/
*.ipynb

# Testing
.pytest_cache/
.coverage
htmlcov/
72 lines•780 B
text
DOWNLOAD_REAL_DATA_GUIDE.md
Raw Download

DOWNLOAD_REAL_DATA_GUIDE.md


# How to Download Real Satellite Image Data

## Free Public Sources

### 1. USGS EarthExplorer (Landsat)
- **URL**: https://earthexplorer.usgs.gov/
- **Registration**: Free account required
- **Data**: Landsat 4-9, MODIS, ASTER
- **Python Package**: `landsatxplore`

### 2. Copernicus Open Access Hub (Sentinel)
- **URL**: https://scihub.copernicus.eu/
- **Registration**: Free account required
- **Data**: Sentinel-1, Sentinel-2, Sentinel-3
- **Python Package**: `sentinelsat`

### 3. Google Earth Engine
- **URL**: https://earthengine.google.com/
- **Registration**: Free account required
- **Data**: Multiple satellite sources
- **Python Package**: `earthengine-api`

### 4. Microsoft Planetary Computer
- **URL**: https://planetarycomputer.microsoft.com/
- **Registration**: Free API key
- **Data**: Multiple satellite sources
- **Python Package**: `pystac-client`, `planetary-computer`

## Installation Commands

```bash
# For Landsat data
pip install landsatxplore

# For Sentinel-2 data
pip install sentinelsat

# For Google Earth Engine
pip install earthengine-api

# For Planetary Computer
pip install pystac-client planetary-computer
```

## Example: Download Landsat Data

```python
from landsatxplore.api import API

# Initialize API
api = API("your_username", "your_password")

# Search for scenes
scenes = api.search(
dataset='landsat_ot_c2_l2',
latitude=37.7749,
longitude=-122.4194,
start_date='2023-01-01',
end_date='2023-12-31',
max_cloud_cover=10
)

# Download scene
api.download(scenes[0].entity_id, output_dir='data/images')
```

## Example: Download Sentinel-2 Data

```python
from sentinelsat import SentinelAPI, read_geojson, geojson_to_wkt

# Initialize API
api = SentinelAPI('your_username', 'your_password', 'https://scihub.copernicus.eu/dhus')

# Search for products
products = api.query(
area=geojson_to_wkt(read_geojson('area.geojson')),
date=('20230101', '20231231'),
platformname='Sentinel-2',
cloudcoverpercentage=(0, 10)
)

# Download product
api.download(products[0]['uuid'], directory_path='data/images')
```

## Example: Using Google Earth Engine

```python
import ee

# Initialize
ee.Initialize()

# Load Landsat image
image = ee.Image('LANDSAT/LC08/C02/T1_L2/LC08_044034_20230615')

# Export to Google Drive or Cloud Storage
task = ee.batch.Export.image.toDrive(
image=image.select(['SR_B4', 'SR_B3', 'SR_B2']),
description='landsat_export',
folder='satellite_images',
scale=30,
region=geometry
)
task.start()
```

## Quick Start with Planetary Computer

```python
import pystac_client
import planetary_computer

# Open catalog
catalog = pystac_client.Client.open(
"https://planetarycomputer.microsoft.com/api/stac/v1",
modifier=planetary_computer.sign_inplace,
)

# Search for Sentinel-2 data
search = catalog.search(
collections=["sentinel-2-l2a"],
bbox=[-122.5, 37.5, -122.0, 38.0],
datetime="2023-06-01/2023-06-30",
query={"eo:cloud_cover": {"lt": 10}}
)

# Get items
items = search.item_collection()
# Download using the item's assets
```

## Recommended Approach

For this project, I recommend:
1. **Start with Google Earth Engine** - Easiest to use, good documentation
2. **Use Planetary Computer** - Good for programmatic access
3. **Use USGS EarthExplorer** - Best for Landsat data

All sources are free but require registration.
🚀 Support RSK World

Subscribe to our YouTube channel for latest tutorials & updates!



Click subscribe & support our work ❤️

About RSK World

Founded by Molla Samser, with Designer & Tester Rima Khatun, RSK World is your one-stop destination for free programming resources, source code, and development tools.

Founder: Molla Samser
Designer & Tester: Rima Khatun

Development

  • Game Development
  • Web Development
  • Mobile Development
  • AI Development
  • Development Tools

Legal

  • Terms & Conditions
  • Privacy Policy
  • Disclaimer

Contact Info

Nutanhat, Mongolkote
Purba Burdwan, West Bengal
India, 713147

+91 93305 39277

hello@rskworld.in
support@rskworld.in

© 2026 RSK World. All rights reserved.

Content used for educational purposes only. View Disclaimer