File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,9 +15,6 @@ option features.field_presence = IMPLICIT;
1515// Field is the request representation of a dataset field. It intentionally combines only a protobuf field descriptor
1616// with its Tilebox annotation, matching the information represented separately by AnnotatedType.
1717message Field {
18- reserved 3 ;
19- reserved queryable;
20-
2118 // The descriptor contains the name of the field, the type, optional labels (e.g. repeated) and other information.
2219 // If the type is TYPE_MESSAGE, then the type_name must be a fully qualified name to a well known type, e.g.
2320 // `datasets.v1.Vec3` or `google.protobuf.Timestamp`.
@@ -63,9 +60,10 @@ message FieldAnnotation {
6360 // Queryable fields are not necessarily backed by a secondary database index.
6461 bool queryable = 4 ;
6562
66- // Optional JSON Schema reference to emit as `$ref` when advertising this field as a queryable .
63+ // Optional JSON Schema reference for this field when it corresponds to a well known schema .
6764 // For example, this may reference the canonical STAC extension schema definition for a property.
68- string queryable_json_schema_ref = 5 [features.field_presence = EXPLICIT ];
65+ // Emitted as `$ref` when advertising this field as a queryable in STAC.
66+ string json_schema_ref = 5 [features.field_presence = EXPLICIT ];
6967
7068 // Semantic display roles fulfilled by this field.
7169 repeated FieldRole roles = 6 [
You can’t perform that action at this time.
0 commit comments