Skip to main content
func (datapointClient) GetInto(
  ctx context.Context,
  datasetID uuid.UUID,
  datapointID uuid.UUID,
  datapoint proto.Message,
  options ...QueryOption,
) error
Get a datapoint by its ID from one or more collections of the same dataset. The data point is stored in the datapoint parameter.

Parameters

datasetID
uuid.UUID
The ID of the dataset to query.
datapointID
uuid.UUID
The id of the datapoint to query
datapoint
proto.Message
The datapoint to query into
options
[]QueryOption
Options for querying data points.

Options

WithCollections(collections ...*datasets.Collection)
Restrict the lookup to specific dataset collections by collection object.
WithCollectionIDs(collectionIDs ...uuid.UUID)
Restrict the lookup to specific dataset collections by collection ID.
WithSkipData()
default:"false"
Skip the data when querying datapoint. If set, only the required and auto-generated fields will be returned.

Returns

An error if data point could not be queried.
var datapoint v1.Sentinel1Sar
err = client.Datapoints.GetInto(ctx,
  dataset.ID,
  datapointID,
  &datapoint,
  datasets.WithCollectionIDs(collection.ID),
)