import ( "time" datasets "github.com/tilebox/tilebox-go/datasets/v1" "github.com/tilebox/tilebox-go/query" ) startDate := time.Date(2014, 10, 4, 0, 0, 0, 0, time.UTC) endDate := time.Date(2021, 2, 24, 0, 0, 0, 0, time.UTC) queryInterval := query.NewTimeInterval(startDate, endDate) datapoints, err := datasets.CollectAs[*v1.Sentinel1Sar]( client.Datapoints.Query(ctx, collectionID, datasets.WithTemporalExtent(queryInterval)), )
func CollectAs[T proto.Message](seq iter.Seq2[[]byte, error]) ([]T, error)
proto.Message
Datapoints.Query
Collect(As[T](seq))
Was this page helpful?