Python SDK for UP42
Project description
Python SDK for UP42, the geospatial marketplace and developer platform.
Documentation • UP42.com • Support
Highlights
- Python package for easy access to UP42's geospatial datasets & analytics workflows
- Use UP42 functionality together with your preferred Python libraries!
- Interactive maps & visualizations of your UP42 assets
Installation & Documentation
See the documentation for Getting Started guides, examples and the code reference.
Install via pip or conda. The package requires Python > 3.6.
pip install up42-py
conda install -c conda-forge up42-py
30-second Example
Search & order satellite images from the UP42 catalog.
import up42
up42.authenticate(project_id="your project ID", project_api_key="your-project-API-key")
catalog = up42.initialize_catalog()
# Search in the catalog with your search parameters
aoi = up42.read_vector_file("data/aoi_washington.geojson")
search_parameters = catalog.construct_search_parameters(geometry=aoi,
start_date="2019-01-01",
end_date="2021-12-31",
collections=["phr"],
max_cloudcover=20,
limit=10)
search_results = catalog.search(search_parameters=search_parameters)
# Estimate the order price and place the order
catalog.estimate_order(geometry=aoi, scene=search_results.loc[0])
order = catalog.place_order(geometry=aoi, scene=search_results.loc[0])
# Download the finished order
assets = order.get_assets()
assets[0].download()
Support
For any kind of issues or suggestions please see the documentation, open a github issue or contact us via Email support@up42.com
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
up42-py-0.23.0.tar.gz
(44.7 kB
view hashes)
Built Distribution
up42_py-0.23.0-py3-none-any.whl
(55.9 kB
view hashes)