NAME
Catmandu::Fix::lido_objectmeasurements - Create a objectMeasurements node
SYNOPSIS
lido_objectmeasurements(
extent,
type,
unit,
value
)
DESCRIPTION
Create a objectMeasurements node, consisting of measurementType, measurementUnit, measurementValue and extentMeasurements.
Parameters
Required parameters
All parameters are required.
value, type and unit are path parameters, all other parameters are strings.
valuetypeunit
extent
EXAMPLE
Fix
lido_objectmeasurements(
'hoogte',
recordList.record.height.type,
recordList.record.height.unit,
recordList.record.height
)
Result
<lido:descriptiveMetadata>
<lido:objectIdentificationWrap>
<lido:objectMeasurementsWrap>
<lido:objectMeasurementsSet>
<lido:objectMeasurements>
<lido:measurementsSet>
<lido:measurementType>hoogte</lido:measurementType>
<lido:measurementUnit>cm</lido:measurementUnit>
<lido:measurementValue>15</lido:measurementValue>
</lido:measurementsSet>
<lido:extentMeasurements>hoogte</lido:extentMeasurements>
</lido:objectMeasurements>
</lido:objectMeasurementsSet>
</lido:objectMeasurementsWrap>
</lido:objectIdentificationWrap>
</lido:descriptiveMetadata>