Is there a freely available service to call, via API, and pull satellite imagery using latitude and longitude coordinates? Something akin to Google Maps. It doesn't have to the latest image, just a general image in the last few years?
-
1A great source of satellite data is Earth Explorer run by USGS.– HornbyddCommented Oct 29, 2019 at 11:42
-
Thank you @Hornbydd. Does that tool allow API and I'm not seeing it? I have a list of tens of thousands of lat/lon coordinates that I'd like to run through.– JordanCommented Oct 29, 2019 at 11:45
-
1I've used their bulk data downloader in the past not sure if it exposes anything via an API, see help.– HornbyddCommented Oct 29, 2019 at 12:22
-
1I assume when you say you have tens of thousands of coordinates that actually lots of them would fall within a single satellite scene and you don't actually want tens of thousands of satellite images which if you did and they were multispectral like sentinel then you are are probably looking at downloading and storing 100's of terrabytes and at that point good luck! :)– HornbyddCommented Oct 29, 2019 at 12:30
-
1check this out– HornbyddCommented Oct 29, 2019 at 12:47
1 Answer
An interesting option is "Sentinelsat", an open source Python based tool which makes searching, downloading and retrieving the metadata of Sentinel satellite images from the Copernicus Open Access Hub easy. The Sentinel data are global open data (Radar, optical and thermal data are available).
Software and instructions at https://sentinelsat.readthedocs.io/
For a global, ready-to-use coverage, see "Sentinel-2 cloudless" at https://s2maps.eu/ - they offer also OGC Web services to access the dataset.