Data - Param3DMapValueDoc

The Param3DMapValueDoc document is a data document that contains the properties and a set of values for a single three dimensional map parameter.

Field Data Type Required Default Description
id String Yes - A unique identifier that is referenced by all other documents see section Unique Id Generation.
configDocId String Yes - The unique identifier (id) of the ConfigDoc document that this document is associated with.
xAxisParamDefDocId String Yes - The unique identifier (id) of the ParamDefinitionDoc document that holds the properties for the X Axis parameter associated with the data values stored in this document.
yAxisParamDefDocId String Yes - The unique identifier (id) of the ParamDefinitionDoc document that holds the properties for the Y Axis parameter associated with the data values stored in this document.
zAxisParamDefDocId String Yes - The unique identifier (id) of the ParamDefinitionDoc document that holds the properties for the Z Axis parameter associated with the data values stored in this document.
axisValuesX Array [64-bit Double] Yes - An array of 64-bit Double data values representing the X Axis breakpoint values.
axisValuesY Array [64-bit Double] Yes - An array of 64-bit Double data values representing the Y Axis breakpoint values.
axisValuesZ Array [64-bit Double] Yes - An array of 64-bit Double data values representing the Z Axis breakpoint values.
time 64-bit Long No - A 64-bit Long timestamp specifying the time of the associated data. The timestamp represents the number of nanoseconds since the reference time of midnight, 1st January 1970.
values Array [64-bit Double, 64-bit Double, 64-bit Double] Yes - An array of 64-bit Double, 64-bit Double, 64-bit Double data values.
constant Boolean Yes - Value indicating if the current data is constant within the current configuration.
type Fixed String Fixed Param3DMapValueDoc The fixed value is always set to Param3DMapValueDoc.