Skip to main content

Command line tool for searching and downloading satellite data from Bhoonidhi

Project description

Bhoonidhi Downloader

A Python CLI tool for searching and downloading satellite imagery from Bhoonidhi.

Installation

pip install bhoonidhi-downloader

Usage

Basic usage:

Authenticate:

bhoonidhi-downloader authenticate <username> --password <password>

Search Scenes using Bounding Box Coordinates:

bhoonidhi-downloader search <minx> <maxx> <miny> <maxy> <start_date> <end_date> <satellite> <sensor>

Example - downloading a Sentinel-2A MSI scene from from December 2023 for Shillong, Meghalaya:

bhoonidhi-downloader search 91.77 92 25.496 25.695 2023-12-01 2023-12-30 Sentinel-2A MSI

For more information, use the --help option:

Features

  • Search for openly available satellite scenes from Bhoonidhi portal based on bounding box coordinates, date range, and satellite/sensor
  • View search results in tabular format with metadata and quicklook images
  • Select a scene to download from the search results

Limitations

  • Supports only bounding box-based search for scenes.
    • Future support for search based on point coordinates and shapefile is planned.
  • Supports only scenes with direct download links
  • Supports only Medium resolution scenes from Optical Satellite Sensors.
    • Planning to add support for other sensors in future.
  • Direct downloads only work for images from recent past - upto a year or so depending on the area and sensor. To download scenes dated ealier than that, using the Bhoonidhi Portal is recommended.
    • Planning to add support for interacting with carts by way of viewing, adding, deleting items in future. This will help with downloading older scenes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bhoonidhi_downloader-0.1.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

bhoonidhi_downloader-0.1-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file bhoonidhi_downloader-0.1.tar.gz.

File metadata

  • Download URL: bhoonidhi_downloader-0.1.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.2

File hashes

Hashes for bhoonidhi_downloader-0.1.tar.gz
Algorithm Hash digest
SHA256 37bcfdba2da17cfbb419c75c1f0cbe01b04b357ebf3e679733aaf00500008ea9
MD5 653b89f2403a8ed4dd438871a89978b9
BLAKE2b-256 7ea3add8b5469826ce1872e169cce92f5ad3df324fdf28b387f3d2fa602cf3c7

See more details on using hashes here.

File details

Details for the file bhoonidhi_downloader-0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for bhoonidhi_downloader-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b511146284a6253f456a0033397c5e523c04a1fae7d97c0b9dd1ed6634c404a4
MD5 3e3a92b092b2feaca6aa9b1e241352a0
BLAKE2b-256 006493e88863bb8142d53c548b6766d21139012bb740c532324c0ea05b0b506d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page