<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 4.0//EN" "https://www.web3d.org/specifications/x3d-4.0.dtd">
<X3D profile='Immersive' version='4.0 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' https://www.web3d.org/specifications/x3d-4.0.xsd '>
<head>
<unit category='lengthconversionFactor='1name='meter'/>
<meta name='titlecontent='ScannerMetadataExample4.x3d'/>
<meta name='descriptioncontent='Embed example metadata associated with a scanned 3D model using X3D version 4.'/>
<meta name='createdcontent='11 November 2019'/>
<meta name='modifiedcontent='20 February 2024'/>
<meta name=' TODO content=' If approved for X3D4, apply modified containerField=value defaults for Metadata* nodes '/>
<meta name='referencecontent=' https://docs.google.com/spreadsheets/d/1RKvh6oEsyIgEIFfjDQNgu1U6QoAmsduvHx3ki18Z06A/htmlview# '/>
<meta name='creatorcontent=' Bill Gutelius, Qntfi https://www.qntfii.com '/>
<meta name='translatorcontent='Nicholas Polys, VT'/>
<meta name='referencecontent='ScannerMetadataExample33.x3d'/>
<meta name='identifiercontent=' https://x3dgraphics.com/examples/X3dForAdvancedModeling/Scanning/ScannerMetadataExample4.x3d '/>
<meta name='licensecontent=' ../license.html'/>
</head>
<!-- -->
<Scene>
<WorldInfo title='ScannerMetadataExample4.x3d'/>
<MetadataSet name='Scan Informationreference='Web3D proposed vocabulary: version 0.1'>
<MetadataSet name='Acquisitionreference='Hardware'>
<MetadataString name='Scannervalue='Emesent HOVERMAP'/>
<MetadataString name='ScannerModelvalue='Model: HF-1'/>
<MetadataFloat name='Pulse rate (kHz)value='300'/>
<MetadataFloat name='Wavelength (nm)value='903'/>
<MetadataFloat name='Max range (m)value='100'/>
</MetadataSet>
<MetadataSet name='Scan Session'>
<MetadataString name='acquisition_timestampvalue='"2019-11-05T10:15:32.3+0500"'/>
</MetadataSet>
<MetadataSet name='LAS Fieldsreference=' http://www.asprs.org/wp-content/uploads/2019/03/LAS_1_4_r14.pdf '>
<MetadataString name='number of pointsvalue='18102106'/>
<MetadataInteger name='point_formatvalue='1'/>
<MetadataSet name='LAS.scalar fields'>
<MetadataInteger name='num.fieldsvalue='3'/>
<MetadataString name='scalar1value='Intensity'/>
<MetadataString name='scalar2value='ReturnNumber'/>
<MetadataString name='scalar3value='GpsTime'/>
</MetadataSet>
<!-- we should have a double precision version too <MetadataSFVec3f containerField="value"
name="Global shift"
value='131.45, 91.94, 3.18'/> -->

<MetadataFloat name='LAS.Global_shift.xvalue='131.45'/>
<MetadataFloat name='LAS.Global_shift.yvalue='91.94'/>
<MetadataFloat name='LAS.Global_shift.zvalue='3.18'/>
<MetadataInteger name='Scalar.fieldsvalue='3'/>
<MetadataInteger name='Version.Majorvalue='1'/>
<MetadataInteger name='Version.Minorvalue='4'/>
<MetadataFloat name='LAS.scale.xvalue='2.13564e-7'/>
<MetadataFloat name='LAS.scale.yvalue='2.35058e-7'/>
<MetadataFloat name='LAS.scale.zvalue='5.6171e-8'/>
</MetadataSet>
<MetadataSet name='Scene Provenance'>
<MetadataSet name='Provenance'>
<!-- omitted value="this"
-->

<MetadataSet name='this-1'>
<MetadataString name='Last Modifiedvalue='"Jan 1 2019"'/>
<MetadataString name='Institutionvalue='"Virginia Tech Visionarium"'/>
<MetadataString name='Authorsvalue='"Nicholas Polys"'/>
<MetadataString name='Toolsvalue='"LAS2X3D.py"'/>
<MetadataString name='Algorithmsvalue='"lexical sampling by interval stride"'/>
</MetadataSet>
</MetadataSet>
</MetadataSet>
</MetadataSet>
<Anchor description='ScannerMetadataExample4 model pageparameter='"target=blank"'
  url=' "https://x3dgraphics.com/examples/X3dForAdvancedModeling/Scanning/ScannerMetadataExample4Index.html" '>
<Shape>
<Text string='"ScannerMetadataExample4" "embed metadata in X3D4"'>
<FontStyle family='"SANS"justify='"MIDDLE" "MIDDLE"size='0.75style='BOLD'/>
</Text>
<Appearance>
<Material diffuseColor='0 0.501961 0.109804'/>
</Appearance>
</Shape>
</Anchor>
<!-- NFP: Scene node can also take a MetadataSet (?) ... Here considered as a value-added scene from the acquisition the default containerField='value' -->
<Transform translation='131.45 91.94 3.18'>
<!-- by global shift value above -->
<!-- could be an LOD -->
<Switch bboxCenter='106.781 117.532 28.0086bboxSize='213.564 235.058 56.171whichChoice='0'>
<Group>
<Shape DEF='Highest_Resolution'>
<MetadataSet containerField='metadataname='holder1'>
<MetadataSet name='LAS Fieldsreference=' http://www.asprs.org/wp-content/uploads/2019/03/LAS_1_4_r14.pdf '>
<MetadataString name='number of pointsvalue='1810210'/>
</MetadataSet>
<MetadataSet name='Permissions'>
<MetadataBoolean name='recordingvalue='false'/>
<MetadataBoolean name='systematizationvalue='false'/>
<MetadataBoolean name='accumulationvalue='false'/>
</MetadataSet>
</MetadataSet>
</Shape>
</Group>
<Group>
<Shape DEF='Medium_Resolution'>
<MetadataSet containerField='metadataname='holder3'>
<MetadataSet name='LAS Fieldsreference=' http://www.asprs.org/wp-content/uploads/2019/03/LAS_1_4_r14.pdf '>
<MetadataString name='number of pointsvalue='181021'/>
</MetadataSet>
<MetadataSet name='Permissions'>
<MetadataBoolean name='recordingvalue='false'/>
<MetadataBoolean name='systematizationvalue='true'/>
<MetadataBoolean name='accumulationvalue='true'/>
</MetadataSet>
</MetadataSet>
</Shape>
</Group>
<Group>
<Shape DEF='Low_Resolution'>
<MetadataSet containerField='metadataname='holder3'>
<MetadataSet name='LAS Fieldsreference=' http://www.asprs.org/wp-content/uploads/2019/03/LAS_1_4_r14.pdf '>
<MetadataString name='number of pointsvalue='72408'/>
</MetadataSet>
<MetadataSet name='Permissions'>
<MetadataBoolean name='recordingvalue='true'/>
<MetadataBoolean name='systematizationvalue='true'/>
<MetadataBoolean name='accumulationvalue='true'/>
</MetadataSet>
</MetadataSet>
</Shape>
</Group>
</Switch>
</Transform>
</Scene>
</X3D>
<!--

Index for DEF nodes : Highest_Resolution, Low_Resolution, Medium_Resolution
-->

<!-- Color key: <X3dNode DEF='idName' field='value'/> matches <XmlElement DEF='idName' attribute='value'/>
(Light blue background: behavior node) (Grey background: inserted documentation) (Magenta background: X3D Extensibility)
-->

<!-- For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources and X3D Scene Authoring Hints. -->