<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.3//EN" "http://www.web3d.org/specifications/x3d-3.3.dtd">
<X3D profile='Immersive' version='3.3 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' http://www.web3d.org/specifications/x3d-3.3.xsd '>
<head>
<component level='1name='Geospatial'/>
<meta name='titlecontent='DTEDMultiGrid.x3d'/>
<meta name='descriptioncontent='Example of a tank driving across multiple GeoTerrainGrids'/>
<meta name='creatorcontent='Brian Hittner, CPT, U.S.A.'/>
<meta name='translatorcontent='Xeena VRML importer with significant manual corrections'/>
<meta name='createdcontent='10 October 2003'/>
<meta name='translatedcontent='10 October 2003'/>
<meta name='modifiedcontent='9 July 2018'/>
<meta name='TODOcontent='find or reconsitute .x3d terrain files'/>
<meta name='generatorcontent='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/>
<meta name='generatorcontent='Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html'/>
<meta name='identifiercontent=' https://savage.nps.edu/Savage/Tools/Terrain/DTEDMultiGrid.x3d '/>
<meta name='licensecontent=' ../../license.html'/>
</head>
<!--

Index for ExternProtoDeclare definition : GeoLocation3

Index for DEF nodes : Clock, Interpolator, ORIGIN, Top, UNITLOC, ViewPoint
-->
<Scene>
<ExternProtoDeclare name='GeoLocation3'
  url=' "GeoLocation3.x3d#GeoLocation3" "https://savage.nps.edu/Savage/Tools/Terrain/GeoLocation3.x3d#GeoLocation3" "GeoLocation3.wrl#GeoLocation3" "https://savage.nps.edu/Savage/Tools/Terrain/GeoLocation3.wrl#GeoLocation3" '>
<field name='geoOrigintype='SFNodeaccessType='initializeOnly'/>
<field name='geoSystemtype='MFStringaccessType='initializeOnly'/>
<field name='geoCoordstype='SFStringaccessType='initializeOnly'/>
<field name='childrentype='MFNodeaccessType='initializeOnly'/>
<field name='autoElevationtype='SFBoolaccessType='initializeOnly'/>
<field name='autoSurfaceOrientationtype='SFBoolaccessType='initializeOnly'/>
<field name='debugtype='SFBoolaccessType='initializeOnly'/>
<field name='set_geoCoordstype='SFStringaccessType='inputOnly'/>
<field name='geoCoords_changedtype='SFStringaccessType='outputOnly'/>
<field name='set_autoElevationtype='SFBoolaccessType='inputOnly'/>
<field name='autoElevation_changedtype='SFBoolaccessType='outputOnly'/>
<field name='set_autoSurfaceOrientationtype='SFBoolaccessType='inputOnly'/>
<field name='autoSurfaceOrientation_changedtype='SFBoolaccessType='outputOnly'/>
</ExternProtoDeclare>
<NavigationInfo speed='5000type='"WALK"'/>
<GeoViewpoint DEF='ViewPointorientation='1.0 0.0 0.0 -0.5position='29.705 52.635 2500'>
<GeoOrigin DEF='ORIGINgeoCoords='29.0 52.0 0.0'/>
</GeoViewpoint>
<Group DEF='Top'>
<Inline
  url=' "N2942E5237DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2942E5237DTED2.x3d" "N2942E5237DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2942E5237DTED2.wrl" '/>

<Inline
  url=' "N2942E5238DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2942E5238DTED2.x3d" "N2942E5238DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2942E5238DTED2.wrl" '/>

<Inline
  url=' "N2942E5239DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2942E5239DTED2.x3d" "N2942E5239DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2942E5239DTED2.wrl" '/>

<Inline
  url=' "N2942E5240DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2942E5240DTED2.x3d" "N2942E5240DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2942E5240DTED2.wrl" '/>

<Inline
  url=' "N2943E5237DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2943E5237DTED2.x3d" "N2943E5237DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2943E5237DTED2.wrl" '/>

<Inline
  url=' "N2943E5238DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2943E5238DTED2.x3d" "N2943E5238DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2943E5238DTED2.wrl" '/>

<Inline
  url=' "N2943E5239DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2943E5239DTED2.x3d" "N2943E5239DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2943E5239DTED2.wrl" '/>

<Inline
  url=' "N2943E5240DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2943E5240DTED2.x3d" "N2943E5240DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2943E5240DTED2.wrl" '/>

<Inline
  url=' "N2944E5237DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2944E5237DTED2.x3d" "N2944E5237DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2944E5237DTED2.wrl" '/>

<Inline
  url=' "N2944E5238DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2944E5238DTED2.x3d" "N2944E5238DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2944E5238DTED2.wrl" '/>

<Inline
  url=' "N2944E5239DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2944E5239DTED2.x3d" "N2944E5239DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2944E5239DTED2.wrl" '/>

<Inline
  url=' "N2944E5240DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2944E5240DTED2.x3d" "N2944E5240DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2944E5240DTED2.wrl" '/>

<Inline
  url=' "N2945E5237DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2945E5237DTED2.x3d" "N2945E5237DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2945E5237DTED2.wrl" '/>

<Inline
  url=' "N2945E5238DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2945E5238DTED2.x3d" "N2945E5238DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2945E5238DTED2.wrl" '/>

<Inline
  url=' "N2945E5239DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2945E5239DTED2.x3d" "N2945E5239DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2945E5239DTED2.wrl" '/>

<Inline
  url=' "N2945E5240DTED2.x3d" "https://savage.nps.edu/Savage/Tools/Terrain/N2945E5240DTED2.x3d" "N2945E5240DTED2.wrl" "https://savage.nps.edu/Savage/Tools/Terrain/N2945E5240DTED2.wrl" '/>
</Group>
<!-- ROUTE information for UNITLOC node:  [from Interpolator.geovalue_changed to set_geoCoords ] -->
<ProtoInstance name='GeoLocation3DEF='UNITLOC'>
<fieldValue name='debugvalue='true'/>
<fieldValue name='children'>
<Transform rotation='0.0 1.0 0.0 0.7854scale='10.0 10.0 10.0translation='0.0 15.0 0.0'> </Transform>
</fieldValue>
<fieldValue name='geoCoordsvalue='29.7118644 52.6271186 0'/>
<fieldValue name='geoOrigin'>
<GeoOrigin USE='ORIGIN'/>
</fieldValue>
<fieldValue name='autoSurfaceOrientationvalue='true'/>
<fieldValue name='autoElevationvalue='true'/>
<fieldValue name='geoSystemvalue='"GD" "WE"'/>
</ProtoInstance>
<!-- ROUTE information for Interpolator node:  [from Clock.fraction_changed to set_fraction ] [from geovalue_changed to UNITLOC.set_geoCoords ] -->
<GeoPositionInterpolator DEF='Interpolatorkey='0.0 0.99keyValue='29.711865 52.62712 0.0 29.762711 52.677966 0.0'>
<GeoOrigin USE='ORIGIN'/>
</GeoPositionInterpolator>
<!-- ROUTE information for Clock node:  [from fraction_changed to Interpolator.set_fraction ] -->
<TimeSensor DEF='ClockcycleInterval='100.0loop='true'/>
<ROUTE fromNode='ClockfromField='fraction_changedtoNode='InterpolatortoField='set_fraction'/>
<ROUTE fromNode='InterpolatorfromField='geovalue_changedtoNode='UNITLOCtoField='set_geoCoords'/>
</Scene>
</X3D>
<!--

Index for ExternProtoDeclare definition : GeoLocation3

Index for DEF nodes : Clock, Interpolator, ORIGIN, Top, UNITLOC, ViewPoint
-->

<!-- 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)
    <Prototype name='ProtoName'> <field name='fieldName'/> </Prototype> -->

<!-- Additional help information about X3D scenes: X3D Resources, X3D Scene Authoring Hints and X3D Tooltips -->