#!/usr/bin/env python # coding: utf-8 # # Catalog Search # In[ ]: import up42 up42.authenticate(project_id="12345", project_api_key="12345") #up42.authenticate(cfg_file="config.json") catalog = up42.initialize_catalog() catalog # ## Search available scenes within aoi # In[ ]: #aoi = up42.read_vector_file("data/aoi_washington.geojson", as_dataframe=False) aoi = up42.get_example_aoi(location="Berlin", as_dataframe=True) aoi # In[ ]: search_parameters = catalog.construct_parameters(geometry=aoi, start_date="2018-01-01", end_date="2020-12-31", sensors=["pleiades"], max_cloudcover=20, sortby="cloudCoverage", limit=5) search_results = catalog.search(search_parameters=search_parameters) display(search_results.head()) # In[ ]: catalog.plot_coverage(scenes=search_results, aoi=aoi, legend_column="sceneId") # ## Quicklooks # In[ ]: catalog.download_quicklooks(image_ids=search_results.id.to_list(), sensor="pleiades") # In[ ]: catalog.map_quicklooks(scenes=search_results, aoi=aoi) # In[ ]: