Skip to main content

Python Package for Scraping Sattelite Image Data

Project description

Satellite Scraper

Easy to use python package for scraping high-resolution satellite images from apple maps.🌎

Examples:

Qatar Desert

image

Michigan Forest:

image

Features

  • Provides super high resolution satellite images of a specified area!
  • No need for any api key.

How it Works:

  • Takes a free API key from sattelites.pro
  • Uses API key to download an array of high-res tiles from apple maps.
  • Stiches the array togehter to produce one high resolution image.

Install:

  • pip install satellitescraper (Will require you to have chrome or a chromium based browser installed.)

Usage:

After installing the package, you can import it as so:

from satellitescraper.map_fetch import *

min_lat_deg = 25.1 
max_lat_deg = 25.12
min_lon_deg = 51.2
max_lon_deg = 51.22
zoom = 19

map_fetch(min_lat_deg ,max_lat_deg, min_lon_deg, max_lon_deg, zoom, verbose = False, threads_= 8, container_dir = "myOutputFolder")

To get the coordinate variables:

  • Take two points on earth you would like to make into a rectangle
  • Record the latitude and longitude of both of those points
  • Put the smallest longitude and latitude in respective variabeles
  • Put the largest longitude and latitude in respective variables
  • Choose zoom (affects resolution of tiles).

For more detailed usage guide, checkout the documentation.

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

satellitescraper-0.1.5.tar.gz (24.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

satellitescraper-0.1.5-py3-none-any.whl (26.7 kB view details)

Uploaded Python 3

File details

Details for the file satellitescraper-0.1.5.tar.gz.

File metadata

  • Download URL: satellitescraper-0.1.5.tar.gz
  • Upload date:
  • Size: 24.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for satellitescraper-0.1.5.tar.gz
Algorithm Hash digest
SHA256 2a162ee8377a6df5b5d480c8dc9b380b7069b2efce1a81f75e588d0317a64982
MD5 4f464220e862cd35c9dfba52f41445f8
BLAKE2b-256 5f99e303e8c881b8a278bb327d7c6cf85fef9dcd9c4d1411809ddd79e1442e74

See more details on using hashes here.

File details

Details for the file satellitescraper-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for satellitescraper-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 aba7e8ed8b3205fa0d83a6bac8e2464db3c37b8c07417136400f386c29af7c37
MD5 3967d3d0c3c092ba387b36cc4ab5c49b
BLAKE2b-256 3e0f78fa0d67ee81f4a25c4270be8bd44d37ae015db413f6d414276eba2821a7

See more details on using hashes here.

Supported by

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