Skip to main content

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 be null for 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.

PropertyTypeDescriptionFlags
nameStringName of the object.
uuidbase-object-propertiesIdentifier of the object.
descriptionStringOptional field for adding additional description to uniquely identify this object.
extensionsObjectExtended properties that may be associated to the object, but not specified in the schema
tagsObjectKey-value pairs of user-defined metadata
lineagelineageInformation about the history of the object

Legend

FlagDescription
⬆️Inherited property
Required property

What is the reason for your feedback?