Namespace Stac
Classes
Preconditions
A collection of methods to check preconditions.
SimpleLinksCollectionObject
A simple implementation of ILinksCollectionObject that can be used as a base class for other objects.
StacAccessorsHelpers
Helper class for accessing properties in Stac objects
StacAsset
STAC Asset Object implementing STAC Asset.
StacCatalog
This class allows accessing commonly used fields in STAC Item They are often used in STAC Item properties, but can also be used in other places, e.g. an Item Asset or Collection Asset. STAC Common Metadata
StacCollection
This class allows accessing commonly used fields in STAC Item They are often used in STAC Item properties, but can also be used in other places, e.g. an Item Asset or Collection Asset. STAC Common Metadata
StacConvert
Static class with main (de)serialization methods for STAC objects.
StacGeometryHelpers
Some helpers for manipulating geometries
StacItem
This class allows accessing commonly used fields in STAC Item They are often used in STAC Item properties, but can also be used in other places, e.g. an Item Asset or Collection Asset. STAC Common Metadata
StacLink
A STAC link
StacObjectLink
A link to a STAC object
StacProvider
The class provides properties about a provider. A provider is any of the organizations that captures or processes the content of the Collection and therefore influences the data offered by this Collection. May also include information about the final storage provider hosting the data. STAC Provider Object
Utils
Utilities static class with helper methods
Interfaces
ILinksCollectionObject
Interface for objects that have a collection of links
IStacCatalog
Common interface for all Stac catalogs (catalogs, collections)
IStacObject
Common interface for all Stac objects
IStacParent
Common interface for all Stac objects that can have children links
IStacPropertiesContainer
Common interface for all Stac objects
Enums
StacProviderRole
Possible roles of a provider.