Skip to content

Where is the 'catalog'? #308

@ccancellieri

Description

@ccancellieri

Describe the bug

From the spec page:

https://github.com/radiantearth/stac-api-spec/blob/v1.0.0/stac-spec/catalog-spec/catalog-spec.md

The standards says:

A STAC Catalog object represents a logical group of other Catalog, [Collection](https://github.com/radiantearth/stac-api-spec/blob/v1.0.0/stac-spec/collection-spec/collection-spec.md), and [Item](https://github.com/radiantearth/stac-api-spec/blob/v1.0.0/stac-spec/item-spec/item-spec.md) objects. These Items can be linked to directly from a Catalog, or the Catalog can link to other Catalogs (often called sub-catalogs) that contain links to Collections and Items. The division of sub-catalogs is up to the implementor, but is generally done to aid the ease of online browsing by people.

A Catalog object will typically be the entry point into a STAC catalog. Their purpose is discovery: to be browsed by people or be crawled by clients to build a searchable index.

Any JSON object that contains all the required fields is a valid STAC Catalog object.

So I'm wondering why we can't have more than one catalog on a single ES instance.
I think this is a major issue as it may also change all the rest url paths.

Expected behavior
I would expect to have a first level catalog, then the collections, so we can have multiple catalogs per ES instance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions