Skip to main content

tensor-3d-grid

schema/objects/tensor-3d-grid/1.3.0/tensor-3d-grid.schema.json

Represents a three-dimensional tensor grid where cells may have different sizes.

The grid implements spatial properties including a coordinate reference system and bounding box in world coordinates.

The grid origin is defined in three dimensions, along with rotation (defined per the Rotation schema component).

The size of the grid is specified in cells (see size), with each cell potentially having different dimensions along the x, y, and z axes (see grid_cells_3d).

Fields cell_attributes and vertex_attributes accept a variety of scalar values (see One of Attribute component), attached to either the cells (of length grid_size_x * grid_size_y * grid_size_z) or vertices (of length [grid_size_x + 1] * [grid_size_y + 1] * [grid_size_z + 1]).

See also:

Properties

tensor-3d-grid (v1.3.0)

A 3D tensor grid (cells may have different sizes).

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⬆️
bounding_boxbounding-boxBounding box of the spatial data.⬆️ ✅
coordinate_reference_systemcrsCoordinate system of the spatial data⬆️ ✅
schemaString
originArray[Number]The coordinates of the origin [x,y,z]
sizeArray[Integer]Number of cells in each direction. [grid_size_x, grid_size_y, grid_size_z]
grid_cells_3dtensor-3d-gridGrid cell sizes along the axes
rotationrotationOrientation of the grid.
cell_attributesone-of-attributeAttributes associated with the cells.
vertex_attributesone-of-attributeAttributes associated with the vertices.

Legend

FlagDescription
⬆️Inherited property
Required property