Python wrapper for ASF's SearchAPI
Project description
asf_search
Python wrapper for the ASF SearchAPI
import asf_search as asf
results = asf.granule_search(['ALPSRS279162400', 'ALPSRS279162200'])
print(results)
wkt = 'POLYGON((-135.7 58.2,-136.6 58.1,-135.8 56.9,-134.6 56.1,-134.9 58.0,-135.7 58.2))'
results = asf.geo_search(platform=[asf.PLATFORM.SENTINEL1], intersectsWith=wkt, maxResults=10)
print(results)
Install
In order to easily manage dependencies, we recommend using dedicated project environments via Anaconda/Miniconda or Python virtual environments.
asf_search can be installed into a conda environment with
conda install -c conda-forge asf_search
or into a virtual environment with
python -m pip install asf_search
Usage
Programmatically searching for ASF data is made simple with asf_search. Several search functions are provided:
geo_search()
Find product info over an area of interest using a WKT stringgranule_search()
Find product info using a list of scenesproduct_search()
Find product info using a list of productssearch()
Find product info using any combination combination of search parametersstack()
Find a baseline stack of products using a reference scene- Additionally, numerous constants are provided to ease the search process
Examples of all of the above can be found in examples/
Development
Branching
Instance | Branch | Description, Instructions, Notes |
---|---|---|
Stable | stable | Accepts merges from Working and Hotfixes |
Working | master | Accepts merges from Features/Issues and Hotfixes |
Features/Issues | topic-* | Always branch off HEAD of Working |
Hotfix | hotfix-* | Always branch off Stable |
For an extended description of our workflow, see https://gist.github.com/digitaljhelms/4287848
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
asf_search-2.0.0.tar.gz
(20.6 kB
view hashes)
Built Distribution
asf_search-2.0.0-py3-none-any.whl
(19.9 kB
view hashes)
Close
Hashes for asf_search-2.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cc413d6c1b07e8e4c8e83cbb8607762f9a78b29f49bb0cc124bb04577f80fa0 |
|
MD5 | 3267481b9cda723926fb89fb4942d67c |
|
BLAKE2b-256 | 8323accb18a5b4d203868d576e51358d38ee376fd0186350d0f43259b328b889 |