#################################################################################################### # # Invoking X3D model self-test: # # $ python N2944E5239DTED2.py # # Python package x3d.py package is available on PyPI for import. # This approach simplifies Python X3D deployment and use. # https://pypi.org/project/x3d # # Installation: # pip install x3d # or # python -m pip install x3d # # Developer options for loading x3d package in other Python programs: # # from x3d import * # preferred approach, terser source that avoids x3d.* class prefixes # # or # import x3d # traditional way to subclass x3d package, all classes require x3d.* prefix, # # but python source is very verbose, for example x3d.Material x3d.Shape etc. # # X3dToPython.xslt stylesheet insertPackagePrefix=true supports this option. # #################################################################################################### from x3d import * newModel=X3D(profile='Immersive',version='3.3', head=head( children=[ component(level=1,name='Geospatial'), meta(content='N2944E5239DTED2.x3d',name='title'), meta(content='Autogenerated DTED terrain segment as X3D scene.',name='description'), meta(content='James Neushul',name='creator'), meta(content='Xeena VRML importer, X3D-Edit 3.1, https://www.web3d.org/x3d/content/README.X3D-Edit.html',name='translator'), meta(content='15 July 2003',name='created'), meta(content='22 July 2003',name='translated'), meta(content='20 October 2019',name='modified'), meta(content='James Neushul terrain server',name='reference'), meta(content='James Neushul thesis',name='reference'), meta(content='autogenerated DTED terrain',name='subject'), meta(content='https://savage.nps.edu/Savage/Locations/SouthernCaliforniaBorder/N2944E5239DTED2.x3d',name='identifier'), meta(content='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit',name='generator'), meta(content='Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html',name='generator'), meta(content='../../license.html',name='license')]), Scene=Scene( children=[ WorldInfo(title='N2944E5239DTED2.x3d'), GeoMetadata(summary=["DTED2","N290E520"],url=["N290E520DTED2.x3d","https://savage.nps.edu/Savage/Locations/SouthernCaliforniaBorder/N290E520DTED2.x3d","N290E520DTED2.wrl","https://savage.nps.edu/Savage/Locations/SouthernCaliforniaBorder/N290E520DTED2.wrl"]), Shape( appearance=Appearance( material=Material(diffuseColor=(0.4,0.6,0.3),emissiveColor=(0.0,0.05,0.0))), geometry=GeoElevationGrid(creaseAngle=0.785,geoGridOrigin=(29.74576271186441,52.66101694915254,0),height=[1681.0,1681.0,1681.0,1680.0,1679.0,1678.0,1677.0,1675.0,1675.0,1675.0,1675.0,1673.0,1672.0,1672.0,1673.0,1671.0,1669.0,1667.0,1667.0,1667.0,1667.0,1666.0,1666.0,1665.0,1664.0,1663.0,1663.0,1664.0,1664.0,1662.0,1661.0,1661.0,1661.0,1660.0,1661.0,1660.0,1659.0,1658.0,1657.0,1657.0,1657.0,1656.0,1655.0,1654.0,1653.0,1652.0,1652.0,1651.0,1651.0,1648.0,1649.0,1649.0,1649.0,1649.0,1649.0,1646.0,1646.0,1646.0,1647.0,1647.0,1647.0,1680.0,1680.0,1681.0,1679.0,1678.0,1677.0,1676.0,1675.0,1675.0,1675.0,1676.0,1674.0,1673.0,1673.0,1672.0,1672.0,1670.0,1667.0,1666.0,1665.0,1666.0,1666.0,1666.0,1666.0,1665.0,1664.0,1664.0,1664.0,1663.0,1661.0,1661.0,1660.0,1659.0,1659.0,1660.0,1659.0,1658.0,1658.0,1656.0,1657.0,1656.0,1656.0,1655.0,1653.0,1652.0,1652.0,1652.0,1652.0,1651.0,1649.0,1649.0,1649.0,1649.0,1649.0,1648.0,1645.0,1646.0,1646.0,1646.0,1647.0,1646.0,1680.0,1680.0,1679.0,1679.0,1678.0,1677.0,1675.0,1675.0,1675.0,1675.0,1675.0,1673.0,1673.0,1673.0,1672.0,1671.0,1670.0,1668.0,1667.0,1666.0,1665.0,1666.0,1666.0,1666.0,1666.0,1665.0,1665.0,1665.0,1662.0,1660.0,1660.0,1659.0,1659.0,1659.0,1659.0,1658.0,1658.0,1658.0,1657.0,1657.0,1656.0,1656.0,1655.0,1653.0,1652.0,1651.0,1652.0,1653.0,1652.0,1650.0,1650.0,1650.0,1650.0,1650.0,1647.0,1646.0,1646.0,1646.0,1646.0,1646.0,1646.0,1681.0,1681.0,1679.0,1679.0,1678.0,1677.0,1676.0,1676.0,1675.0,1674.0,1673.0,1673.0,1672.0,1671.0,1671.0,1670.0,1669.0,1668.0,1668.0,1667.0,1666.0,1666.0,1666.0,1665.0,1665.0,1665.0,1666.0,1664.0,1662.0,1661.0,1661.0,1660.0,1659.0,1658.0,1658.0,1658.0,1658.0,1658.0,1658.0,1656.0,1655.0,1655.0,1653.0,1653.0,1653.0,1652.0,1652.0,1652.0,1652.0,1650.0,1650.0,1650.0,1650.0,1650.0,1647.0,1646.0,1646.0,1646.0,1646.0,1646.0,1646.0,1680.0,1679.0,1679.0,1678.0,1677.0,1676.0,1676.0,1676.0,1674.0,1673.0,1672.0,1672.0,1671.0,1670.0,1670.0,1669.0,1669.0,1669.0,1668.0,1667.0,1668.0,1668.0,1668.0,1667.0,1665.0,1665.0,1664.0,1662.0,1661.0,1662.0,1662.0,1661.0,1659.0,1659.0,1659.0,1658.0,1658.0,1658.0,1658.0,1656.0,1654.0,1653.0,1653.0,1653.0,1653.0,1652.0,1652.0,1652.0,1652.0,1650.0,1650.0,1650.0,1650.0,1649.0,1647.0,1646.0,1646.0,1646.0,1646.0,1646.0,1645.0,1678.0,1678.0,1678.0,1677.0,1677.0,1676.0,1675.0,1675.0,1674.0,1672.0,1672.0,1672.0,1671.0,1671.0,1671.0,1670.0,1669.0,1669.0,1669.0,1669.0,1668.0,1668.0,1668.0,1668.0,1666.0,1664.0,1661.0,1661.0,1660.0,1660.0,1661.0,1661.0,1661.0,1661.0,1659.0,1658.0,1658.0,1659.0,1657.0,1656.0,1655.0,1654.0,1654.0,1653.0,1653.0,1653.0,1652.0,1653.0,1652.0,1650.0,1650.0,1651.0,1650.0,1650.0,1647.0,1647.0,1647.0,1647.0,1647.0,1647.0,1646.0,1678.0,1678.0,1678.0,1677.0,1677.0,1676.0,1675.0,1674.0,1673.0,1672.0,1672.0,1671.0,1671.0,1671.0,1670.0,1670.0,1669.0,1668.0,1668.0,1668.0,1667.0,1667.0,1667.0,1666.0,1665.0,1662.0,1660.0,1660.0,1660.0,1660.0,1659.0,1659.0,1660.0,1662.0,1660.0,1659.0,1659.0,1657.0,1655.0,1655.0,1654.0,1652.0,1652.0,1652.0,1652.0,1652.0,1652.0,1653.0,1652.0,1651.0,1651.0,1651.0,1651.0,1649.0,1647.0,1647.0,1647.0,1648.0,1648.0,1647.0,1645.0,1678.0,1678.0,1677.0,1677.0,1676.0,1675.0,1674.0,1674.0,1673.0,1672.0,1672.0,1671.0,1670.0,1670.0,1669.0,1668.0,1668.0,1668.0,1668.0,1668.0,1668.0,1668.0,1668.0,1667.0,1665.0,1662.0,1659.0,1659.0,1661.0,1659.0,1659.0,1658.0,1658.0,1658.0,1658.0,1659.0,1659.0,1656.0,1655.0,1654.0,1653.0,1652.0,1651.0,1651.0,1651.0,1651.0,1652.0,1653.0,1652.0,1651.0,1651.0,1651.0,1651.0,1648.0,1647.0,1647.0,1648.0,1648.0,1647.0,1645.0,1644.0,1677.0,1676.0,1675.0,1675.0,1675.0,1675.0,1676.0,1676.0,1675.0,1673.0,1671.0,1671.0,1670.0,1670.0,1670.0,1669.0,1669.0,1668.0,1668.0,1669.0,1669.0,1668.0,1667.0,1665.0,1664.0,1664.0,1661.0,1660.0,1661.0,1660.0,1659.0,1659.0,1658.0,1657.0,1658.0,1658.0,1657.0,1656.0,1655.0,1655.0,1655.0,1654.0,1653.0,1653.0,1652.0,1652.0,1651.0,1652.0,1652.0,1650.0,1650.0,1650.0,1650.0,1647.0,1647.0,1646.0,1646.0,1645.0,1644.0,1645.0,1644.0,1677.0,1676.0,1675.0,1675.0,1675.0,1675.0,1675.0,1676.0,1675.0,1674.0,1672.0,1670.0,1669.0,1669.0,1669.0,1669.0,1669.0,1668.0,1668.0,1668.0,1668.0,1668.0,1666.0,1664.0,1663.0,1663.0,1663.0,1662.0,1661.0,1660.0,1660.0,1660.0,1659.0,1658.0,1659.0,1657.0,1656.0,1655.0,1655.0,1655.0,1655.0,1655.0,1654.0,1653.0,1653.0,1652.0,1651.0,1652.0,1652.0,1650.0,1650.0,1651.0,1650.0,1648.0,1648.0,1646.0,1645.0,1645.0,1644.0,1644.0,1643.0,1678.0,1677.0,1676.0,1675.0,1675.0,1674.0,1674.0,1674.0,1674.0,1673.0,1673.0,1670.0,1669.0,1669.0,1669.0,1669.0,1669.0,1669.0,1669.0,1668.0,1668.0,1668.0,1667.0,1665.0,1663.0,1663.0,1663.0,1663.0,1660.0,1659.0,1660.0,1661.0,1660.0,1660.0,1659.0,1657.0,1655.0,1655.0,1654.0,1654.0,1654.0,1654.0,1654.0,1654.0,1653.0,1652.0,1652.0,1653.0,1652.0,1652.0,1652.0,1650.0,1650.0,1649.0,1647.0,1646.0,1646.0,1646.0,1645.0,1643.0,1642.0,1678.0,1677.0,1676.0,1675.0,1674.0,1673.0,1673.0,1672.0,1672.0,1672.0,1672.0,1671.0,1670.0,1670.0,1670.0,1669.0,1669.0,1669.0,1669.0,1669.0,1669.0,1667.0,1666.0,1665.0,1665.0,1664.0,1662.0,1663.0,1660.0,1659.0,1659.0,1660.0,1660.0,1659.0,1659.0,1657.0,1656.0,1655.0,1655.0,1655.0,1654.0,1654.0,1653.0,1652.0,1652.0,1652.0,1652.0,1652.0,1652.0,1652.0,1652.0,1651.0,1650.0,1649.0,1646.0,1645.0,1645.0,1644.0,1644.0,1643.0,1643.0,1680.0,1679.0,1679.0,1677.0,1675.0,1674.0,1673.0,1672.0,1672.0,1672.0,1672.0,1672.0,1672.0,1672.0,1671.0,1671.0,1671.0,1671.0,1671.0,1671.0,1669.0,1667.0,1666.0,1666.0,1664.0,1663.0,1662.0,1661.0,1660.0,1659.0,1659.0,1659.0,1659.0,1659.0,1658.0,1656.0,1655.0,1655.0,1655.0,1655.0,1654.0,1653.0,1653.0,1652.0,1652.0,1654.0,1653.0,1651.0,1652.0,1651.0,1650.0,1649.0,1647.0,1646.0,1645.0,1645.0,1644.0,1643.0,1643.0,1643.0,1643.0,1681.0,1680.0,1679.0,1678.0,1676.0,1675.0,1674.0,1673.0,1673.0,1673.0,1672.0,1671.0,1672.0,1672.0,1671.0,1672.0,1671.0,1670.0,1670.0,1670.0,1668.0,1666.0,1665.0,1665.0,1661.0,1661.0,1662.0,1660.0,1658.0,1658.0,1660.0,1659.0,1659.0,1658.0,1656.0,1654.0,1654.0,1654.0,1654.0,1654.0,1653.0,1653.0,1653.0,1652.0,1653.0,1654.0,1653.0,1652.0,1652.0,1652.0,1649.0,1646.0,1646.0,1645.0,1645.0,1644.0,1644.0,1644.0,1644.0,1644.0,1643.0,1681.0,1680.0,1679.0,1677.0,1674.0,1674.0,1674.0,1674.0,1674.0,1673.0,1672.0,1672.0,1672.0,1671.0,1670.0,1670.0,1670.0,1670.0,1671.0,1671.0,1670.0,1668.0,1665.0,1663.0,1661.0,1662.0,1662.0,1660.0,1660.0,1660.0,1659.0,1658.0,1658.0,1657.0,1655.0,1654.0,1654.0,1654.0,1653.0,1653.0,1652.0,1652.0,1652.0,1651.0,1651.0,1651.0,1651.0,1651.0,1650.0,1649.0,1647.0,1646.0,1646.0,1646.0,1645.0,1644.0,1643.0,1643.0,1644.0,1644.0,1644.0,1681.0,1680.0,1679.0,1677.0,1675.0,1674.0,1674.0,1674.0,1674.0,1673.0,1673.0,1672.0,1671.0,1670.0,1670.0,1669.0,1670.0,1671.0,1672.0,1672.0,1671.0,1670.0,1667.0,1665.0,1664.0,1663.0,1661.0,1659.0,1661.0,1660.0,1658.0,1657.0,1657.0,1656.0,1654.0,1654.0,1653.0,1653.0,1652.0,1652.0,1652.0,1651.0,1651.0,1650.0,1650.0,1650.0,1650.0,1650.0,1649.0,1648.0,1647.0,1645.0,1645.0,1645.0,1645.0,1644.0,1643.0,1643.0,1643.0,1644.0,1644.0,1680.0,1679.0,1679.0,1678.0,1676.0,1674.0,1675.0,1675.0,1674.0,1673.0,1673.0,1672.0,1671.0,1671.0,1670.0,1669.0,1669.0,1670.0,1671.0,1671.0,1671.0,1669.0,1668.0,1667.0,1666.0,1665.0,1662.0,1661.0,1661.0,1661.0,1659.0,1658.0,1657.0,1656.0,1655.0,1654.0,1653.0,1653.0,1652.0,1652.0,1652.0,1651.0,1651.0,1651.0,1651.0,1651.0,1651.0,1650.0,1650.0,1650.0,1649.0,1648.0,1647.0,1645.0,1645.0,1644.0,1644.0,1644.0,1644.0,1644.0,1644.0,1678.0,1678.0,1677.0,1678.0,1676.0,1673.0,1674.0,1674.0,1673.0,1673.0,1672.0,1671.0,1671.0,1670.0,1669.0,1668.0,1667.0,1667.0,1668.0,1669.0,1669.0,1668.0,1667.0,1666.0,1665.0,1664.0,1664.0,1662.0,1661.0,1660.0,1659.0,1658.0,1657.0,1656.0,1654.0,1653.0,1653.0,1653.0,1653.0,1652.0,1651.0,1651.0,1650.0,1650.0,1650.0,1651.0,1651.0,1651.0,1650.0,1648.0,1649.0,1649.0,1648.0,1646.0,1645.0,1644.0,1644.0,1644.0,1644.0,1644.0,1644.0,1677.0,1676.0,1676.0,1676.0,1675.0,1674.0,1673.0,1674.0,1673.0,1672.0,1671.0,1671.0,1670.0,1669.0,1668.0,1667.0,1667.0,1666.0,1666.0,1667.0,1668.0,1667.0,1666.0,1664.0,1664.0,1663.0,1664.0,1663.0,1661.0,1660.0,1659.0,1658.0,1658.0,1657.0,1655.0,1654.0,1653.0,1652.0,1652.0,1652.0,1651.0,1650.0,1650.0,1650.0,1650.0,1649.0,1649.0,1650.0,1649.0,1648.0,1648.0,1648.0,1647.0,1646.0,1644.0,1644.0,1644.0,1644.0,1643.0,1643.0,1643.0,1677.0,1676.0,1676.0,1675.0,1675.0,1674.0,1674.0,1674.0,1673.0,1672.0,1671.0,1671.0,1671.0,1670.0,1669.0,1668.0,1668.0,1667.0,1666.0,1666.0,1666.0,1665.0,1665.0,1664.0,1664.0,1663.0,1663.0,1663.0,1663.0,1662.0,1661.0,1660.0,1659.0,1658.0,1657.0,1655.0,1654.0,1653.0,1653.0,1652.0,1652.0,1652.0,1651.0,1650.0,1650.0,1649.0,1649.0,1649.0,1649.0,1649.0,1648.0,1648.0,1647.0,1647.0,1646.0,1645.0,1645.0,1645.0,1645.0,1644.0,1644.0,1678.0,1677.0,1675.0,1675.0,1675.0,1675.0,1674.0,1674.0,1674.0,1673.0,1672.0,1671.0,1670.0,1669.0,1668.0,1668.0,1668.0,1667.0,1666.0,1665.0,1665.0,1665.0,1664.0,1664.0,1663.0,1663.0,1663.0,1663.0,1663.0,1663.0,1662.0,1662.0,1660.0,1659.0,1659.0,1657.0,1657.0,1656.0,1654.0,1655.0,1654.0,1653.0,1653.0,1651.0,1651.0,1650.0,1649.0,1649.0,1649.0,1649.0,1649.0,1648.0,1649.0,1649.0,1647.0,1646.0,1645.0,1645.0,1645.0,1646.0,1646.0,1678.0,1677.0,1676.0,1675.0,1675.0,1675.0,1675.0,1674.0,1674.0,1674.0,1672.0,1670.0,1669.0,1668.0,1668.0,1667.0,1667.0,1668.0,1667.0,1666.0,1666.0,1665.0,1664.0,1663.0,1663.0,1663.0,1663.0,1663.0,1662.0,1663.0,1662.0,1661.0,1661.0,1660.0,1659.0,1658.0,1657.0,1656.0,1656.0,1655.0,1654.0,1653.0,1653.0,1653.0,1653.0,1652.0,1652.0,1651.0,1650.0,1649.0,1649.0,1648.0,1648.0,1649.0,1648.0,1646.0,1645.0,1645.0,1644.0,1645.0,1645.0,1678.0,1678.0,1677.0,1675.0,1675.0,1675.0,1675.0,1674.0,1674.0,1673.0,1673.0,1671.0,1669.0,1668.0,1669.0,1668.0,1668.0,1668.0,1667.0,1667.0,1667.0,1666.0,1664.0,1663.0,1663.0,1663.0,1665.0,1664.0,1663.0,1662.0,1661.0,1661.0,1661.0,1659.0,1658.0,1658.0,1657.0,1656.0,1655.0,1654.0,1654.0,1654.0,1654.0,1655.0,1655.0,1654.0,1653.0,1653.0,1652.0,1651.0,1649.0,1648.0,1648.0,1649.0,1650.0,1648.0,1647.0,1646.0,1646.0,1645.0,1645.0,1677.0,1677.0,1676.0,1674.0,1675.0,1675.0,1675.0,1675.0,1673.0,1672.0,1672.0,1671.0,1670.0,1668.0,1668.0,1667.0,1667.0,1668.0,1667.0,1666.0,1666.0,1665.0,1663.0,1662.0,1662.0,1664.0,1665.0,1666.0,1663.0,1661.0,1660.0,1660.0,1658.0,1657.0,1657.0,1656.0,1655.0,1655.0,1654.0,1654.0,1654.0,1654.0,1654.0,1654.0,1654.0,1654.0,1652.0,1651.0,1651.0,1651.0,1649.0,1648.0,1648.0,1648.0,1650.0,1650.0,1648.0,1648.0,1648.0,1647.0,1647.0,1678.0,1678.0,1676.0,1676.0,1676.0,1675.0,1674.0,1674.0,1673.0,1673.0,1672.0,1671.0,1670.0,1669.0,1669.0,1668.0,1668.0,1669.0,1668.0,1667.0,1666.0,1666.0,1665.0,1663.0,1662.0,1663.0,1665.0,1665.0,1662.0,1659.0,1658.0,1658.0,1657.0,1658.0,1657.0,1656.0,1656.0,1655.0,1655.0,1656.0,1655.0,1654.0,1655.0,1654.0,1653.0,1653.0,1652.0,1651.0,1652.0,1651.0,1650.0,1651.0,1650.0,1650.0,1651.0,1650.0,1650.0,1650.0,1648.0,1648.0,1648.0,1678.0,1677.0,1677.0,1677.0,1676.0,1675.0,1674.0,1673.0,1673.0,1673.0,1673.0,1672.0,1671.0,1670.0,1670.0,1670.0,1670.0,1670.0,1669.0,1668.0,1667.0,1666.0,1665.0,1664.0,1663.0,1662.0,1663.0,1662.0,1660.0,1658.0,1659.0,1659.0,1660.0,1660.0,1660.0,1660.0,1659.0,1658.0,1657.0,1657.0,1656.0,1656.0,1655.0,1653.0,1653.0,1652.0,1652.0,1652.0,1653.0,1653.0,1652.0,1652.0,1651.0,1653.0,1652.0,1650.0,1650.0,1649.0,1649.0,1649.0,1649.0,1677.0,1676.0,1676.0,1676.0,1675.0,1675.0,1674.0,1673.0,1673.0,1673.0,1672.0,1672.0,1671.0,1671.0,1670.0,1670.0,1670.0,1670.0,1668.0,1667.0,1667.0,1666.0,1665.0,1665.0,1664.0,1662.0,1661.0,1660.0,1660.0,1660.0,1660.0,1661.0,1661.0,1660.0,1660.0,1659.0,1658.0,1658.0,1657.0,1656.0,1656.0,1656.0,1655.0,1654.0,1653.0,1653.0,1653.0,1653.0,1653.0,1653.0,1653.0,1652.0,1652.0,1652.0,1651.0,1649.0,1649.0,1649.0,1649.0,1650.0,1649.0,1677.0,1676.0,1676.0,1675.0,1674.0,1674.0,1673.0,1672.0,1672.0,1671.0,1670.0,1670.0,1670.0,1669.0,1669.0,1668.0,1668.0,1667.0,1666.0,1666.0,1666.0,1666.0,1665.0,1665.0,1664.0,1662.0,1660.0,1660.0,1661.0,1661.0,1661.0,1662.0,1662.0,1661.0,1659.0,1658.0,1658.0,1658.0,1657.0,1657.0,1657.0,1656.0,1656.0,1655.0,1654.0,1654.0,1654.0,1653.0,1653.0,1653.0,1652.0,1652.0,1652.0,1651.0,1651.0,1650.0,1649.0,1649.0,1649.0,1649.0,1649.0,1677.0,1676.0,1676.0,1676.0,1674.0,1673.0,1673.0,1673.0,1673.0,1672.0,1670.0,1669.0,1669.0,1668.0,1668.0,1667.0,1667.0,1666.0,1666.0,1666.0,1666.0,1666.0,1665.0,1664.0,1664.0,1662.0,1661.0,1662.0,1662.0,1662.0,1662.0,1662.0,1662.0,1661.0,1659.0,1659.0,1659.0,1658.0,1657.0,1657.0,1657.0,1656.0,1656.0,1656.0,1655.0,1655.0,1654.0,1654.0,1654.0,1653.0,1652.0,1652.0,1651.0,1650.0,1650.0,1650.0,1649.0,1649.0,1649.0,1648.0,1647.0,1678.0,1677.0,1677.0,1676.0,1675.0,1674.0,1674.0,1673.0,1673.0,1672.0,1670.0,1670.0,1670.0,1669.0,1669.0,1669.0,1668.0,1668.0,1668.0,1668.0,1667.0,1666.0,1665.0,1664.0,1664.0,1664.0,1663.0,1663.0,1663.0,1663.0,1662.0,1662.0,1661.0,1661.0,1660.0,1660.0,1659.0,1658.0,1658.0,1657.0,1657.0,1656.0,1656.0,1655.0,1655.0,1654.0,1653.0,1654.0,1654.0,1653.0,1652.0,1652.0,1651.0,1651.0,1651.0,1650.0,1650.0,1650.0,1649.0,1647.0,1646.0,1677.0,1677.0,1677.0,1675.0,1674.0,1674.0,1673.0,1672.0,1672.0,1670.0,1670.0,1669.0,1670.0,1670.0,1670.0,1669.0,1669.0,1668.0,1668.0,1668.0,1667.0,1665.0,1665.0,1664.0,1663.0,1663.0,1662.0,1662.0,1661.0,1661.0,1661.0,1660.0,1660.0,1660.0,1660.0,1660.0,1659.0,1659.0,1658.0,1657.0,1657.0,1656.0,1655.0,1655.0,1654.0,1653.0,1653.0,1653.0,1652.0,1652.0,1652.0,1652.0,1651.0,1651.0,1651.0,1651.0,1650.0,1650.0,1649.0,1647.0,1646.0,1676.0,1677.0,1676.0,1675.0,1675.0,1675.0,1674.0,1673.0,1672.0,1672.0,1671.0,1671.0,1671.0,1670.0,1670.0,1670.0,1669.0,1669.0,1668.0,1668.0,1668.0,1666.0,1666.0,1665.0,1664.0,1663.0,1663.0,1661.0,1661.0,1660.0,1659.0,1659.0,1660.0,1660.0,1659.0,1659.0,1659.0,1659.0,1658.0,1657.0,1657.0,1657.0,1656.0,1655.0,1654.0,1654.0,1654.0,1653.0,1652.0,1652.0,1651.0,1651.0,1651.0,1650.0,1651.0,1650.0,1649.0,1650.0,1650.0,1648.0,1646.0,1677.0,1677.0,1676.0,1676.0,1676.0,1675.0,1674.0,1673.0,1673.0,1672.0,1672.0,1672.0,1671.0,1671.0,1671.0,1671.0,1670.0,1669.0,1669.0,1668.0,1668.0,1667.0,1666.0,1665.0,1664.0,1664.0,1664.0,1663.0,1662.0,1661.0,1661.0,1660.0,1660.0,1660.0,1660.0,1659.0,1658.0,1658.0,1657.0,1657.0,1657.0,1656.0,1655.0,1654.0,1654.0,1654.0,1653.0,1652.0,1652.0,1652.0,1651.0,1651.0,1651.0,1650.0,1650.0,1649.0,1649.0,1649.0,1649.0,1647.0,1646.0,1678.0,1678.0,1677.0,1677.0,1676.0,1675.0,1674.0,1673.0,1673.0,1672.0,1672.0,1672.0,1672.0,1671.0,1671.0,1671.0,1671.0,1669.0,1669.0,1668.0,1667.0,1666.0,1665.0,1664.0,1664.0,1664.0,1664.0,1663.0,1663.0,1663.0,1662.0,1661.0,1661.0,1660.0,1660.0,1659.0,1659.0,1658.0,1657.0,1657.0,1656.0,1655.0,1655.0,1654.0,1654.0,1653.0,1653.0,1652.0,1652.0,1652.0,1652.0,1652.0,1652.0,1651.0,1649.0,1648.0,1648.0,1649.0,1649.0,1646.0,1646.0,1678.0,1678.0,1677.0,1677.0,1677.0,1675.0,1675.0,1674.0,1673.0,1672.0,1672.0,1672.0,1672.0,1671.0,1671.0,1670.0,1670.0,1669.0,1668.0,1668.0,1667.0,1666.0,1666.0,1666.0,1666.0,1665.0,1664.0,1664.0,1664.0,1663.0,1662.0,1661.0,1661.0,1660.0,1660.0,1660.0,1659.0,1659.0,1658.0,1657.0,1656.0,1656.0,1655.0,1654.0,1654.0,1654.0,1654.0,1654.0,1653.0,1653.0,1652.0,1652.0,1651.0,1650.0,1649.0,1648.0,1648.0,1649.0,1650.0,1648.0,1647.0,1677.0,1677.0,1677.0,1677.0,1676.0,1676.0,1675.0,1674.0,1673.0,1673.0,1673.0,1673.0,1672.0,1672.0,1671.0,1670.0,1670.0,1670.0,1669.0,1669.0,1668.0,1667.0,1666.0,1666.0,1665.0,1665.0,1664.0,1664.0,1663.0,1662.0,1662.0,1661.0,1660.0,1660.0,1660.0,1659.0,1659.0,1658.0,1657.0,1656.0,1655.0,1655.0,1655.0,1654.0,1654.0,1654.0,1654.0,1654.0,1654.0,1653.0,1652.0,1652.0,1651.0,1650.0,1650.0,1650.0,1649.0,1649.0,1649.0,1649.0,1648.0,1678.0,1678.0,1678.0,1678.0,1677.0,1677.0,1676.0,1675.0,1675.0,1674.0,1674.0,1674.0,1673.0,1673.0,1672.0,1672.0,1671.0,1670.0,1670.0,1669.0,1669.0,1669.0,1667.0,1667.0,1666.0,1666.0,1665.0,1664.0,1664.0,1663.0,1663.0,1662.0,1662.0,1661.0,1661.0,1661.0,1660.0,1659.0,1658.0,1657.0,1657.0,1657.0,1656.0,1656.0,1655.0,1655.0,1654.0,1654.0,1654.0,1653.0,1653.0,1652.0,1651.0,1651.0,1651.0,1650.0,1649.0,1649.0,1648.0,1648.0,1648.0,1678.0,1678.0,1678.0,1677.0,1677.0,1677.0,1676.0,1675.0,1674.0,1673.0,1673.0,1673.0,1672.0,1672.0,1672.0,1671.0,1670.0,1670.0,1669.0,1668.0,1668.0,1667.0,1667.0,1666.0,1665.0,1665.0,1665.0,1664.0,1664.0,1664.0,1663.0,1663.0,1662.0,1662.0,1662.0,1661.0,1660.0,1659.0,1658.0,1657.0,1658.0,1658.0,1657.0,1656.0,1655.0,1655.0,1655.0,1654.0,1654.0,1653.0,1653.0,1652.0,1652.0,1652.0,1651.0,1651.0,1650.0,1650.0,1649.0,1649.0,1648.0,1678.0,1677.0,1677.0,1677.0,1677.0,1676.0,1676.0,1676.0,1674.0,1674.0,1674.0,1673.0,1672.0,1672.0,1671.0,1671.0,1671.0,1670.0,1670.0,1669.0,1667.0,1666.0,1666.0,1665.0,1664.0,1664.0,1664.0,1664.0,1663.0,1663.0,1662.0,1662.0,1661.0,1661.0,1661.0,1660.0,1660.0,1659.0,1657.0,1658.0,1659.0,1658.0,1657.0,1657.0,1656.0,1655.0,1655.0,1655.0,1654.0,1654.0,1653.0,1653.0,1653.0,1652.0,1651.0,1651.0,1650.0,1650.0,1649.0,1648.0,1648.0,1679.0,1677.0,1676.0,1676.0,1676.0,1676.0,1676.0,1675.0,1675.0,1674.0,1673.0,1673.0,1673.0,1672.0,1671.0,1671.0,1671.0,1670.0,1670.0,1669.0,1668.0,1667.0,1666.0,1666.0,1665.0,1665.0,1664.0,1663.0,1663.0,1663.0,1662.0,1661.0,1660.0,1660.0,1660.0,1659.0,1660.0,1659.0,1657.0,1658.0,1658.0,1658.0,1659.0,1658.0,1657.0,1656.0,1655.0,1654.0,1654.0,1653.0,1653.0,1653.0,1652.0,1652.0,1650.0,1650.0,1650.0,1650.0,1649.0,1647.0,1647.0,1679.0,1676.0,1676.0,1675.0,1675.0,1675.0,1675.0,1674.0,1673.0,1674.0,1674.0,1674.0,1673.0,1672.0,1671.0,1670.0,1670.0,1670.0,1669.0,1669.0,1669.0,1668.0,1667.0,1666.0,1666.0,1665.0,1664.0,1664.0,1663.0,1663.0,1661.0,1661.0,1660.0,1660.0,1660.0,1659.0,1659.0,1658.0,1658.0,1659.0,1659.0,1658.0,1658.0,1657.0,1656.0,1656.0,1655.0,1654.0,1653.0,1653.0,1653.0,1652.0,1651.0,1651.0,1651.0,1650.0,1650.0,1651.0,1649.0,1648.0,1648.0,1677.0,1675.0,1674.0,1673.0,1674.0,1674.0,1674.0,1673.0,1672.0,1672.0,1672.0,1671.0,1670.0,1670.0,1670.0,1669.0,1669.0,1669.0,1669.0,1669.0,1668.0,1667.0,1666.0,1666.0,1665.0,1665.0,1665.0,1664.0,1664.0,1663.0,1661.0,1660.0,1661.0,1661.0,1661.0,1661.0,1660.0,1659.0,1659.0,1658.0,1658.0,1658.0,1657.0,1656.0,1656.0,1656.0,1655.0,1655.0,1655.0,1654.0,1653.0,1652.0,1652.0,1652.0,1651.0,1650.0,1650.0,1651.0,1649.0,1649.0,1649.0,1678.0,1676.0,1676.0,1675.0,1674.0,1673.0,1674.0,1674.0,1673.0,1672.0,1672.0,1670.0,1670.0,1670.0,1668.0,1667.0,1668.0,1669.0,1669.0,1669.0,1667.0,1666.0,1666.0,1666.0,1666.0,1666.0,1664.0,1663.0,1663.0,1662.0,1662.0,1662.0,1661.0,1661.0,1661.0,1661.0,1661.0,1661.0,1659.0,1658.0,1657.0,1657.0,1656.0,1656.0,1655.0,1655.0,1655.0,1655.0,1655.0,1654.0,1653.0,1652.0,1652.0,1651.0,1651.0,1651.0,1651.0,1651.0,1650.0,1650.0,1649.0,1679.0,1678.0,1679.0,1679.0,1677.0,1676.0,1676.0,1676.0,1675.0,1675.0,1674.0,1673.0,1673.0,1672.0,1669.0,1667.0,1667.0,1668.0,1668.0,1667.0,1666.0,1666.0,1667.0,1667.0,1667.0,1665.0,1663.0,1663.0,1663.0,1664.0,1664.0,1663.0,1662.0,1661.0,1660.0,1660.0,1661.0,1660.0,1659.0,1659.0,1658.0,1658.0,1658.0,1657.0,1656.0,1656.0,1655.0,1655.0,1654.0,1654.0,1653.0,1653.0,1652.0,1651.0,1651.0,1652.0,1653.0,1653.0,1654.0,1655.0,1652.0,1680.0,1679.0,1679.0,1678.0,1678.0,1678.0,1677.0,1677.0,1676.0,1676.0,1676.0,1675.0,1675.0,1674.0,1673.0,1671.0,1670.0,1669.0,1668.0,1668.0,1667.0,1666.0,1666.0,1667.0,1666.0,1664.0,1664.0,1664.0,1665.0,1664.0,1664.0,1663.0,1662.0,1661.0,1660.0,1660.0,1659.0,1659.0,1658.0,1658.0,1658.0,1658.0,1658.0,1657.0,1656.0,1656.0,1655.0,1656.0,1656.0,1656.0,1655.0,1654.0,1652.0,1652.0,1654.0,1654.0,1656.0,1660.0,1661.0,1658.0,1656.0,1682.0,1680.0,1679.0,1678.0,1678.0,1678.0,1677.0,1677.0,1676.0,1676.0,1676.0,1675.0,1675.0,1675.0,1674.0,1672.0,1671.0,1670.0,1669.0,1670.0,1668.0,1667.0,1666.0,1667.0,1667.0,1667.0,1667.0,1666.0,1666.0,1665.0,1665.0,1664.0,1663.0,1662.0,1661.0,1661.0,1660.0,1659.0,1659.0,1658.0,1657.0,1656.0,1655.0,1655.0,1655.0,1655.0,1655.0,1656.0,1658.0,1660.0,1659.0,1656.0,1653.0,1653.0,1655.0,1657.0,1661.0,1664.0,1664.0,1661.0,1658.0,1682.0,1681.0,1680.0,1680.0,1678.0,1678.0,1678.0,1677.0,1676.0,1675.0,1674.0,1674.0,1674.0,1674.0,1674.0,1673.0,1672.0,1671.0,1671.0,1670.0,1669.0,1668.0,1668.0,1668.0,1668.0,1668.0,1668.0,1668.0,1667.0,1666.0,1665.0,1665.0,1664.0,1664.0,1663.0,1662.0,1661.0,1661.0,1661.0,1659.0,1658.0,1657.0,1656.0,1656.0,1656.0,1657.0,1659.0,1660.0,1661.0,1662.0,1660.0,1656.0,1655.0,1655.0,1657.0,1660.0,1663.0,1664.0,1663.0,1661.0,1659.0,1683.0,1683.0,1682.0,1682.0,1680.0,1679.0,1678.0,1677.0,1676.0,1674.0,1674.0,1673.0,1673.0,1673.0,1674.0,1674.0,1673.0,1673.0,1671.0,1669.0,1670.0,1670.0,1670.0,1669.0,1669.0,1668.0,1668.0,1668.0,1667.0,1666.0,1665.0,1665.0,1664.0,1664.0,1662.0,1661.0,1661.0,1661.0,1661.0,1661.0,1660.0,1659.0,1658.0,1658.0,1658.0,1660.0,1662.0,1663.0,1665.0,1664.0,1661.0,1658.0,1657.0,1659.0,1660.0,1663.0,1665.0,1665.0,1662.0,1659.0,1658.0,1682.0,1682.0,1681.0,1681.0,1680.0,1679.0,1678.0,1678.0,1677.0,1675.0,1675.0,1674.0,1673.0,1674.0,1674.0,1673.0,1672.0,1671.0,1671.0,1670.0,1671.0,1671.0,1670.0,1669.0,1669.0,1668.0,1668.0,1667.0,1666.0,1665.0,1664.0,1664.0,1663.0,1662.0,1662.0,1662.0,1662.0,1663.0,1663.0,1663.0,1662.0,1660.0,1659.0,1660.0,1663.0,1664.0,1665.0,1666.0,1667.0,1666.0,1663.0,1662.0,1660.0,1660.0,1661.0,1664.0,1664.0,1661.0,1659.0,1655.0,1652.0,1682.0,1681.0,1680.0,1680.0,1680.0,1679.0,1679.0,1679.0,1678.0,1678.0,1677.0,1676.0,1675.0,1675.0,1675.0,1675.0,1673.0,1672.0,1672.0,1673.0,1673.0,1672.0,1671.0,1669.0,1669.0,1669.0,1668.0,1667.0,1666.0,1666.0,1666.0,1665.0,1664.0,1663.0,1663.0,1664.0,1665.0,1667.0,1667.0,1667.0,1664.0,1662.0,1661.0,1663.0,1665.0,1666.0,1668.0,1669.0,1670.0,1668.0,1665.0,1664.0,1663.0,1661.0,1661.0,1662.0,1661.0,1658.0,1654.0,1650.0,1648.0,1682.0,1681.0,1680.0,1680.0,1679.0,1679.0,1679.0,1680.0,1681.0,1681.0,1678.0,1677.0,1676.0,1675.0,1675.0,1674.0,1673.0,1674.0,1674.0,1674.0,1673.0,1672.0,1671.0,1670.0,1671.0,1670.0,1669.0,1668.0,1668.0,1668.0,1668.0,1667.0,1665.0,1665.0,1665.0,1667.0,1669.0,1671.0,1672.0,1670.0,1669.0,1667.0,1666.0,1666.0,1667.0,1669.0,1672.0,1673.0,1671.0,1669.0,1667.0,1665.0,1662.0,1660.0,1658.0,1657.0,1655.0,1654.0,1652.0,1649.0,1646.0,1684.0,1683.0,1682.0,1681.0,1680.0,1681.0,1681.0,1682.0,1682.0,1681.0,1680.0,1678.0,1676.0,1674.0,1674.0,1673.0,1673.0,1675.0,1675.0,1675.0,1674.0,1674.0,1673.0,1672.0,1672.0,1671.0,1670.0,1670.0,1670.0,1670.0,1669.0,1669.0,1667.0,1667.0,1668.0,1672.0,1675.0,1676.0,1677.0,1674.0,1672.0,1671.0,1670.0,1671.0,1672.0,1673.0,1674.0,1674.0,1671.0,1668.0,1666.0,1663.0,1660.0,1658.0,1657.0,1654.0,1652.0,1651.0,1651.0,1648.0,1645.0,1687.0,1686.0,1683.0,1684.0,1685.0,1685.0,1685.0,1685.0,1682.0,1681.0,1680.0,1678.0,1677.0,1676.0,1675.0,1675.0,1676.0,1676.0,1676.0,1676.0,1676.0,1675.0,1675.0,1674.0,1673.0,1673.0,1673.0,1674.0,1674.0,1674.0,1673.0,1674.0,1673.0,1671.0,1672.0,1675.0,1678.0,1679.0,1679.0,1678.0,1677.0,1676.0,1675.0,1674.0,1674.0,1673.0,1672.0,1670.0,1667.0,1664.0,1662.0,1659.0,1656.0,1655.0,1653.0,1652.0,1650.0,1649.0,1648.0,1646.0,1646.0,1691.0,1690.0,1687.0,1686.0,1687.0,1689.0,1688.0,1686.0,1683.0,1681.0,1679.0,1678.0,1678.0,1678.0,1679.0,1679.0,1680.0,1679.0,1678.0,1677.0,1677.0,1677.0,1676.0,1675.0,1675.0,1677.0,1678.0,1679.0,1678.0,1677.0,1676.0,1676.0,1675.0,1674.0,1675.0,1677.0,1680.0,1681.0,1681.0,1681.0,1680.0,1679.0,1677.0,1675.0,1673.0,1671.0,1669.0,1667.0,1663.0,1660.0,1658.0,1656.0,1653.0,1652.0,1651.0,1649.0,1648.0,1647.0,1646.0,1646.0,1646.0,1694.0,1694.0,1692.0,1690.0,1689.0,1690.0,1689.0,1686.0,1683.0,1680.0,1679.0,1679.0,1680.0,1680.0,1682.0,1684.0,1683.0,1682.0,1680.0,1678.0,1680.0,1681.0,1680.0,1678.0,1678.0,1682.0,1684.0,1685.0,1682.0,1681.0,1682.0,1681.0,1680.0,1680.0,1678.0,1676.0,1677.0,1679.0,1681.0,1680.0,1678.0,1677.0,1675.0,1673.0,1671.0,1669.0,1666.0,1663.0,1661.0,1659.0,1656.0,1654.0,1652.0,1651.0,1650.0,1650.0,1650.0,1649.0,1649.0,1649.0,1647.0,1697.0,1698.0,1696.0,1695.0,1692.0,1690.0,1688.0,1686.0,1683.0,1680.0,1679.0,1681.0,1683.0,1685.0,1686.0,1688.0,1687.0,1684.0,1682.0,1680.0,1683.0,1686.0,1685.0,1682.0,1682.0,1685.0,1690.0,1691.0,1688.0,1686.0,1687.0,1688.0,1687.0,1683.0,1679.0,1674.0,1674.0,1674.0,1674.0,1674.0,1670.0,1670.0,1670.0,1668.0,1667.0,1666.0,1663.0,1660.0,1658.0,1657.0,1655.0,1653.0,1652.0,1651.0,1650.0,1650.0,1651.0,1651.0,1651.0,1650.0,1648.0,1700.0,1699.0,1697.0,1695.0,1693.0,1688.0,1686.0,1684.0,1682.0,1681.0,1681.0,1683.0,1686.0,1689.0,1691.0,1692.0,1691.0,1687.0,1685.0,1685.0,1688.0,1691.0,1691.0,1687.0,1686.0,1690.0,1694.0,1694.0,1694.0,1692.0,1691.0,1689.0,1686.0,1683.0,1679.0,1675.0,1674.0,1672.0,1670.0,1669.0,1667.0,1666.0,1664.0,1663.0,1662.0,1662.0,1661.0,1659.0,1657.0,1656.0,1655.0,1654.0,1653.0,1653.0,1652.0,1652.0,1651.0,1650.0,1650.0,1650.0,1649.0,1700.0,1699.0,1698.0,1695.0,1692.0,1688.0,1685.0,1683.0,1681.0,1681.0,1682.0,1685.0,1688.0,1691.0,1695.0,1696.0,1694.0,1689.0,1687.0,1690.0,1693.0,1695.0,1694.0,1691.0,1690.0,1693.0,1696.0,1696.0,1694.0,1692.0,1691.0,1686.0,1683.0,1680.0,1676.0,1672.0,1671.0,1669.0,1667.0,1666.0,1665.0,1663.0,1661.0,1660.0,1660.0,1659.0,1659.0,1657.0,1655.0,1654.0,1653.0,1653.0,1653.0,1653.0,1652.0,1652.0,1650.0,1649.0,1649.0,1649.0,1648.0,1698.0,1698.0,1698.0,1695.0,1691.0,1687.0,1683.0,1681.0,1681.0,1682.0,1685.0,1687.0,1690.0,1694.0,1698.0,1699.0,1697.0,1694.0,1692.0,1694.0,1697.0,1698.0,1697.0,1695.0,1693.0,1693.0,1693.0,1692.0,1691.0,1688.0,1685.0,1681.0,1679.0,1677.0,1674.0,1669.0,1667.0,1664.0,1663.0,1661.0,1660.0,1660.0,1659.0,1659.0,1658.0,1657.0,1657.0,1656.0,1654.0,1654.0,1653.0,1653.0,1653.0,1652.0,1650.0,1651.0,1650.0,1649.0,1649.0,1648.0,1647.0,1695.0,1696.0,1695.0,1694.0,1689.0,1684.0,1682.0,1681.0,1682.0,1686.0,1690.0,1694.0,1697.0,1699.0,1702.0,1704.0,1702.0,1700.0,1698.0,1698.0,1699.0,1698.0,1696.0,1693.0,1690.0,1689.0,1688.0,1685.0,1684.0,1683.0,1680.0,1677.0,1676.0,1673.0,1670.0,1668.0,1665.0,1663.0,1661.0,1660.0,1659.0,1659.0,1659.0,1659.0,1658.0,1657.0,1655.0,1654.0,1654.0,1653.0,1652.0,1652.0,1651.0,1649.0,1649.0,1651.0,1650.0,1650.0,1649.0,1649.0,1648.0,1692.0,1694.0,1693.0,1690.0,1686.0,1683.0,1682.0,1682.0,1684.0,1689.0,1695.0,1699.0,1702.0,1703.0,1704.0,1706.0,1705.0,1703.0,1702.0,1700.0,1698.0,1695.0,1692.0,1688.0,1686.0,1685.0,1683.0,1681.0,1679.0,1676.0,1675.0,1672.0,1670.0,1668.0,1666.0,1666.0,1665.0,1664.0,1663.0,1662.0,1662.0,1662.0,1660.0,1660.0,1659.0,1656.0,1654.0,1653.0,1653.0,1653.0,1652.0,1652.0,1650.0,1650.0,1650.0,1652.0,1651.0,1650.0,1650.0,1649.0,1649.0],xDimension=61,xSpacing=2.824074074074074E-4,zDimension=61,zSpacing=2.824074074074074E-4, geoOrigin=GeoOrigin(DEF='ORIGIN',geoCoords=(29.0,52.0,0.0)))), Shape( appearance=Appearance( material=Material(emissiveColor=(0.8,0.8,0.8))), geometry=IndexedLineSet(DEF='LINESET',coordIndex=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,-1,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,-1,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,-1,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,-1,-1], coord=GeoCoordinate(point=[(29.7457627,52.6610169,1681.0),(29.7460451,52.6610169,1680.0),(29.7463275,52.6610169,1680.0),(29.7466099,52.6610169,1681.0),(29.7468923,52.6610169,1680.0),(29.7471747,52.6610169,1678.0),(29.7474572,52.6610169,1678.0),(29.7477396,52.6610169,1678.0),(29.748022,52.6610169,1677.0),(29.7483044,52.6610169,1677.0),(29.7485868,52.6610169,1678.0),(29.7488692,52.6610169,1678.0),(29.7491516,52.6610169,1680.0),(29.749434,52.6610169,1681.0),(29.7497164,52.6610169,1681.0),(29.7499988,52.6610169,1681.0),(29.7502812,52.6610169,1680.0),(29.7505636,52.6610169,1678.0),(29.750846,52.6610169,1677.0),(29.7511285,52.6610169,1677.0),(29.7514109,52.6610169,1678.0),(29.7516933,52.6610169,1678.0),(29.7519757,52.6610169,1678.0),(29.7522581,52.6610169,1677.0),(29.7525405,52.6610169,1678.0),(29.7528229,52.6610169,1678.0),(29.7531053,52.6610169,1677.0),(29.7533877,52.6610169,1677.0),(29.7536701,52.6610169,1677.0),(29.7539525,52.6610169,1678.0),(29.7542349,52.6610169,1677.0),(29.7545173,52.6610169,1676.0),(29.7547997,52.6610169,1677.0),(29.7550822,52.6610169,1678.0),(29.7553646,52.6610169,1678.0),(29.755647,52.6610169,1677.0),(29.7559294,52.6610169,1678.0),(29.7562118,52.6610169,1678.0),(29.7564942,52.6610169,1678.0),(29.7567766,52.6610169,1679.0),(29.757059,52.6610169,1679.0),(29.7573414,52.6610169,1677.0),(29.7576238,52.6610169,1678.0),(29.7579062,52.6610169,1679.0),(29.7581886,52.6610169,1680.0),(29.758471,52.6610169,1682.0),(29.7587535,52.6610169,1682.0),(29.7590359,52.6610169,1683.0),(29.7593183,52.6610169,1682.0),(29.7596007,52.6610169,1682.0),(29.7598831,52.6610169,1682.0),(29.7601655,52.6610169,1684.0),(29.7604479,52.6610169,1687.0),(29.7607303,52.6610169,1691.0),(29.7610127,52.6610169,1694.0),(29.7612951,52.6610169,1697.0),(29.7615775,52.6610169,1700.0),(29.7618599,52.6610169,1700.0),(29.7621423,52.6610169,1698.0),(29.7624247,52.6610169,1695.0),(29.7627072,52.6610169,1692.0),(29.7457627,52.6779614,1647.0),(29.7460451,52.6779614,1646.0),(29.7463275,52.6779614,1646.0),(29.7466099,52.6779614,1646.0),(29.7468923,52.6779614,1645.0),(29.7471747,52.6779614,1646.0),(29.7474572,52.6779614,1645.0),(29.7477396,52.6779614,1644.0),(29.748022,52.6779614,1644.0),(29.7483044,52.6779614,1643.0),(29.7485868,52.6779614,1642.0),(29.7488692,52.6779614,1643.0),(29.7491516,52.6779614,1643.0),(29.749434,52.6779614,1643.0),(29.7497164,52.6779614,1644.0),(29.7499988,52.6779614,1644.0),(29.7502812,52.6779614,1644.0),(29.7505636,52.6779614,1644.0),(29.750846,52.6779614,1643.0),(29.7511285,52.6779614,1644.0),(29.7514109,52.6779614,1646.0),(29.7516933,52.6779614,1645.0),(29.7519757,52.6779614,1645.0),(29.7522581,52.6779614,1647.0),(29.7525405,52.6779614,1648.0),(29.7528229,52.6779614,1649.0),(29.7531053,52.6779614,1649.0),(29.7533877,52.6779614,1649.0),(29.7536701,52.6779614,1647.0),(29.7539525,52.6779614,1646.0),(29.7542349,52.6779614,1646.0),(29.7545173,52.6779614,1646.0),(29.7547997,52.6779614,1646.0),(29.7550822,52.6779614,1646.0),(29.7553646,52.6779614,1647.0),(29.755647,52.6779614,1648.0),(29.7559294,52.6779614,1648.0),(29.7562118,52.6779614,1648.0),(29.7564942,52.6779614,1648.0),(29.7567766,52.6779614,1647.0),(29.757059,52.6779614,1648.0),(29.7573414,52.6779614,1649.0),(29.7576238,52.6779614,1649.0),(29.7579062,52.6779614,1652.0),(29.7581886,52.6779614,1656.0),(29.758471,52.6779614,1658.0),(29.7587535,52.6779614,1659.0),(29.7590359,52.6779614,1658.0),(29.7593183,52.6779614,1652.0),(29.7596007,52.6779614,1648.0),(29.7598831,52.6779614,1646.0),(29.7601655,52.6779614,1645.0),(29.7604479,52.6779614,1646.0),(29.7607303,52.6779614,1646.0),(29.7610127,52.6779614,1647.0),(29.7612951,52.6779614,1648.0),(29.7615775,52.6779614,1649.0),(29.7618599,52.6779614,1648.0),(29.7621423,52.6779614,1647.0),(29.7624247,52.6779614,1648.0),(29.7627072,52.6779614,1649.0),(29.74576271186441,52.66101694915254,1681.0),(29.74576271186441,52.661299356559944,1681.0),(29.74576271186441,52.661581763967355,1681.0),(29.74576271186441,52.66186417137476,1680.0),(29.74576271186441,52.66214657878217,1679.0),(29.74576271186441,52.662428986189575,1678.0),(29.74576271186441,52.662711393596986,1677.0),(29.74576271186441,52.66299380100439,1675.0),(29.74576271186441,52.6632762084118,1675.0),(29.74576271186441,52.663558615819205,1675.0),(29.74576271186441,52.66384102322662,1675.0),(29.74576271186441,52.66412343063402,1673.0),(29.74576271186441,52.66440583804143,1672.0),(29.74576271186441,52.664688245448836,1672.0),(29.74576271186441,52.66497065285624,1673.0),(29.74576271186441,52.66525306026365,1671.0),(29.74576271186441,52.665535467671056,1669.0),(29.74576271186441,52.66581787507847,1667.0),(29.74576271186441,52.66610028248587,1667.0),(29.74576271186441,52.66638268989328,1667.0),(29.74576271186441,52.66666509730069,1667.0),(29.74576271186441,52.6669475047081,1666.0),(29.74576271186441,52.6672299121155,1666.0),(29.74576271186441,52.66751231952291,1665.0),(29.74576271186441,52.66779472693032,1664.0),(29.74576271186441,52.66807713433772,1663.0),(29.74576271186441,52.66835954174513,1663.0),(29.74576271186441,52.66864194915254,1664.0),(29.74576271186441,52.66892435655995,1664.0),(29.74576271186441,52.66920676396735,1662.0),(29.74576271186441,52.669489171374764,1661.0),(29.74576271186441,52.66977157878217,1661.0),(29.74576271186441,52.67005398618958,1661.0),(29.74576271186441,52.67033639359698,1660.0),(29.74576271186441,52.670618801004395,1661.0),(29.74576271186441,52.6709012084118,1660.0),(29.74576271186441,52.67118361581921,1659.0),(29.74576271186441,52.671466023226614,1658.0),(29.74576271186441,52.67174843063402,1657.0),(29.74576271186441,52.67203083804143,1657.0),(29.74576271186441,52.672313245448834,1657.0),(29.74576271186441,52.672595652856245,1656.0),(29.74576271186441,52.67287806026365,1655.0),(29.74576271186441,52.67316046767106,1654.0),(29.74576271186441,52.673442875078464,1653.0),(29.74576271186441,52.673725282485876,1652.0),(29.74576271186441,52.67400768989328,1652.0),(29.74576271186441,52.67429009730069,1651.0),(29.74576271186441,52.674572504708095,1651.0),(29.74576271186441,52.6748549121155,1648.0),(29.74576271186441,52.67513731952291,1649.0),(29.74576271186441,52.675419726930315,1649.0),(29.74576271186441,52.675702134337726,1649.0),(29.74576271186441,52.67598454174513,1649.0),(29.74576271186441,52.67626694915254,1649.0),(29.74576271186441,52.676549356559946,1646.0),(29.74576271186441,52.67683176396736,1646.0),(29.74576271186441,52.67711417137476,1646.0),(29.74576271186441,52.67739657878217,1647.0),(29.74576271186441,52.67767898618958,1647.0),(29.74576271186441,52.67796139359699,1647.0),(29.762707156308853,52.66101694915254,1692.0),(29.762707156308853,52.661299356559944,1694.0),(29.762707156308853,52.661581763967355,1693.0),(29.762707156308853,52.66186417137476,1690.0),(29.762707156308853,52.66214657878217,1686.0),(29.762707156308853,52.662428986189575,1683.0),(29.762707156308853,52.662711393596986,1682.0),(29.762707156308853,52.66299380100439,1682.0),(29.762707156308853,52.6632762084118,1684.0),(29.762707156308853,52.663558615819205,1689.0),(29.762707156308853,52.66384102322662,1695.0),(29.762707156308853,52.66412343063402,1699.0),(29.762707156308853,52.66440583804143,1702.0),(29.762707156308853,52.664688245448836,1703.0),(29.762707156308853,52.66497065285624,1704.0),(29.762707156308853,52.66525306026365,1706.0),(29.762707156308853,52.665535467671056,1705.0),(29.762707156308853,52.66581787507847,1703.0),(29.762707156308853,52.66610028248587,1702.0),(29.762707156308853,52.66638268989328,1700.0),(29.762707156308853,52.66666509730069,1698.0),(29.762707156308853,52.6669475047081,1695.0),(29.762707156308853,52.6672299121155,1692.0),(29.762707156308853,52.66751231952291,1688.0),(29.762707156308853,52.66779472693032,1686.0),(29.762707156308853,52.66807713433772,1685.0),(29.762707156308853,52.66835954174513,1683.0),(29.762707156308853,52.66864194915254,1681.0),(29.762707156308853,52.66892435655995,1679.0),(29.762707156308853,52.66920676396735,1676.0),(29.762707156308853,52.669489171374764,1675.0),(29.762707156308853,52.66977157878217,1672.0),(29.762707156308853,52.67005398618958,1670.0),(29.762707156308853,52.67033639359698,1668.0),(29.762707156308853,52.670618801004395,1666.0),(29.762707156308853,52.6709012084118,1666.0),(29.762707156308853,52.67118361581921,1665.0),(29.762707156308853,52.671466023226614,1664.0),(29.762707156308853,52.67174843063402,1663.0),(29.762707156308853,52.67203083804143,1662.0),(29.762707156308853,52.672313245448834,1662.0),(29.762707156308853,52.672595652856245,1662.0),(29.762707156308853,52.67287806026365,1660.0),(29.762707156308853,52.67316046767106,1660.0),(29.762707156308853,52.673442875078464,1659.0),(29.762707156308853,52.673725282485876,1656.0),(29.762707156308853,52.67400768989328,1654.0),(29.762707156308853,52.67429009730069,1653.0),(29.762707156308853,52.674572504708095,1653.0),(29.762707156308853,52.6748549121155,1653.0),(29.762707156308853,52.67513731952291,1652.0),(29.762707156308853,52.675419726930315,1652.0),(29.762707156308853,52.675702134337726,1650.0),(29.762707156308853,52.67598454174513,1650.0),(29.762707156308853,52.67626694915254,1650.0),(29.762707156308853,52.676549356559946,1652.0),(29.762707156308853,52.67683176396736,1651.0),(29.762707156308853,52.67711417137476,1650.0),(29.762707156308853,52.67739657878217,1650.0),(29.762707156308853,52.67767898618958,1649.0),(29.762707156308853,52.67796139359699,1649.0)], geoOrigin=GeoOrigin(USE='ORIGIN'))))]) ) # X3D model complete #################################################################################################### # Self-test diagnostics #################################################################################################### print('Self-test diagnostics for N2944E5239DTED2.py:') if metaDiagnostics(newModel): # built-in utility method in X3D class print(metaDiagnostics(newModel)) # display meta info, hint, warning, error, TODO values in this model # print('check newModel.XML() serialization...') newModelXML= newModel.XML() # test export method XML() for exceptions during export newModel.XMLvalidate() # print(newModelXML) # diagnostic try: # print('check newModel.VRML() serialization...') newModelVRML=newModel.VRML() # test export method VRML() for exceptions during export # print(prependLineNumbers(newModelVRML)) # debug print("Python-to-VRML export of VRML output successful", flush=True) except Exception as err: # usually BaseException # https://stackoverflow.com/questions/18176602/how-to-get-the-name-of-an-exception-that-was-caught-in-python print("*** Python-to-VRML export of VRML output failed:", type(err).__name__, err) if newModelVRML: # may have failed to generate print(prependLineNumbers(newModelVRML, err.lineno)) try: # print('check newModel.JSON() serialization...') newModelJSON=newModel.JSON() # test export method JSON() for exceptions during export # print(prependLineNumbers(newModelJSON)) # debug print("Python-to-JSON export of JSON output successful (under development)") except Exception as err: # usually SyntaxError print("*** Python-to-JSON export of JSON output failed:", type(err).__name__, err) if newModelJSON: # may have failed to generate print(prependLineNumbers(newModelJSON,err.lineno)) print("python N2944E5239DTED2.py load and self-test diagnostics complete.")