Skip to main content

STAC Collection Search

Quick utility which enables you to search for STAC collections with a given bbox and datetime extent.

How to use

  import requests
  import datetime
  import shapely
  from stac_collection_search import search_collections

  url ="https://planetarycomputer.microsoft.com/api/stac/v1/collections"
  headers = {
    "Content-Type": "application/geo+json",
  }
  response = requests.get(url, headers=headers)
  collection_list_json_dict = response.json()
  temporal_extent_start = datetime.datetime(2019, 1, 1)
  temporal_extent_end = datetime.datetime(2021, 1, 1)
  spatial_extent = shapely.geometry.box(50, 0, 51, 1)
  collection_list = search_collections(collection_list_json_dict, spatial_extent=spatial_extent,
                                      temporal_extent_start=temporal_extent_start,
                                      temporal_extent_end=temporal_extent_end)
  print(collection_list, len(collection_list)) """ -> ['3dep-seamless', 'sentinel-1-rtc', '...'], 66 """

Release files for stac-collection-search 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stac-collection-search 0.1.1
File Size Uploaded
stac_collection_search-0.1.1.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stac-collection-search 0.1.1
File Interpreter ABI Platform
stac_collection_search-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 8.4 kB

Release files / stac_collection_search-0.1.1.tar.gz

Download URL stac_collection_search-0.1.1.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
960651f5bc6d8f429bb5ade3ad9e596a45bd24484f0ccec688ef1236afd44b46
BLAKE2b-256 checksum
How to use checksums
e8788e05063bc098124c891cbd2f5a4ac9a7e5a182af05257d7a1dce0facbac1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / stac_collection_search-0.1.1-py3-none-any.whl

Download URL stac_collection_search-0.1.1-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8dc15da0af2fe44b9e14c12e3f2f6152b1f2011fb97f4a5260137473633ba93b
BLAKE2b-256 checksum
How to use checksums
ad234b0bf07dc5552f455b1f299c1a9694a806439d72e1abeeedf9413f07299e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page