intake / intake/intake-stac

How to integrate intake-stac and geopandas

Open
#36 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
113
Forks
25
PR merge metrics
No merged PRs in 30d

Description

Converting STAC catalogs (JSON) to intake catalogs is great for facilitating browsing images with intake.gui and loading remote data directly into xarray objects. When loading data returned from a dynamic API like sat-search (https://github.com/radiantearth/stac-spec/issues/691), we could also take advantage of Geopandas for querying the catalog and visualizing metadata, but currently (0.2.2) the integration is a bit awkward:

```python
properties = ["eo:row=027",
"eo:column=047",
"landsat:tier=T1"]
results = satsearch.Search.search(collection='landsat-8-l1',
sort=['

We could consider adding the same geopandas HTML view directly to the catalog and LocalCatalogEntry objects
```python
# prints >
cat = intake.open_stac_item_collection(results.items())
display(cat)

# also HTML table?
display(cat[sceneid].metadata)
```

Screenshot 2019-12-15 17 05 47

Enabling geopandas-like methods on an `Intake catalog:

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.