Catmandu::Fix::lido_objectmeasurements - Create a objectMeasurements node
objectMeasurements
lido_objectmeasurements( extent, type, unit, value )
Create a objectMeasurements node, consisting of measurementType, measurementUnit, measurementValue and extentMeasurements.
measurementType
measurementUnit
measurementValue
extentMeasurements
All parameters are required.
value, type and unit are path parameters, all other parameters are strings.
value
type
unit
extent
Repeated invocations of the fix with the same path will result in a new objectMeasurementsSet at descriptiveMetadata.objectIdentificationWrap.objectMeasurementsWrap. No nodes will be overwritten.
objectMeasurementsSet
descriptiveMetadata.objectIdentificationWrap.objectMeasurementsWrap
lido_objectmeasurements( 'Volledig', recordList.record.height.type, recordList.record.height.unit, recordList.record.height )
<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>Volledig</lido:extentMeasurements> </lido:objectMeasurements> </lido:objectMeasurementsSet> </lido:objectMeasurementsWrap> </lido:objectIdentificationWrap> </lido:descriptiveMetadata>
Catmandu::LIDO and Catmandu
pieter at packed.be
matthias.vandermaesen at vlaamsekunstcollectie.be
The Perl software is copyright (c) 2016 by PACKED vzw and VKC vzw. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Catmandu::LIDO, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Catmandu::LIDO
CPAN shell
perl -MCPAN -e shell install Catmandu::LIDO
For more information on module installation, please visit the detailed CPAN module installation guide.