StacMosaicConfiguration Class

Definition

Configuration for data mosaic visualization.

public class StacMosaicConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.Analytics.PlanetaryComputer.StacMosaicConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.PlanetaryComputer.StacMosaicConfiguration>
type StacMosaicConfiguration = class
    interface IJsonModel<StacMosaicConfiguration>
    interface IPersistableModel<StacMosaicConfiguration>
Public Class StacMosaicConfiguration
Implements IJsonModel(Of StacMosaicConfiguration), IPersistableModel(Of StacMosaicConfiguration)
Inheritance
StacMosaicConfiguration
Implements

Properties

Name Description
DefaultCustomQuery

A list of CQL-JSON expressions to use as the default for this collection.

To assign an object to the value of this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formatted json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"). : Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""). : Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }). : Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"). : Creates a payload of { "key": "value" }.

DefaultLocation

Default map location when displaying this collection.

Mosaics

Predefined data mosaics available for this collection.

RenderOptions

Available render options for visualizing the data.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<StacMosaicConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<StacMosaicConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<StacMosaicConfiguration>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<StacMosaicConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<StacMosaicConfiguration>.Write(ModelReaderWriterOptions)

Applies to