base-object-properties
schema/components/base-object-properties/1.1.0/base-object-properties.schema.json
The base-object-properties component defines properties common to all Geoscience Objects. Every object schema
composes this component (either directly or via base-spatial-data-properties) using allOf.
The core fields are:
name— A human-readable name for the object.uuid— A universally unique identifier for the object. May benullfor new objects that have not yet been assigned an identifier.description— An optional description of the object.extensions— An optional map for application-specific extensions.tags— An optional list of tags for categorisation.lineage— An optional lineage component recording the provenance of the object.
Used by: experimental-variogram, variogram.
Properties
base-object-properties (v1.1.0)
Properties common to all types of Geoscience Objects such as their name, unique identifier.
| Property | Type | Description | Flags |
|---|---|---|---|
| name | String | Name of the object. | ✅ |
| uuid | base-object-properties | Identifier of the object. | ✅ |
| description | String | Optional field for adding additional description to uniquely identify this object. | |
| extensions | Object | Extended properties that may be associated to the object, but not specified in the schema | |
| tags | Object | Key-value pairs of user-defined metadata | |
| lineage | lineage | Information about the history of the object |
Legend
| Flag | Description |
|---|---|
| ⬆️ | Inherited property |
| ✅ | Required property |