diff --git a/public/StoekackEnergyDashboard/CSS/EnergyDashboard.css b/public/StoekackEnergyDashboard/CSS/EnergyDashboard.css new file mode 100644 index 0000000000000000000000000000000000000000..394e13b24574d2de5dfbe085ee67b588065c1d07 --- /dev/null +++ b/public/StoekackEnergyDashboard/CSS/EnergyDashboard.css @@ -0,0 +1,140 @@ +/* +html, +body, +*/ + +#Navbar { + overflow: hidden; +} + +html, +body { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + font-family: sans-serif; +} + +.container { + display: grid; + grid-template-columns: 1fr 1fr; + height: 100vh; + background-color: #ffffff; +} + +.cesium-container { + grid-column: 1; + background: #000; +} + +.chart-container { + max-width: 800px; + margin: 20px auto; + background-color: #ffffff; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); + padding: 20px; + display: flex; + justify-content: center; + align-items: center; +} + +#myChart2 { + max-width: 400px; + max-height: 400px; + width: 100%; + height: 100%; +} + +.backdrop { + display: inline-block; + background: rgba(42, 42, 42, 0.7); + border-radius: 5px; + border: 1px solid #444; + color: #fff; + line-height: 150%; + font-size: small; + box-shadow: 0 0 10px 1px #000; +} + +button.cesium-infoBox-camera { + display: none; +} + +.cesium-infoBox { + + width: 80%; + height: auto; + right: 5px; + background: rgba(0, 0, 0, 0.65); + border-radius: 10px; + border: 1px solid #444; + padding: 5px 10px; + color: #fff; + font: 1em "Fira Sans", sans-serif; + float: right; +} + +.cesium-infoBox-title { + background: rgba(0, 0, 0, 0); + font: 1em "Fira Sans", sans-serif; +} + +.cesium-infoBox-close { + z-index: 99999; +} + +#legend { + position: relative; + left: 5px; + top: 5px; +} + +.my-legend .legend-title { + text-align: left; + margin-bottom: 5px; + font-weight: bold; + font-size: 90%; +} + +.my-legend .legend-scale ul { + margin: 0; + margin-bottom: 5px; + padding: 0; + float: left; + list-style: none; +} + +.my-legend .legend-scale ul li { + list-style: none; + margin-left: 0; + line-height: 18px; + margin-bottom: 2px; +} + +.my-legend ul.legend-labels li span { + display: block; + float: left; + height: 16px; + width: 30px; + margin-right: 5px; + margin-left: 0; + border: 1px solid #999; +} + +.my-legend a { + color: #777; +} + +.credit { + width: 100px; + height: 100px; + overflow: hidden; + position: fixed; + z-index: 99999; + background: url(Images/hft.jpg) no-repeat; + background-size: 100px; + bottom: 40px; + left: 10px; + box-shadow: 0 0 10px 1px #000; +} diff --git a/public/StoekackEnergyDashboard/CSS/Images/hft.jpg b/public/StoekackEnergyDashboard/CSS/Images/hft.jpg new file mode 100644 index 0000000000000000000000000000000000000000..00262fedc74fc53ad6eeac8f6e75ee2802769dc7 Binary files /dev/null and b/public/StoekackEnergyDashboard/CSS/Images/hft.jpg differ diff --git a/public/StoekackEnergyDashboard/CSS/index.css b/public/StoekackEnergyDashboard/CSS/index.css new file mode 100644 index 0000000000000000000000000000000000000000..9b640f8e2ce12bd27a0a93ddf2a08586e1b8f458 --- /dev/null +++ b/public/StoekackEnergyDashboard/CSS/index.css @@ -0,0 +1,68 @@ +.backdrop { + display: inline-block; + background: rgba(42, 42, 42, 0.7); + border-radius: 5px; + border: 1px solid #444; + padding: 5px 10px; + color: #fff; + line-height: 150%; + font-size: small; +} + +#heightSliderLabel, #heightValue { + vertical-align: top; +} + +.backdrop a:link, .backdrop a:visited, .backdrop a:hover { + color: #fff +} + +.loadingIndicator { + display: none; + position: absolute; + top: 50%; + left: 50%; + margin-top: -33px; + margin-left: -33px; + width: 66px; + height: 66px; + background: url(Source/Images/ajax-loader.gif) center no-repeat; +} + +.cover { + display: none; + position: absolute; + background-color: rgba(0, 0, 0, 0.75); + top: 0; + left: 0; + right: 0; + bottom: 0; +} + +#menu { + position: absolute; + left: 10px; + top: 10px; +} + +.nowrap { + white-space: nowrap; +} + +html, body, #cesiumContainer { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + overflow: hidden; + font-family: sans-serif; + background: #000; +} + +button.cesium-infoBox-camera { + display: none; +} + +#3DTiles { + padding-top: 10px; +} diff --git a/public/StoekackEnergyDashboard/Source/App.js b/public/StoekackEnergyDashboard/Source/App.js new file mode 100644 index 0000000000000000000000000000000000000000..823b342b42d4eed917c9d535102c0693835d6f7a --- /dev/null +++ b/public/StoekackEnergyDashboard/Source/App.js @@ -0,0 +1,274 @@ + Cesium.Ion.defaultAccessToken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIxYjBlYmYyNC1kNWRhLTRiNTUtOGNlYi02NGY1YWVhNjI2MjIiLCJpZCI6MTEwNzEsImlhdCI6MTYxOTcwNjI0M30.tlpaagcH93SjaHIn7eEVpanGSiH2yDylbGJZr2gsXnY'; + + ////////////////////////////////////////////////////////////////////////// + // Creating the Viewer + ////////////////////////////////////////////////////////////////////////// + + var viewer = new Cesium.Viewer('cesiumContainer', { + scene3DOnly: true, + selectionIndicator: false, + timeline: false, + animation: false, + shadow: false, + // // Set default basemap + imageryProvider : Cesium.ArcGisMapServerImageryProvider({ + url : 'https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer' + }), + baseLayerPicker: true + }); + + ////////////////////////////////////////////////////////////////////////// + // Load 3D Tileset + ////////////////////////////////////////////////////////////////////////// + + var tileset = viewer.scene.primitives.add( + new Cesium.Cesium3DTileset({ + //url: Cesium.IonResource.fromAssetId(481524) + url: './Source/Data/3DTiles/tileset.json' + }) + ); + viewer.zoomTo(tileset); + + ////////////////////////////////////////////////////////////////////////// + // Style 3D Tileset + ////////////////////////////////////////////////////////////////////////// + + var defaultstyle = new Cesium.Cesium3DTileStyle({ + color : "color('WHITE')", + show: true + }); + + var energydemandstyle = new Cesium.Cesium3DTileStyle({ + color : { + conditions : [ + + ['Number(${Specific_s})>= 0' && 'Number(${Specific_s})< 60', 'color("#33ACFF")'], + ['Number(${Specific_s})>= 60' && 'Number(${Specific_s})< 120', 'color("#2AFF00")'], + ['Number(${Specific_s})>= 120' && 'Number(${Specific_s})< 170', 'color("#FFFF00")'], + ['Number(${Specific_s})>= 170' && 'Number(${Specific_s})< 230', 'color("#FFA200")'], + ['true', 'color("#FF0000")'] + + ] + }, + show: true + }); + + var colorstyle1 = document.getElementById('3dbuildings'); + var colorstyle2 = document.getElementById('heatdemand'); + + function set3DColorStyle() { + if (colorstyle1.checked) {tileset.style = defaultstyle; + document.getElementById("legend").style.display = "none"; + } + else if (colorstyle2.checked) {tileset.style = energydemandstyle; + document.getElementById("legend").style.display = "block"; + } + } + + colorstyle1.addEventListener('change', set3DColorStyle); + colorstyle2.addEventListener('change', set3DColorStyle); + + ////////////////////////////////////////////////////////////////////////// + // Selecting geometries in 3D Tileset + ////////////////////////////////////////////////////////////////////////// + + //Selecting a Building + var Pickers_3DTile_Activated = true; + // Information about the currently highlighted feature + function active3DTilePicker() { + var highlighted = { + feature: undefined, + originalColor: new Cesium.Color() + }; + // Information about the currently selected feature + var selected = { + feature: undefined, + originalColor: new Cesium.Color() + }; + + // An entity object which will hold info about the currently selected feature for infobox display + var selectedEntity = new Cesium.Entity(); + + // Get default left click handler for when a feature is not picked on left click + var clickHandler = viewer.screenSpaceEventHandler.getInputAction(Cesium.ScreenSpaceEventType.LEFT_CLICK); + + // Color a feature GREY on hover. + viewer.screenSpaceEventHandler.setInputAction(function onMouseMove(movement) { + if (Pickers_3DTile_Activated) { + // If a feature was previously highlighted, undo the highlight + if (Cesium.defined(highlighted.feature)) { + highlighted.feature.color = highlighted.originalColor; + highlighted.feature = undefined; + } + // Pick a new feature + var picked3DtileFeature = viewer.scene.pick(movement.endPosition); + if (!Cesium.defined(picked3DtileFeature)) { + + return; + } + // Highlight the feature if it's not already selected. + if (picked3DtileFeature !== selected.feature) { + highlighted.feature = picked3DtileFeature; + Cesium.Color.clone(picked3DtileFeature.color, highlighted.originalColor); + picked3DtileFeature.color = Cesium.Color.GREY; + } + } + }, Cesium.ScreenSpaceEventType.MOUSE_MOVE); + + // Color a feature AQUA on selection and show info in the InfoBox. + viewer.screenSpaceEventHandler.setInputAction(function onLeftClick(movement) { + if (Pickers_3DTile_Activated) { + // If a feature was previously selected, undo the highlight + if (Cesium.defined(selected.feature)) { + selected.feature.color = selected.originalColor; + selected.feature = undefined; + var options = null; + } + // Pick a new feature + var picked3DtileFeature = viewer.scene.pick(movement.position); + if (!Cesium.defined(picked3DtileFeature)) { + clickHandler(movement); + return; + } + // Select the feature if it's not already selected + if (selected.feature === picked3DtileFeature) { + return; + } + selected.feature = picked3DtileFeature; + // Save the selected feature's original color + if (picked3DtileFeature === highlighted.feature) { + Cesium.Color.clone(highlighted.originalColor, selected.originalColor); + highlighted.feature = undefined; + } else { + Cesium.Color.clone(picked3DtileFeature.color, selected.originalColor); + } + // Highlight newly selected feature + picked3DtileFeature.color = Cesium.Color.AQUA; + // Set feature infobox description + var featureName = "Building Attributes"; + selectedEntity.name = featureName; + selectedEntity.description = 'Loading <div class="cesium-infoBox-loading"></div>'; + viewer.selectedEntity = selectedEntity; + selectedEntity.description = + '<table class="cesium-infoBox-defaultTable"><tbody>' + + '<tr><th>gml ID</th><td>' + picked3DtileFeature.getProperty('gml_id') + '</td></tr>' + + '<tr><th>gml parent ID</th><td>' + picked3DtileFeature.getProperty('gml_parent_id') + '</td></tr>' + + '<tr><th>Sp. Heating Demand</th><td>' + picked3DtileFeature.getProperty('Specific_s') + ' ' + 'kWh/m²·a' + '</td></tr>' + + '</tbody></table>'; + } + }, + + Cesium.ScreenSpaceEventType.LEFT_CLICK); + } + active3DTilePicker(); + + // Chart.js code + + // Fetch GeoJSON data + fetch('https://ugl.hft-stuttgart.de/leaflet-stoeckach-heatdemand/building_data.json') + .then(response => response.json()) + .then(data => { + // Extract the "Year_of_co" and "BuildingTy" values + + var buildingYoc = data.features.map(function(feature) { + return feature.properties.Year_of_co; + }); + + var buildingType = data.features.map(function(feature) { + return feature.properties.BuildingTy; + }); + + // Count the occurrences of each year of construction + var yocCounts = {}; + buildingYoc.forEach(function(Year_of_co) { + if (yocCounts[Year_of_co]) { + yocCounts[Year_of_co]++; + } else { + yocCounts[Year_of_co] = 1; + } + }); + + // Count the occurrences of each building type + var bldgtypeCounts = {}; + buildingType.forEach(function(BuildingTy) { + if (bldgtypeCounts[BuildingTy]) { + bldgtypeCounts[BuildingTy]++; + } else { + bldgtypeCounts[BuildingTy] = 1; + } + }); + + // Prepare the chart for year of construction and building type data + var yocLabels = Object.keys(yocCounts); + var yocData = Object.values(yocCounts); + + var bldgTypeLabels = Object.keys(bldgtypeCounts); + var bldgTypeData = Object.values(bldgtypeCounts); + + // Create the building year of construction distribution chart using Chart.js + var ctx1 = document.getElementById('myChart1').getContext('2d'); + var yocChart = new Chart(ctx1, { + type: 'bar', + data: { + labels: yocLabels, + datasets: [{ + label: 'No. of buildings', + data: yocData, + backgroundColor: 'rgba(75, 192, 192, 0.5)', + borderColor: 'rgba(75, 192, 192, 1)', + borderWidth: 1 + }] + }, + options: { + responsive: true, + plugins: { + legend: { + position: 'bottom', + }, + title: { + display: true, + text: 'Building Distribution According to its Year of Construction' + } + }, + scales: { + y: { + beginAtZero: true, + stepSize: 15 + } + } + } + }); + + + // Create the building type distribution chart using Chart.js + var ctx2 = document.getElementById('myChart2').getContext('2d'); + var bldgTypeChart = new Chart(ctx2, { + type: 'doughnut', + data: { + labels: bldgTypeLabels, + datasets: [{ + data: bldgTypeData, + backgroundColor: [ + 'rgba(255, 99, 132, 0.8)', + 'rgba(54, 162, 235, 0.8)', + 'rgba(255, 206, 86, 0.8)', + 'rgba(75, 192, 192, 0.8)', + 'rgba(153, 102, 255, 0.8)', + 'rgba(255, 159, 64, 0.8)', + ], + }] + }, + options: { + responsive: true, + plugins: { + legend: { + position: 'bottom', + }, + title: { + display: true, + text: 'Building Distribution According Building Type' + } + }, + } + }); + }) \ No newline at end of file diff --git a/public/StoekackEnergyDashboard/Source/AppSkeleton.js b/public/StoekackEnergyDashboard/Source/AppSkeleton.js new file mode 100644 index 0000000000000000000000000000000000000000..1d01f2d07a798c9e57a71f71f54bd2c7358adb31 --- /dev/null +++ b/public/StoekackEnergyDashboard/Source/AppSkeleton.js @@ -0,0 +1,342 @@ +(function () { + "use strict"; + + // TODO: Add your ion access token from cesium.com/ion/ + // Cesium.Ion.defaultAccessToken = '<YOUR ACCESS TOKEN HERE>'; + + ////////////////////////////////////////////////////////////////////////// + // Creating the Viewer + ////////////////////////////////////////////////////////////////////////// + + // var viewer = new Cesium.Viewer('cesiumContainer', { + // scene3DOnly: true, + // selectionIndicator: false, + // baseLayerPicker: false + // }); + + ////////////////////////////////////////////////////////////////////////// + // Loading Imagery + ////////////////////////////////////////////////////////////////////////// + + // // Remove default base layer + // viewer.imageryLayers.remove(viewer.imageryLayers.get(0)); + + // // Add Sentinel-2 imagery + // viewer.imageryLayers.addImageryProvider(new Cesium.IonImageryProvider({ assetId: 3954 })); + + ////////////////////////////////////////////////////////////////////////// + // Loading Terrain + ////////////////////////////////////////////////////////////////////////// + + // // Load Cesium World Terrain + // viewer.terrainProvider = Cesium.createWorldTerrain({ + // requestWaterMask : true, // required for water effects + // requestVertexNormals : true // required for terrain lighting + // }); + // // Enable depth testing so things behind the terrain disappear. + // viewer.scene.globe.depthTestAgainstTerrain = true; + + ////////////////////////////////////////////////////////////////////////// + // Configuring the Scene + ////////////////////////////////////////////////////////////////////////// + + // // Enable lighting based on sun/moon positions + // viewer.scene.globe.enableLighting = true; + + // // Create an initial camera view + // var initialPosition = new Cesium.Cartesian3.fromDegrees(-73.998114468289017509, 40.674512895646692812, 2631.082799425431); + // var initialOrientation = new Cesium.HeadingPitchRoll.fromDegrees(7.1077496389876024807, -31.987223091598949054, 0.025883251314954971306); + // var homeCameraView = { + // destination : initialPosition, + // orientation : { + // heading : initialOrientation.heading, + // pitch : initialOrientation.pitch, + // roll : initialOrientation.roll + // } + // }; + // // Set the initial view + // viewer.scene.camera.setView(homeCameraView); + + // // Add some camera flight animation options + // homeCameraView.duration = 2.0; + // homeCameraView.maximumHeight = 2000; + // homeCameraView.pitchAdjustHeight = 2000; + // homeCameraView.endTransform = Cesium.Matrix4.IDENTITY; + // // Override the default home button + // viewer.homeButton.viewModel.command.beforeExecute.addEventListener(function (e) { + // e.cancel = true; + // viewer.scene.camera.flyTo(homeCameraView); + // }); + + // // Set up clock and timeline. + // viewer.clock.shouldAnimate = true; // default + // viewer.clock.startTime = Cesium.JulianDate.fromIso8601("2017-07-11T16:00:00Z"); + // viewer.clock.stopTime = Cesium.JulianDate.fromIso8601("2017-07-11T16:20:00Z"); + // viewer.clock.currentTime = Cesium.JulianDate.fromIso8601("2017-07-11T16:00:00Z"); + // viewer.clock.multiplier = 2; // sets a speedup + // viewer.clock.clockStep = Cesium.ClockStep.SYSTEM_CLOCK_MULTIPLIER; // tick computation mode + // viewer.clock.clockRange = Cesium.ClockRange.LOOP_STOP; // loop at the end + // viewer.timeline.zoomTo(viewer.clock.startTime, viewer.clock.stopTime); // set visible range + + ////////////////////////////////////////////////////////////////////////// + // Loading and Styling Entity Data + ////////////////////////////////////////////////////////////////////////// + + // var kmlOptions = { + // camera : viewer.scene.camera, + // canvas : viewer.scene.canvas, + // clampToGround : true + // }; + // // Load geocache points of interest from a KML file + // // Data from : http://catalog.opendata.city/dataset/pediacities-nyc-neighborhoods/resource/91778048-3c58-449c-a3f9-365ed203e914 + // var geocachePromise = Cesium.KmlDataSource.load('./Source/SampleData/sampleGeocacheLocations.kml', kmlOptions); + + // // Add geocache billboard entities to scene and style them + // geocachePromise.then(function(dataSource) { + // // Add the new data as entities to the viewer + // viewer.dataSources.add(dataSource); + + // // Get the array of entities + // var geocacheEntities = dataSource.entities.values; + + // for (var i = 0; i < geocacheEntities.length; i++) { + // var entity = geocacheEntities[i]; + // if (Cesium.defined(entity.billboard)) { + // // Adjust the vertical origin so pins sit on terrain + // entity.billboard.verticalOrigin = Cesium.VerticalOrigin.BOTTOM; + // // Disable the labels to reduce clutter + // entity.label = undefined; + // // Add distance display condition + // entity.billboard.distanceDisplayCondition = new Cesium.DistanceDisplayCondition(10.0, 20000.0); + // // Compute latitude and longitude in degrees + // var cartographicPosition = Cesium.Cartographic.fromCartesian(entity.position.getValue(Cesium.JulianDate.now())); + // var latitude = Cesium.Math.toDegrees(cartographicPosition.latitude); + // var longitude = Cesium.Math.toDegrees(cartographicPosition.longitude); + // // Modify description + // var description = '<table class="cesium-infoBox-defaultTable cesium-infoBox-defaultTable-lighter"><tbody>' + + // '<tr><th>' + "Longitude" + '</th><td>' + longitude.toFixed(5) + '</td></tr>' + + // '<tr><th>' + "Latitude" + '</th><td>' + latitude.toFixed(5) + '</td></tr>' + + // '</tbody></table>'; + // entity.description = description; + // } + // } + // }); + + // var geojsonOptions = { + // clampToGround : true + // }; + // // Load neighborhood boundaries from a GeoJson file + // // Data from : https://data.cityofnewyork.us/City-Government/Neighborhood-Tabulation-Areas/cpf4-rkhq + // var neighborhoodsPromise = Cesium.GeoJsonDataSource.load('./Source/SampleData/sampleNeighborhoods.geojson', geojsonOptions); + + // // Save an new entity collection of neighborhood data + // var neighborhoods; + // neighborhoodsPromise.then(function(dataSource) { + // // Add the new data as entities to the viewer + // viewer.dataSources.add(dataSource); + // neighborhoods = dataSource.entities; + + // // Get the array of entities + // var neighborhoodEntities = dataSource.entities.values; + // for (var i = 0; i < neighborhoodEntities.length; i++) { + // var entity = neighborhoodEntities[i]; + + // if (Cesium.defined(entity.polygon)) { + // // Use kml neighborhood value as entity name + // entity.name = entity.properties.neighborhood; + // // Set the polygon material to a random, translucent color + // entity.polygon.material = Cesium.Color.fromRandom({ + // red : 0.1, + // maximumGreen : 0.5, + // minimumBlue : 0.5, + // alpha : 0.6 + // }); + // // Tells the polygon to color the terrain. ClassificationType.CESIUM_3D_TILE will color the 3D tileset, and ClassificationType.BOTH will color both the 3d tiles and terrain (BOTH is the default) + // entity.polygon.classificationType = Cesium.ClassificationType.TERRAIN; + // // Generate Polygon center + // var polyPositions = entity.polygon.hierarchy.getValue(Cesium.JulianDate.now()).positions; + // var polyCenter = Cesium.BoundingSphere.fromPoints(polyPositions).center; + // polyCenter = Cesium.Ellipsoid.WGS84.scaleToGeodeticSurface(polyCenter); + // entity.position = polyCenter; + // // Generate labels + // entity.label = { + // text : entity.name, + // showBackground : true, + // scale : 0.6, + // horizontalOrigin : Cesium.HorizontalOrigin.CENTER, + // verticalOrigin : Cesium.VerticalOrigin.BOTTOM, + // distanceDisplayCondition : new Cesium.DistanceDisplayCondition(10.0, 8000.0), + // disableDepthTestDistance : 100.0 + // }; + // } + // } + // }); + + // // Load a drone flight path from a CZML file + // var dronePromise = Cesium.CzmlDataSource.load('./Source/SampleData/SampleFlight.czml'); + + // // Save a new drone model entity + // var drone; + // dronePromise.then(function(dataSource) { + // viewer.dataSources.add(dataSource); + // // Get the entity using the id defined in the CZML data + // drone = dataSource.entities.getById('Aircraft/Aircraft1'); + // // Attach a 3D model + // drone.model = { + // uri : './Source/SampleData/Models/CesiumDrone.gltf', + // minimumPixelSize : 128, + // maximumScale : 1000, + // silhouetteColor : Cesium.Color.WHITE, + // silhouetteSize : 2 + // }; + // // Add computed orientation based on sampled positions + // drone.orientation = new Cesium.VelocityOrientationProperty(drone.position); + + // // Smooth path interpolation + // drone.position.setInterpolationOptions({ + // interpolationAlgorithm : Cesium.HermitePolynomialApproximation, + // interpolationDegree : 2 + // }); + // drone.viewFrom = new Cesium.Cartesian3(-30, 0, 0); + // }); + + ////////////////////////////////////////////////////////////////////////// + // Load 3D Tileset + ////////////////////////////////////////////////////////////////////////// + + // // Load the NYC buildings tileset + // var city = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({ url: Cesium.IonResource.fromAssetId(3839) })); + + // // Adjust the tileset height so it's not floating above terrain + // var heightOffset = -32; + // city.readyPromise.then(function(tileset) { + // // Position tileset + // var boundingSphere = tileset.boundingSphere; + // var cartographic = Cesium.Cartographic.fromCartesian(boundingSphere.center); + // var surfacePosition = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 0.0); + // var offsetPosition = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, heightOffset); + // var translation = Cesium.Cartesian3.subtract(offsetPosition, surfacePosition, new Cesium.Cartesian3()); + // tileset.modelMatrix = Cesium.Matrix4.fromTranslation(translation); + // }); + + ////////////////////////////////////////////////////////////////////////// + // Style 3D Tileset + ////////////////////////////////////////////////////////////////////////// + + // // Define a white, opaque building style + // var defaultStyle = new Cesium.Cesium3DTileStyle({ + // color : "color('white')", + // show : true + // }); + + // // Set the tileset style to default + // city.style = defaultStyle; + + // // Define a white, transparent building style + // var transparentStyle = new Cesium.Cesium3DTileStyle({ + // color : "color('white', 0.3)", + // show : true + // }); + + // // Define a style in which buildings are colored by height + // var heightStyle = new Cesium.Cesium3DTileStyle({ + // color : { + // conditions : [ + // ["${height} >= 300", "rgba(45, 0, 75, 0.5)"], + // ["${height} >= 200", "rgb(102, 71, 151)"], + // ["${height} >= 100", "rgb(170, 162, 204)"], + // ["${height} >= 50", "rgb(224, 226, 238)"], + // ["${height} >= 25", "rgb(252, 230, 200)"], + // ["${height} >= 10", "rgb(248, 176, 87)"], + // ["${height} >= 5", "rgb(198, 106, 11)"], + // ["true", "rgb(127, 59, 8)"] + // ] + // } + // }); + + // var tileStyle = document.getElementById('tileStyle'); + // function set3DTileStyle() { + // var selectedStyle = tileStyle.options[tileStyle.selectedIndex].value; + // if (selectedStyle === 'none') { + // city.style = defaultStyle; + // } else if (selectedStyle === 'height') { + // city.style = heightStyle; + // } else if (selectedStyle === 'transparent') { + // city.style = transparentStyle; + // } + // } + // tileStyle.addEventListener('change', set3DTileStyle); + + ////////////////////////////////////////////////////////////////////////// + // Custom mouse interaction for highlighting and selecting + ////////////////////////////////////////////////////////////////////////// + + // // If the mouse is over a point of interest, change the entity billboard scale and color + // var previousPickedEntity; + // var handler = viewer.screenSpaceEventHandler; + // handler.setInputAction(function (movement) { + // var pickedPrimitive = viewer.scene.pick(movement.endPosition); + // var pickedEntity = Cesium.defined(pickedPrimitive) ? pickedPrimitive.id : undefined; + // // Unhighlight the previously picked entity + // if (Cesium.defined(previousPickedEntity)) { + // previousPickedEntity.billboard.scale = 1.0; + // previousPickedEntity.billboard.color = Cesium.Color.WHITE; + // } + // // Highlight the currently picked entity + // if (Cesium.defined(pickedEntity) && Cesium.defined(pickedEntity.billboard)) { + // pickedEntity.billboard.scale = 2.0; + // pickedEntity.billboard.color = Cesium.Color.ORANGERED; + // previousPickedEntity = pickedEntity; + // } + // }, Cesium.ScreenSpaceEventType.MOUSE_MOVE); + + ////////////////////////////////////////////////////////////////////////// + // Setup Camera Modes + ////////////////////////////////////////////////////////////////////////// + + // var freeModeElement = document.getElementById('freeMode'); + // var droneModeElement = document.getElementById('droneMode'); + + // // Create a follow camera by tracking the drone entity + // function setViewMode() { + // if (droneModeElement.checked) { + // viewer.trackedEntity = drone; + // } else { + // viewer.trackedEntity = undefined; + // viewer.scene.camera.flyTo(homeCameraView); + // } + // } + + // freeModeElement.addEventListener('change', setViewMode); + // droneModeElement.addEventListener('change', setViewMode); + + // viewer.trackedEntityChanged.addEventListener(function() { + // if (viewer.trackedEntity === drone) { + // freeModeElement.checked = false; + // droneModeElement.checked = true; + // } + // }); + + ////////////////////////////////////////////////////////////////////////// + // Setup Display Options + ////////////////////////////////////////////////////////////////////////// + + // var shadowsElement = document.getElementById('shadows'); + // var neighborhoodsElement = document.getElementById('neighborhoods'); + + // shadowsElement.addEventListener('change', function (e) { + // viewer.shadows = e.target.checked; + // }); + + // neighborhoodsElement.addEventListener('change', function (e) { + // neighborhoods.show = e.target.checked; + // }); + + // // Finally, wait for the initial city to be ready before removing the loading indicator. + // var loadingIndicator = document.getElementById('loadingIndicator'); + // loadingIndicator.style.display = 'block'; + // city.readyPromise.then(function () { + // loadingIndicator.style.display = 'none'; + // }); + +}()); diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data0.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data0.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..32d83f1b37fc707082a7b6eab71951acf4213e4f Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data0.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data1.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data1.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..7dd126cfccb7e7851a3c1afb287533275937ff35 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data1.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data10.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data10.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..34c18958f96686ead89689034317c804dc175345 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data10.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data100.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data100.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..7cc9ea51097d6ec9fe274db6bd849e408caeae74 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data100.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data101.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data101.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..eb803d3877027c11d3d8c3d8dcc02aec2b838a11 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data101.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data102.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data102.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..a687ed8996b175fb39c5d4ca2b49ca4b877b080a Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data102.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data103.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data103.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..4b9796e18293f43a3389460ed9c9e6ac8442f02d Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data103.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data104.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data104.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..d2ec092869b48ce0a272978f4bd1fb01579ffa46 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data104.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data105.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data105.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..f576a22258d130b6709da610f2b155f10e04d8fd Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data105.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data106.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data106.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..a5aad359d359a50ece095882d11324abbb391875 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data106.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data107.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data107.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..8712648dd81b86a232a6c29e0406397db86120e6 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data107.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data108.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data108.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..b5e977bb03676693d9f54fd93648d9ca63792281 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data108.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data109.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data109.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..7332a0c99fc978fcac73daa17ab3a4136ca1b87d Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data109.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data11.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data11.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..649687b3096bee3ce9eb309d9b37d90e8a492178 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data11.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data110.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data110.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..845d28f179c427df7cd5bf63d07901f635a476c5 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data110.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data111.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data111.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..93edbd92accc37b6e650146466ebf013e1c366b5 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data111.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data112.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data112.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..b74b14a5ff3f555fb7c675df783c9ebe04490a50 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data112.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data113.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data113.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..664b1600d406059d6ae2de836536ad41214ecfc7 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data113.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data114.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data114.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..10079f7bcad61a891bf4d9a64aa7c84b1d84d22e Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data114.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data115.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data115.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..9f2d0efd2eed75790e00243ef4a4b159f238b450 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data115.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data116.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data116.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..9049b5a879947fad6db806e2cf727b25d586a354 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data116.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data117.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data117.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..581cc7df9f6a2f2ba7424f6b3d87525790a7ea8e Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data117.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data118.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data118.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..e29a8e4ed2c80f7725792f89e9eaab628dddccd6 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data118.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data119.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data119.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..f63ac36bb5be6506a1e9799214a5df2217d152ff Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data119.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data12.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data12.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..d37fed7b132aba5fde393950ed4d4d387b300cf9 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data12.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data120.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data120.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..26c928abd2c53ded5cf7bebc7214a255fdebe5dd Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data120.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data121.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data121.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..4055b9a6fc38ebcbb7078015a961732832dc039a Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data121.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data122.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data122.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..40c87c8df0167970d343871f50207940b0e8625d Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data122.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data123.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data123.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..35a68a83daf18fc69fe79bdffaaf53ea22873bfe Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data123.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data124.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data124.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..50cf452bd219b149257683b16abeb8e19c4e4df8 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data124.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data125.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data125.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..bf929cbe1ee37cf1ccfa5c77b6948d35d29f2fbd Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data125.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data126.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data126.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..4e4470e275f696fd8fba412af074185d68da5110 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data126.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data127.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data127.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..c489be2b4a4d4db10f0312f769217e2a96e407a7 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data127.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data128.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data128.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..fbd8adc71a596a074231c8cd546e46b70d3e64f0 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data128.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data129.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data129.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..88e7c1a91dd4aefc7461a194a3e3147fd1de2417 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data129.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data13.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data13.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..5a5ddcf9de0f2de439e5d87b51a0e957a1aaa6a0 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data13.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data130.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data130.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..1b8841cc97785cf8990b02b7ed18f58341a9eea4 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data130.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data131.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data131.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..81d89096ff48fc4861a1bc0311b77257624e2736 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data131.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data132.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data132.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..282c1ae82a2e962749b6c3f2c9385ab40a5f7d0e Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data132.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data133.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data133.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..3ab7e3ae042164cf5506cd1f62f8ca50780d9aa8 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data133.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data134.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data134.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..9ff93a4129ca138f047d0fc7ea50e1055850a6b7 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data134.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data135.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data135.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..9312320b415984ae1435e8f0ced11a9f0bdf82a9 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data135.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data136.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data136.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..ee357bfdfb3689ffc036b535b823813ae67b20ee Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data136.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data137.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data137.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..ce9adc6089aa9a8517f4a63e0884ccea03322707 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data137.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data138.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data138.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..964b916a22b6c2b003b9b9457f02ab5c38cecf5c Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data138.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data139.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data139.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..cb870a7e3a51edc756ee6e32c25cacd0638548c8 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data139.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data14.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data14.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..d457e0bde6822da21e1571f3133a6206681ff40b Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data14.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data140.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data140.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..9b09a79d135e28d72541c9192c1b573a6ccdd876 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data140.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data141.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data141.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..3fb6475e857297546e33d862d56c5380d11728ea Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data141.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data142.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data142.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..744303f9281c5369cfa196ca5d74e75587b21e16 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data142.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data143.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data143.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..58d4d64a860de285a54872d975a257c7190604cb Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data143.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data144.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data144.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..ffb3c4d8b492cae660ee63974c3512a0ffcae962 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data144.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data15.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data15.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..660d040c84039e06d8c5d1dbc4f6bda3bbb0b28e Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data15.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data16.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data16.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..a758d900d7ef9280ab41dc71804192977da6eb62 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data16.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data17.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data17.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..cb822f51d8a81bb69c66d0075ebd2cc8feeec30b Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data17.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data18.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data18.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..78595720be9dea9f3938cdf763be756fd46d8975 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data18.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data19.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data19.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..c5b971ddb8a2fa3a6c4fd26fddb1f1cd5fd37289 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data19.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data2.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data2.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..79f368698fda5dffcce10d1539bad25552caab8d Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data2.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data20.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data20.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..49948accc571accb1633d35da5fa891a35b623ad Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data20.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data21.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data21.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..d00ea228dabfa49c62d83a2b855229ec5f5b3b84 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data21.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data22.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data22.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..25b6cc9567d361c361ed68b2c4d61edb22df8305 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data22.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data23.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data23.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..72935596642edb5ef604312e003b8b0c48710ca3 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data23.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data24.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data24.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..8e13636dd2d9f3ce1c83bf7fbc6c631c3381ec8b Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data24.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data25.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data25.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..fd12098f2cdba9125274e6b1404b07376e12c6f2 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data25.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data26.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data26.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..cbbaf2ff3b68cf25be8d006a2d37e7279d96bbec Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data26.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data27.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data27.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..e244404a20f5cf64af97093320bb37be6dcf7526 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data27.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data28.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data28.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..2c6fef5d7bbcd5bdaa54de95650ec35ca28bed95 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data28.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data29.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data29.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..320749277c100a5980e22848dfbcdca36925f105 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data29.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data3.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data3.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..490d677f58744a0ca2eae6b1bd278ef23c64abfd Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data3.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data30.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data30.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..2e4503138be856e39807c7056f1df9790efa2c74 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data30.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data31.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data31.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..70b29e1f7743fbb0bba2d176dd21ca8d0d4f26ef Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data31.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data32.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data32.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..2832e5ac9edb39e0e7350631308f92e6a4651365 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data32.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data33.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data33.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..8685afcb8c69d6d94459448e0628c29709534b89 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data33.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data34.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data34.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..6a75b91566bbb2ef336f66de717d7308d3be9091 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data34.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data35.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data35.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..1a44f5f659bb5b17e28524fb04212fa220e0eb51 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data35.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data36.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data36.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..4662ffd2abb06fe594ff4b79004b97f23b29c902 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data36.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data37.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data37.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..538afee1950cabb9b25558bdfbec1b2dfb96cf17 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data37.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data38.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data38.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..3b9151377ab7495a3fc96e7680252e635663a44d Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data38.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data39.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data39.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..a3f3d8ffcb33111533c19fc269a343b67fadd869 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data39.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data4.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data4.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..ae7517e778accd68ad1587ee8c53a8d5f76ea163 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data4.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data40.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data40.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..cb03effe8f644f7cbc34bdabd768ef10fd5c963e Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data40.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data41.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data41.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..2fff80701c47456fc2c963757bd83a6d14cf28bb Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data41.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data42.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data42.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..344be2e34f79fd6f8dffbe5bd13c5d422abe6d3d Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data42.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data43.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data43.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..f2a157e73d4e7f98129be07ff80a27e75dd83de6 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data43.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data44.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data44.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..7e261a805263048caf54a167adc6cc269ff77806 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data44.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data45.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data45.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..eb0da103f934433236f7f14a47d201d5aecc92cc Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data45.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data46.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data46.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..292a254d656248a467a749382aa8daa27145582f Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data46.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data47.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data47.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..6ca677515f4ceab971874efb19dbd6ba1061c7f9 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data47.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data48.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data48.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..8f5dca7ad3ad6e842bcff255c6113cd663c3e124 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data48.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data49.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data49.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..4ff171089d947eef9323c7630de22b5699bd1d52 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data49.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data5.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data5.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..15c1cc225722d4edb97cc8e3cbb68c0434fb4a89 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data5.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data50.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data50.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..67a7ed8b4f3bb786deef78a44f5bc9ce6cf463e8 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data50.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data51.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data51.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..42f46281ad2b36fea2a9c461bb66b6645966f672 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data51.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data52.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data52.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..bbfd2774d0f132f797f64acb11f39afd49ef7323 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data52.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data53.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data53.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..83e0fa161171232d455d3b3fb418740967b8067c Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data53.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data54.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data54.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..410d5d92a786e66bc6f130e46722b6f9f3828ffe Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data54.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data55.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data55.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..50291d4dfc6bcb83a377ed7d49164fc2daf32aa0 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data55.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data56.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data56.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..2a6057793b318d59ed78aed7161c56dc6c3e23b8 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data56.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data57.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data57.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..c386bd274846c21d5ec5f345262b0972c3f2ef23 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data57.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data58.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data58.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..10fb83231c275ef37ad2730e8c0cd3bb74bd6781 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data58.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data59.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data59.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..556e2ecdc5a39ec84d131572f5c9562f54bb3283 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data59.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data6.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data6.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..a68e8a50856c9aff48542501c9942bd0b17c1c1d Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data6.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data60.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data60.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..beb4ec8bb9fd3cad271333bdee32e666f1e2a6d0 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data60.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data61.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data61.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..534972d3dd16cfb8e87ad16be3d3f974d8c86347 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data61.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data62.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data62.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..eb7bc73545f8533ef26ca30dca99c1dda767fdcd Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data62.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data63.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data63.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..5e3f617ba14372d5925c6d4352607972ea78f1e5 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data63.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data64.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data64.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..35243bf9d2f1e50cc96854d131074ba7318648a1 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data64.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data65.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data65.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..0cd6fbe6cf0294dc22acdab5644117c04544b321 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data65.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data66.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data66.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..0e2533524a61707ce7bb6e041a75c25c38fe0bcf Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data66.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data67.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data67.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..6a7f499e900a5c39b4047c35e181c30dcc043ff9 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data67.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data68.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data68.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..8dd4b4f89cb89aa6a6848c53517b4057ec815fb7 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data68.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data69.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data69.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..38604ed420ee35ad2cdd83b203837d13d1ec1e3a Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data69.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data7.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data7.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..5d8904a7f26df25258efef068ec1ba41eb7e3a3a Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data7.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data70.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data70.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..0e5e0035ba056ae66962aa2996668eb7d2358896 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data70.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data71.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data71.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..43b61f3c75d696eb03934a00e1c6f6e6fe25e39e Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data71.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data72.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data72.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..691109897c398c0c802b312a4311ba745c9b3527 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data72.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data73.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data73.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..399c0a8248ab3a550b8a17a5ce8847f70e5b5804 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data73.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data74.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data74.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..3580871ada629302b2f1a364ea67730c8dca2bf1 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data74.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data75.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data75.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..f641769807968fb479e878bae18a2acfe59d6138 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data75.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data76.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data76.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..0227d620140b486c5d50a1a547967c6e40cf9adb Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data76.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data77.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data77.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..3dce9cc8f66e4eaa1cb5978cd734def109e6a6ee Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data77.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data78.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data78.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..22deb2cab88991b2cdf112cc3510645525aae9ea Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data78.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data79.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data79.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..9183074fe1396c5802360cbe40ff6dde52e08e20 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data79.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data8.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data8.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..7d8c83eefecc753005ae55cafd8e33fc969eca3c Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data8.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data80.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data80.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..1de206fe034126a706b51f8b9fc07d3abeddfba6 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data80.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data81.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data81.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..6e9da096ef45b5d2f6e3b3547d254285277d088e Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data81.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data82.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data82.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..54f7b59d8fe7c0b8ebdd535578c1be14bc8eccdb Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data82.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data83.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data83.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..185c4471b0359f15bbd6104c28d0434aa3ad41d3 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data83.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data84.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data84.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..dae177636a5e6f47c8c82c26ea81e5926372c03f Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data84.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data85.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data85.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..a8b1040084b656f523bf544bcbf81a36f15312cf Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data85.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data86.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data86.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..6f656d88a4403d226e2c1466a5c661fb8e7b4563 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data86.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data87.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data87.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..fae024ede2b77c0f2b28214acdf946344cee5f86 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data87.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data88.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data88.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..4479ca32862daa00d8dc6cdcfb1f991865a08e3e Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data88.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data89.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data89.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..b2ebf5f4f9cc99dfb7ccfd7d9ff52ba667763380 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data89.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data9.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data9.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..cbcefe32e2fcc47818b89cc2962231f90ee6d2ca Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data9.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data90.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data90.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..b3b69176361c4ce9fc9ba83313dc8e00fb58a85f Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data90.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data91.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data91.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..96a0791cadccbe4776c89c17f48be907643900b3 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data91.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data92.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data92.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..42b7ec465b8e63ba230ee692932b41770707dda4 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data92.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data93.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data93.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..1c9aed411d06d55828964fab292761be71f464eb Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data93.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data94.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data94.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..1b167a50533183be8de00456f76190208bba93bf Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data94.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data95.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data95.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..1c1ce2d29213ddbbeab3abc06a77eacc728e384c Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data95.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data96.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data96.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..ad0f951548430d941e057667a2b8f4e82e64614c Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data96.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data97.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data97.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..a8ae3555c68b43cb7a91f4b78477304d64a2fe2e Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data97.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data98.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data98.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..bafc1cba8b2ce009e68ef255385160708a256673 Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data98.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data99.b3dm b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data99.b3dm new file mode 100644 index 0000000000000000000000000000000000000000..dc6ef8514042f0b9854f37f71a2ae9b276a15ded Binary files /dev/null and b/public/StoekackEnergyDashboard/Source/Data/3DTiles/data/data99.b3dm differ diff --git a/public/StoekackEnergyDashboard/Source/Data/3DTiles/tileset.json b/public/StoekackEnergyDashboard/Source/Data/3DTiles/tileset.json new file mode 100644 index 0000000000000000000000000000000000000000..11d626da9d8c39fab239f33ad3fe31106f65da33 --- /dev/null +++ b/public/StoekackEnergyDashboard/Source/Data/3DTiles/tileset.json @@ -0,0 +1,2174 @@ +{ + "asset" : { + "version" : "1.0" + }, + "properties" : { + "gml_id" : {}, + "gml_parent_id" : {}, + "citygml_target_uri" : {}, + "citygml_feature_role" : {}, + "citygml_feature_role_attr_name" : {}, + "citygml_feature_role_attr_val" : {}, + "gml_description" : {}, + "gml_name" : {}, + "citygml_creationDate" : {}, + "citygml_terminationDate" : {}, + "externalReference{}.externalObject.name" : {}, + "externalReference{}.externalObject.uri" : {}, + "externalReference{}.informationSystem" : {}, + "citygml_generalizes_to{}.xlink_href" : {}, + "citygml_relative_to_terrain" : {}, + "citygml_relative_to_water" : {}, + "citygml_appearance{}.xlink_href" : {}, + "citygml_class" : {}, + "citygml_class_codeSpace" : {}, + "citygml_function{}" : {}, + "citygml_function{}.codeSpace" : {}, + "citygml_usage{}" : {}, + "citygml_usage{}.codeSpace" : {}, + "citygml_year_of_construction" : {}, + "citygml_year_of_demolition" : {}, + "citygml_roof_type" : {}, + "citygml_roof_type_codeSpace" : {}, + "citygml_measured_height" : { + "minimum" : 1.5, + "maximum" : 56.2 + }, + "citygml_measured_height_units" : {}, + "citygml_storeys_above_ground" : {}, + "citygml_storeys_below_ground" : {}, + "citygml_storey_heights_above_ground" : {}, + "citygml_storey_heights_above_ground_units" : {}, + "citygml_storey_heights_below_ground" : {}, + "citygml_storey_heights_below_ground_units" : {}, + "citygml_outer_building_installation{}.xlink_href" : {}, + "citygml_interior_building_installation{}.xlink_href" : {}, + "citygml_bounded_by{}.xlink_href" : {}, + "citygml_level_of_detail{}" : {}, + "citygml_interior_room{}.xlink_href" : {}, + "citygml_consists_of_building_part{}.xlink_href" : {}, + "citygml_address{}.xlink_href" : {}, + "ALKIS_code" : {}, + "April_Heat" : {}, + "Attic_Heat" : {}, + "August_Hea" : {}, + "Average_St" : {}, + "Basement_c" : {}, + "Basement_H" : {}, + "BuildingTy" : {}, + "December_H" : {}, + "Eaves_mean" : {}, + "February_H" : {}, + "Footprint_" : {}, + "Gross_volu" : {}, + "Heated_are" : {}, + "Heated_vol" : {}, + "Is_Gross_v" : {}, + "January_He" : {}, + "July_Heati" : {}, + "June_Heati" : {}, + "Latitude" : {}, + "LOD" : {}, + "Longitude" : {}, + "March_Heat" : {}, + "May_Heatin" : {}, + "Mean_Uvalu" : {}, + "November_H" : {}, + "Number_o00" : {}, + "Number_of_" : {}, + "October_He" : {}, + "PrimaryU00" : {}, + "PrimaryUsa" : {}, + "PV_potenti" : {}, + "Refurbishm" : {}, + "Ridge_mean" : {}, + "Secondar00" : {}, + "SecondaryU" : {}, + "September_" : {}, + "Specific_d" : {}, + "Specific_s" : {}, + "Storey_num" : {}, + "Surface_ar" : {}, + "Total_outw" : {}, + "Total_roof" : {}, + "Total_shar" : {}, + "Total_wa00" : {}, + "Total_wall" : {}, + "Total_Year" : {}, + "X_coordina" : {}, + "Y_coordina" : {}, + "Year_of_co" : {}, + "_matched_records" : { + "minimum" : 1, + "maximum" : 1 + } + }, + "geometricError" : 187.87047281641833, + "root" : { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8514986786960274, 0.16077806531211505, 0.8516630179255249, -3.3721327781677246e-5, 56.09564627986401 ] + }, + "geometricError" : 187.87047281641833, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8515145714527792, 0.16065553692524898, 0.8516630179255249, -3.3721327781677246e-5, 56.09564627986401 ] + }, + "uri" : "data/data144.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16060108511259502, 0.8515808483107762, 0.16077806531211505, 0.8516630179255249, -3.372319042682648e-5, 56.09564627986401 ] + }, + "geometricError" : 90.50593018214978, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16060178520737034, 0.8515881435875333, 0.16076752484663634, 0.8516572155237403, -3.372319042682648e-5, 56.09564627986401 ] + }, + "uri" : "data/data26.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8516219331181506, 0.16077806531211505, 0.8516630179255249, -3.372319042682648e-5, 28.641366277821362 ] + }, + "geometricError" : 76.43888193248871, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606921942989214, 0.8516235666921304, 0.16076752484663634, 0.8516572155237403, -3.372319042682648e-5, 28.641366277821362 ] + }, + "uri" : "data/data8.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16073382026223504, 0.851642346709413, 0.16077806531211505, 0.8516630179255249, -3.372319042682648e-5, 20.26425527781248 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16073507460725933, 0.851642346709413, 0.16076752484663634, 0.8516572155237403, -3.372319042682648e-5, 20.26425527781248 ] + }, + "uri" : "data/data0.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8516423693487487, 0.16073462623193632, 0.8516630179255249, -3.372319042682648e-5, 13.17458927910775 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16069759101728665, 0.8516423693487487, 0.16073462623193632, 0.8516454136252593, -3.372319042682648e-5, 13.17458927910775 ] + }, + "uri" : "data/data1.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.1607336800407154, 0.8516219331181506, 0.16077806531211505, 0.8516428681995684, -3.372225910425186e-5, 18.851957279257476 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1607336800407154, 0.8516280136956693, 0.1607743178410273, 0.8516428681995684, -3.372225910425186e-5, 18.851957279257476 ] + }, + "uri" : "data/data2.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8516219331181506, 0.16073653912880084, 0.8516424755218378, -3.372225910425186e-5, 28.641366277821362 ] + }, + "geometricError" : 29.759157951294153, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606921942989214, 0.8516235666921304, 0.16073653912880084, 0.8516412439610219, -3.372225910425186e-5, 28.641366277821362 ] + }, + "uri" : "data/data7.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.1607106849911903, 0.8516304093669594, 0.16073382026223504, 0.851642987580724, -3.372319042682648e-5, 21.749766278080642 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1607106849911903, 0.8516304093669594, 0.16073332213703928, 0.851642987580724, -3.372319042682648e-5, 21.749766278080642 ] + }, + "uri" : "data/data3.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8516318112684709, 0.16071169773729505, 0.851643522999237, -3.372225910425186e-5, 26.518190279603004 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16069356802474186, 0.8516318112684709, 0.1607110293187891, 0.851643522999237, -3.372225910425186e-5, 26.518190279603004 ] + }, + "uri" : "data/data4.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16071169773729505, 0.8516219331181506, 0.16073653912880084, 0.8516335906268163, -3.372225910425186e-5, 27.812366279773414 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16071203923494057, 0.8516240740823338, 0.16073653912880084, 0.8516335906268163, -3.372225910425186e-5, 27.812366279773414 ] + }, + "uri" : "data/data5.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8516219331181506, 0.16071169773729505, 0.8516325269812218, -3.3721327781677246e-5, 28.641366277821362 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606921942989214, 0.8516235666921304, 0.16070950433758796, 0.8516325269812218, -3.3721327781677246e-5, 28.641366277821362 ] + }, + "uri" : "data/data6.b3dm" + }, + "children" : [] + } + ] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16060108511259502, 0.851621174878878, 0.16068957521235502, 0.8516630179255249, -3.372225910425186e-5, 25.522063278593123 ] + }, + "geometricError" : 37.782868430153044, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16060178520737034, 0.851621174878878, 0.16066155368969373, 0.8516386052252465, -3.372225910425186e-5, 25.522063278593123 ] + }, + "uri" : "data/data11.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16064500577064972, 0.851621174878878, 0.16068957521235502, 0.8516424755218378, -3.372225910425186e-5, 21.606106277555227 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16064500577064972, 0.851621174878878, 0.16068950294314882, 0.8516414192812172, -3.372225910425186e-5, 21.606106277555227 ] + }, + "uri" : "data/data9.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16060108511259502, 0.8516217065010734, 0.1606472722748382, 0.851643015297293, -3.372225910425186e-5, 25.522063278593123 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16060178520737034, 0.8516217065010734, 0.1606472722748382, 0.851643015297293, -3.372225910425186e-5, 25.522063278593123 ] + }, + "uri" : "data/data10.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8515796958151248, 0.16077806531211505, 0.8516219331181506, -3.372225910425186e-5, 27.538786279968917 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16069632732203237, 0.8515796958151248, 0.16077029975710577, 0.8516168789921099, -3.372225910425186e-5, 27.538786279968917 ] + }, + "uri" : "data/data12.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16059893663503777, 0.8515808483107762, 0.16068957521235502, 0.8516225602017419, -3.3721327781677246e-5, 56.09564627986401 ] + }, + "geometricError" : 90.50487164995275, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059893663503777, 0.8515815764721756, 0.16065020142459643, 0.8516225602017419, -3.3721327781677246e-5, 56.09564627986401 ] + }, + "uri" : "data/data25.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.160645330162475, 0.8516013907144633, 0.16068957521235502, 0.8516225602017419, -3.3721327781677246e-5, 22.7299662809819 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16064656517225062, 0.8516083314010384, 0.1606805591297714, 0.8516225602017419, -3.3721327781677246e-5, 22.7299662809819 ] + }, + "uri" : "data/data13.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16059893663503777, 0.8515973659143489, 0.16064610187488856, 0.8516230039105794, -3.372225910425186e-5, 56.09564627986401 ] + }, + "geometricError" : 90.50540091725486, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059893663503777, 0.8515973659143489, 0.16064610187488856, 0.8516230039105794, -3.372225910425186e-5, 56.09564627986401 ] + }, + "uri" : "data/data18.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16062064195944029, 0.851611661916307, 0.160645330162475, 0.8516230039105794, -3.372039645910263e-5, 21.711854279972613 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16062064195944029, 0.8516128080656405, 0.1606371784420152, 0.8516230039105794, -3.372039645910263e-5, 21.711854279972613 ] + }, + "uri" : "data/data14.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16060039244327248, 0.851610945829642, 0.16062510418589432, 0.8516229675608313, -3.372225910425186e-5, 23.144706279970706 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16060039244327248, 0.851610945829642, 0.16062510418589432, 0.8516229675608313, -3.372225910425186e-5, 23.144706279970706 ] + }, + "uri" : "data/data15.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16062025260659962, 0.8515973659143489, 0.16064610187488856, 0.8516121437109441, -3.3719465136528015e-5, 56.09564627986401 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16062025260659962, 0.8515973659143489, 0.16064610187488856, 0.8516121437109441, -3.3719465136528015e-5, 56.09564627986401 ] + }, + "uri" : "data/data16.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16059893663503777, 0.8516013907144633, 0.16062320763753501, 0.8516121487439234, -3.372039645910263e-5, 20.975586279295385 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059893663503777, 0.8516020211209999, 0.1606117824331049, 0.8516121487439234, -3.372039645910263e-5, 20.975586279295385 ] + }, + "uri" : "data/data17.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.160645330162475, 0.8515808483107762, 0.16068957521235502, 0.8516013907144633, -3.3717602491378784e-5, 9.403475281782448 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16065486806250667, 0.8515825902514892, 0.16065670127204623, 0.8515841972585737, -3.3717602491378784e-5, 9.403475281782448 ] + }, + "uri" : "data/data19.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16059968046716844, 0.8515805683484211, 0.160645330162475, 0.8516034095205802, -3.372039645910263e-5, 47.245646281167865 ] + }, + "geometricError" : 65.6088922241185, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059968046716844, 0.8515805683484211, 0.1606432503597934, 0.8516034095205802, -3.372039645910263e-5, 47.245646281167865 ] + }, + "uri" : "data/data24.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16062320763753501, 0.8515881435875333, 0.160645330162475, 0.8516034095205802, 0.6101562809199095, 47.245646281167865 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16062690746457037, 0.8515881435875333, 0.1606432503597934, 0.8516034095205802, 0.6101562809199095, 47.245646281167865 ] + }, + "uri" : "data/data20.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16059968046716844, 0.8515898044073646, 0.1606248601634986, 0.8516013907144633, -3.372039645910263e-5, 21.108468279242516 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059968046716844, 0.8515898044073646, 0.1606248601634986, 0.8516001413739627, -3.372039645910263e-5, 21.108468279242516 ] + }, + "uri" : "data/data21.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16062320763753501, 0.8515806756218093, 0.160645330162475, 0.8515911195126198, -3.372039645910263e-5, 22.417816281318665 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606237696866159, 0.8515806756218093, 0.16062795042974812, 0.8515885004525371, -3.372039645910263e-5, 22.417816281318665 ] + }, + "uri" : "data/data22.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16060009964494493, 0.8515802608558052, 0.16062320763753501, 0.8515918263216152, -3.3719465136528015e-5, 18.429286281578243 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16060009964494493, 0.8515802608558052, 0.16062238849183405, 0.8515918263216152, -3.3719465136528015e-5, 18.429286281578243 ] + }, + "uri" : "data/data23.b3dm" + }, + "children" : [] + } + ] + } + ] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8515808483107762, 0.16060320281402427, 0.8516630179255249, -3.372225910425186e-5, 35.88432827964425 ] + }, + "geometricError" : 187.86607805204522, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16043404745168285, 0.8515810801804314, 0.16060320281402427, 0.8516630179255249, -3.372225910425186e-5, 35.88432827964425 ] + }, + "uri" : "data/data42.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16051259501283502, 0.8516219331181506, 0.16060320281402427, 0.8516630179255249, -3.372225910425186e-5, 25.12791127897799 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16051874572610367, 0.8516225558316225, 0.16060320281402427, 0.8516630179255249, -3.372225910425186e-5, 25.12791127897799 ] + }, + "uri" : "data/data27.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8516219331181506, 0.16051259501283502, 0.8516630179255249, -3.3721327781677246e-5, 35.646552277728915 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16045546084805837, 0.8516256087812271, 0.16048765674541257, 0.8516419419429455, -3.3721327781677246e-5, 35.646552277728915 ] + }, + "uri" : "data/data28.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16051259501283502, 0.8515808483107762, 0.1606025955444529, 0.8516236158251568, -3.3719465136528015e-5, 26.261886280030012 ] + }, + "geometricError" : 76.7531205594577, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605434398188427, 0.8515810801804314, 0.1606025955444529, 0.8516236158251568, -3.3719465136528015e-5, 26.261886280030012 ] + }, + "uri" : "data/data40.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16055679036414092, 0.8516010848557132, 0.16060208399481543, 0.8516236158251568, -3.372039645910263e-5, 25.127911278046668 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055679036414092, 0.8516010848557132, 0.16060208399481543, 0.8516236158251568, -3.372039645910263e-5, 25.127911278046668 ] + }, + "uri" : "data/data29.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16051259501283502, 0.8515966076327015, 0.1605581629022565, 0.8516219331181506, -3.3719465136528015e-5, 12.520526279695332 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16053983709231331, 0.8515966076327015, 0.1605581629022565, 0.8516096675430147, -3.3719465136528015e-5, 12.520526279695332 ] + }, + "uri" : "data/data30.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16055516176085613, 0.8515796625251334, 0.1606025955444529, 0.8516034746318997, -3.3719465136528015e-5, 26.261886280030012 ] + }, + "geometricError" : 56.26572302905695, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055516176085613, 0.8515796625251334, 0.1606025955444529, 0.8516034746318997, -3.3719465136528015e-5, 26.261886280030012 ] + }, + "uri" : "data/data35.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16057896258765503, 0.8515911195126198, 0.1606025955444529, 0.8516034746318997, -3.372039645910263e-5, 26.261886280030012 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16058220797220427, 0.8515914258685034, 0.1606025955444529, 0.8516034746318997, -3.372039645910263e-5, 26.261886280030012 ] + }, + "uri" : "data/data31.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16055516176085613, 0.8515911195126198, 0.16058009325655817, 0.8516020963025452, -3.3719465136528015e-5, 18.676033281721175 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055516176085613, 0.8515922876758442, 0.16058009325655817, 0.8516020963025452, -3.3719465136528015e-5, 18.676033281721175 ] + }, + "uri" : "data/data32.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16057896258765503, 0.8515796625251334, 0.1606020725571927, 0.8515913537695511, -3.3719465136528015e-5, 19.303540280088782 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605895723897666, 0.8515796625251334, 0.1606020725571927, 0.8515913537695511, -3.3719465136528015e-5, 19.303540280088782 ] + }, + "uri" : "data/data33.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.160556840062715, 0.8515808483107762, 0.16057902960729195, 0.8515923084726851, 0.37262628227472305, 21.76002628169954 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605607716232113, 0.8515810801804314, 0.16057902960729195, 0.8515923084726851, 0.37262628227472305, 21.76002628169954 ] + }, + "uri" : "data/data34.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16051259501283502, 0.8515806716931669, 0.16055707057969346, 0.8516013907144633, -3.3719465136528015e-5, 18.066426281817257 ] + }, + "geometricError" : 26.04447387349248, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605286140360176, 0.8515806716931669, 0.16055707057969346, 0.8515961681875328, -3.3719465136528015e-5, 18.066426281817257 ] + }, + "uri" : "data/data39.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.160534717537775, 0.8515911195126198, 0.16055707057969346, 0.8516013907144633, -3.3717602491378784e-5, 18.066426281817257 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16054751907717255, 0.8515920806104104, 0.16055707057969346, 0.8515961681875328, -3.3717602491378784e-5, 18.066426281817257 ] + }, + "uri" : "data/data36.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16053372086320605, 0.8515803959648237, 0.160556840062715, 0.851591944183189, -3.3719465136528015e-5, 13.336816280148923 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16053372086320605, 0.8515803959648237, 0.16055307945065964, 0.851591944183189, -3.3719465136528015e-5, 13.336816280148923 ] + }, + "uri" : "data/data37.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16051259501283502, 0.851580028518966, 0.16053545982489714, 0.8515911195126198, -3.3719465136528015e-5, 12.013246281072497 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605275212157099, 0.851580028518966, 0.16053545982489714, 0.8515848896361249, -3.3719465136528015e-5, 12.013246281072497 ] + }, + "uri" : "data/data38.b3dm" + }, + "children" : [] + } + ] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8515808483107762, 0.16051259501283502, 0.8516219331181506, -3.372039645910263e-5, 35.88432827964425 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16043404745168285, 0.8516010119012749, 0.16044955875556136, 0.8516145712192893, -3.372039645910263e-5, 35.88432827964425 ] + }, + "uri" : "data/data41.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16059356063705882, 0.8514986786960274, 0.16077806531211505, 0.8515809873774779, -3.37185338139534e-5, 32.99615628365427 ] + }, + "geometricError" : 101.75461747642031, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059356063705882, 0.8515153305535554, 0.16076242974605318, 0.8515809873774779, -3.37185338139534e-5, 32.99615628365427 ] + }, + "uri" : "data/data90.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.851538322401199, 0.16077806531211505, 0.8515808483107762, -3.37185338139534e-5, 18.353227282874286 ] + }, + "geometricError" : 82.04453142818198, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16069373143771937, 0.851538322401199, 0.16077806531211505, 0.8515681119065148, -3.37185338139534e-5, 18.353227282874286 ] + }, + "uri" : "data/data47.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16073319971123123, 0.8515597573178358, 0.16077806531211505, 0.8515811005392616, -3.37185338139534e-5, 16.564851282164454 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16073319971123123, 0.8515597573178358, 0.1607717988923166, 0.8515811005392616, -3.37185338139534e-5, 16.564851282164454 ] + }, + "uri" : "data/data43.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.851560305907089, 0.16073382026223504, 0.8515808483107762, -3.37185338139534e-5, 11.613255283795297 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16071367008442705, 0.8515612483903998, 0.16073359941293275, 0.851567055369751, -3.37185338139534e-5, 11.613255283795297 ] + }, + "uri" : "data/data44.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16073276642031015, 0.851538322401199, 0.16077806531211505, 0.8515604794610941, -3.37185338139534e-5, 18.353227282874286 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16073276642031015, 0.851538322401199, 0.16077806531211505, 0.8515604794610941, -3.37185338139534e-5, 18.353227282874286 ] + }, + "uri" : "data/data45.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8515397635034017, 0.16073382026223504, 0.851560305907089, -3.3717602491378784e-5, 18.199966283515096 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16069373143771937, 0.851540817411193, 0.16073334748210968, 0.8515601540025107, -3.3717602491378784e-5, 18.199966283515096 ] + }, + "uri" : "data/data46.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16059356063705882, 0.8515358226418173, 0.16068957521235502, 0.8515809873774779, -3.3719465136528015e-5, 32.99615628365427 ] + }, + "geometricError" : 82.43783736300671, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059356063705882, 0.8515358226418173, 0.16068034308645615, 0.8515809873774779, -3.3719465136528015e-5, 32.99615628365427 ] + }, + "uri" : "data/data60.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.1606450765799557, 0.8515596736672221, 0.16068957521235502, 0.8515808483107762, -3.371573984622955e-5, 14.196156281977892 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606450765799557, 0.8515596736672221, 0.16065040157815053, 0.8515683772878573, -3.371573984622955e-5, 14.196156281977892 ] + }, + "uri" : "data/data48.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16059356063705882, 0.8515567420311986, 0.1606460106664865, 0.8515819329505189, -3.3719465136528015e-5, 32.99615628365427 ] + }, + "geometricError" : 74.96132526320869, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059356063705882, 0.8515567420311986, 0.1606460106664865, 0.8515819329505189, -3.3719465136528015e-5, 32.99615628365427 ] + }, + "uri" : "data/data53.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16062320763753501, 0.8515705771089325, 0.160645330162475, 0.8515808483107762, -3.372039645910263e-5, 18.994766282849014 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16062366421119936, 0.8515706824897251, 0.1606377601054208, 0.8515808322266308, -3.372039645910263e-5, 18.994766282849014 ] + }, + "uri" : "data/data49.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16060108511259502, 0.8515694276071385, 0.1606239291065744, 0.8515819329505189, -3.37185338139534e-5, 23.844667280092835 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16060481461237316, 0.8515694276071385, 0.1606239291065744, 0.8515819329505189, -3.37185338139534e-5, 23.844667280092835 ] + }, + "uri" : "data/data50.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16062198652475093, 0.851560305907089, 0.1606460106664865, 0.8515719802144903, -3.3719465136528015e-5, 32.99615628365427 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16062198652475093, 0.8515608263916693, 0.1606460106664865, 0.8515719802144903, -3.3719465136528015e-5, 32.99615628365427 ] + }, + "uri" : "data/data51.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16059356063705882, 0.8515567420311986, 0.16062401111700317, 0.8515746663736593, -3.3717602491378784e-5, 27.331755282357335 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059356063705882, 0.8515567420311986, 0.16062401111700317, 0.8515746663736593, -3.3717602491378784e-5, 27.331755282357335 ] + }, + "uri" : "data/data52.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.160645330162475, 0.8515396575992743, 0.16068994865057104, 0.8515604922189297, -3.3717602491378784e-5, 20.923169284127653 ] + }, + "geometricError" : 24.414105981230104, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606464470321754, 0.8515396575992743, 0.16068994865057104, 0.8515604922189297, -3.3717602491378784e-5, 20.923169284127653 ] + }, + "uri" : "data/data58.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16066745268741503, 0.8515488835933633, 0.16068957521235502, 0.8515603334811606, -3.3717602491378784e-5, 16.497453283518553 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16066924788342465, 0.8515488835933633, 0.1606822361159997, 0.8515603334811606, -3.3717602491378784e-5, 16.497453283518553 ] + }, + "uri" : "data/data54.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.160645330162475, 0.8515500347052454, 0.16066745268741503, 0.8515604922189297, -3.3717602491378784e-5, 20.923169284127653 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16064829860389657, 0.8515502561596269, 0.16066677627521042, 0.8515604922189297, -3.3717602491378784e-5, 20.923169284127653 ] + }, + "uri" : "data/data55.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16066745268741503, 0.8515397229028676, 0.16068994865057104, 0.8515500347052454, -3.371667116880417e-5, 20.01207328401506 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606675297128133, 0.8515397229028676, 0.16068994865057104, 0.851549021271123, -3.371667116880417e-5, 20.01207328401506 ] + }, + "uri" : "data/data56.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.160645330162475, 0.8515396575992743, 0.16066745268741503, 0.8515509880947039, -3.3717602491378784e-5, 20.525390284135938 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606464470321754, 0.8515396575992743, 0.16066677189293857, 0.8515509880947039, -3.3717602491378784e-5, 20.525390284135938 ] + }, + "uri" : "data/data57.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16059791341176755, 0.8515358226418173, 0.160645330162475, 0.851560305907089, -3.371667116880417e-5, 31.928986283950508 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059791341176755, 0.8515358226418173, 0.1606378017014939, 0.8515567327199907, -3.371667116880417e-5, 31.928986283950508 ] + }, + "uri" : "data/data59.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.1606877508608259, 0.8514986786960274, 0.16077806531211505, 0.8515425958912786, -3.371573984622955e-5, 21.54996628407389 ] + }, + "geometricError" : 75.85342357881184, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606877508608259, 0.8515023246916622, 0.160772957240671, 0.8515425958912786, -3.371573984622955e-5, 21.54996628407389 ] + }, + "uri" : "data/data76.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16073382026223504, 0.8515191117977539, 0.16077806531211505, 0.8515397635034017, -3.371573984622955e-5, 16.86684928368777 ] + }, + "geometricError" : 75.85298006409937, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16073565737669063, 0.8515191117977539, 0.1607723330442522, 0.8515371942627082, -3.371573984622955e-5, 16.86684928368777 ] + }, + "uri" : "data/data64.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16073382026223504, 0.8515294923015582, 0.16075594278717503, 0.8515397635034017, -3.371480852365494e-5, 16.86684928368777 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16073565737669063, 0.8515307562174973, 0.16075367434525575, 0.8515371942627082, -3.371480852365494e-5, 16.86684928368777 ] + }, + "uri" : "data/data61.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16075594278717503, 0.8515188660273814, 0.16077806531211505, 0.8515294923015582, -3.371573984622955e-5, 13.49486428592354 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.160758295153729, 0.8515188660273814, 0.1607723330442522, 0.8515243621628152, -3.371573984622955e-5, 13.49486428592354 ] + }, + "uri" : "data/data62.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16073288932611224, 0.8515191117977539, 0.1607562891106409, 0.8515294923015582, -3.371573984622955e-5, 15.723370283842087 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16073288932611224, 0.8515191117977539, 0.1607562891106409, 0.8515248245752526, -3.371573984622955e-5, 15.723370283842087 ] + }, + "uri" : "data/data63.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.1606877508608259, 0.8515192210997146, 0.16073480160340567, 0.8515425958912786, -3.371573984622955e-5, 21.37457728292793 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606877508608259, 0.8515192453233473, 0.16073480160340567, 0.8515425958912786, -3.371573984622955e-5, 21.37457728292793 ] + }, + "uri" : "data/data65.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16073273596426324, 0.8514986786960274, 0.16077806531211505, 0.8515192210997146, -3.371573984622955e-5, 21.54996628407389 ] + }, + "geometricError" : 54.51399070009635, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16073273596426324, 0.8515046953166532, 0.160774554975227, 0.8515185582330448, -3.371573984622955e-5, 21.54996628407389 ] + }, + "uri" : "data/data70.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.1607549050288758, 0.8515088971158854, 0.16077806531211505, 0.8515195456974738, -3.371480852365494e-5, 16.19996628537774 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1607549050288758, 0.8515088971158854, 0.160774554975227, 0.8515195456974738, -3.371480852365494e-5, 16.19996628537774 ] + }, + "uri" : "data/data66.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16073320028887672, 0.8515089498978711, 0.16075665948413465, 0.8515197265703913, -3.371573984622955e-5, 13.47432528436184 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16073320028887672, 0.8515091808857319, 0.16075665948413465, 0.8515197265703913, -3.371573984622955e-5, 13.47432528436184 ] + }, + "uri" : "data/data67.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16075594278717503, 0.8514986786960274, 0.16077806531211505, 0.8515089498978711, -3.371387720108032e-5, 18.320746284909546 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1607648513285455, 0.8515046953166532, 0.160772957240671, 0.8515073940414631, -3.371387720108032e-5, 18.320746284909546 ] + }, + "uri" : "data/data68.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16073273596426324, 0.8514986786960274, 0.16075594278717503, 0.8515104338009906, -3.371387720108032e-5, 21.54996628407389 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16073273596426324, 0.8515013686634513, 0.16075456352799422, 0.8515104338009906, -3.371387720108032e-5, 21.54996628407389 ] + }, + "uri" : "data/data69.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8514986786960274, 0.16073382061564861, 0.8515192210997146, -3.371480852365494e-5, 16.899337286129594 ] + }, + "geometricError" : 21.096962921893766, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16069012847950015, 0.8515023246916622, 0.16073382061564861, 0.8515151010302705, -3.371480852365494e-5, 16.899337286129594 ] + }, + "uri" : "data/data75.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16071169773729505, 0.8515089498978711, 0.16073466912882436, 0.8515193040684598, -3.371573984622955e-5, 14.032224285416305 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1607163236839283, 0.8515097718292703, 0.16073466912882436, 0.8515193040684598, -3.371573984622955e-5, 14.032224285416305 ] + }, + "uri" : "data/data71.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8515089498978711, 0.16071169773729505, 0.8515192210997146, -3.371480852365494e-5, 8.249966287054121 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606936770889107, 0.8515127723210283, 0.16069527993898972, 0.8515138288264283, -3.371480852365494e-5, 8.249966287054121 ] + }, + "uri" : "data/data72.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16071093001447767, 0.8514986786960274, 0.16073382061564861, 0.8515089498978711, -3.371480852365494e-5, 16.899337286129594 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16071093001447767, 0.8515023246916622, 0.16073382061564861, 0.8515071783635282, -3.371480852365494e-5, 16.899337286129594 ] + }, + "uri" : "data/data73.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16068957521235502, 0.8514986786960274, 0.16071169773729505, 0.8515092829284222, -3.371387720108032e-5, 16.51785728521645 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16069012847950015, 0.8515059718405095, 0.16070961680407878, 0.8515092829284222, -3.371387720108032e-5, 16.51785728521645 ] + }, + "uri" : "data/data74.b3dm" + }, + "children" : [] + } + ] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16059791559474, 0.8514986786960274, 0.16068957521235502, 0.851539813399707, -3.371667116880417e-5, 30.758986284025013 ] + }, + "geometricError" : 101.75342758064195, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059791559474, 0.851499681255903, 0.16068463577867848, 0.851539813399707, -3.371667116880417e-5, 30.758986284025013 ] + }, + "uri" : "data/data89.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16063559985824175, 0.8515153305535554, 0.16069045801803877, 0.8515406765289264, -3.371667116880417e-5, 30.758986284025013 ] + }, + "geometricError" : 101.75283262869323, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16063559985824175, 0.8515153305535554, 0.16069045801803877, 0.8515406765289264, -3.371667116880417e-5, 30.758986284025013 ] + }, + "uri" : "data/data81.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.1606662724287495, 0.8515294923015582, 0.16069045801803877, 0.851540742644478, -3.3717602491378784e-5, 24.371825284324586 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1606662724287495, 0.8515305348402006, 0.16069045801803877, 0.851540742644478, -3.3717602491378784e-5, 24.371825284324586 ] + }, + "uri" : "data/data77.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16063750600021073, 0.8515294923015582, 0.16066745268741503, 0.851539813399707, -3.371480852365494e-5, 30.758986284025013 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16063750600021073, 0.8515317570365513, 0.16066641371510088, 0.851539813399707, -3.371480852365494e-5, 30.758986284025013 ] + }, + "uri" : "data/data78.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16066745268741503, 0.8515192210997146, 0.16068957521235502, 0.8515294923015582, -3.371573984622955e-5, 15.09413228649646 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16066762380313462, 0.8515223653387434, 0.16068582970346515, 0.8515255870744517, -3.371573984622955e-5, 15.09413228649646 ] + }, + "uri" : "data/data79.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16063559985824175, 0.8515153305535554, 0.16066745268741503, 0.8515294923015582, -3.371573984622955e-5, 21.912122285924852 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16063559985824175, 0.8515153305535554, 0.1606632272049001, 0.8515287143901683, -3.371573984622955e-5, 21.912122285924852 ] + }, + "uri" : "data/data80.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16059791559474, 0.8515180855407595, 0.16064536037853988, 0.8515397635034017, -3.371573984622955e-5, 29.558986282907426 ] + }, + "geometricError" : 83.07393487307895, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059791559474, 0.8515180855407595, 0.16064536037853988, 0.8515390015230663, -3.371573984622955e-5, 29.558986282907426 ] + }, + "uri" : "data/data86.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16062320763753501, 0.8515294923015582, 0.16064550042630235, 0.8515400901359174, 4.81975628528744, 29.558986282907426 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16062562825368568, 0.8515328476916704, 0.16064550042630235, 0.8515400901359174, 4.81975628528744, 29.558986282907426 ] + }, + "uri" : "data/data82.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16060105825607765, 0.8515294923015582, 0.16062320763753501, 0.8515397635034017, -3.371667116880417e-5, 22.788805284537375 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16060105825607765, 0.8515330120857639, 0.16062080467554235, 0.8515382834010097, -3.371667116880417e-5, 22.788805284537375 ] + }, + "uri" : "data/data83.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16062222653388308, 0.8515192210997146, 0.160645330162475, 0.8515297577387153, -3.371573984622955e-5, 17.263712286017835 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16062222653388308, 0.8515221546564411, 0.16063255621118142, 0.8515297577387153, -3.371573984622955e-5, 17.263712286017835 ] + }, + "uri" : "data/data84.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16059791559474, 0.8515180855407595, 0.16062320763753501, 0.851530022175539, -3.371573984622955e-5, 20.683256285265088 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059791559474, 0.8515180855407595, 0.16062234139879253, 0.851530022175539, -3.371573984622955e-5, 20.683256285265088 ] + }, + "uri" : "data/data85.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16064477053483353, 0.8514986786960274, 0.16069064985634635, 0.8515192210997146, -3.371480852365494e-5, 14.036198287270963 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16064477053483353, 0.8515036818824808, 0.16069064985634635, 0.8515137914417985, -3.371480852365494e-5, 14.036198287270963 ] + }, + "uri" : "data/data87.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16059904576011538, 0.8514986786960274, 0.160645330162475, 0.8515218987034952, -3.371480852365494e-5, 17.247872285544872 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16059904576011538, 0.8514996312802672, 0.16063739334234314, 0.8515218987034952, -3.371480852365494e-5, 17.247872285544872 ] + }, + "uri" : "data/data88.b3dm" + }, + "children" : [] + } + ] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8514986786960274, 0.16060108511259502, 0.8515817289073458, -3.3717602491378784e-5, 36.436697284691036 ] + }, + "geometricError" : 132.70689373893913, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8515079451898426, 0.16059728835234754, 0.8515817289073458, -3.3717602491378784e-5, 36.436697284691036 ] + }, + "uri" : "data/data143.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16050601086098, 0.8515397635034017, 0.16060296756204165, 0.8515822850508188, -3.3717602491378784e-5, 31.715440282598138 ] + }, + "geometricError" : 102.91482258518162, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16050601086098, 0.851543970868948, 0.16060296756204165, 0.8515822850508188, -3.3717602491378784e-5, 31.715440282598138 ] + }, + "uri" : "data/data107.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16055506038168765, 0.8515538730719775, 0.1606022854392952, 0.8515817289073458, -3.37185338139534e-5, 28.49355928134173 ] + }, + "geometricError" : 102.9154243751133, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055506038168765, 0.8515538730719775, 0.1606022854392952, 0.8515817289073458, -3.37185338139534e-5, 28.49355928134173 ] + }, + "uri" : "data/data95.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16057576859666783, 0.8515691760654016, 0.1606022854392952, 0.8515808483107762, -3.37185338139534e-5, 20.97369828261435 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16057576859666783, 0.8515691760654016, 0.1606022854392952, 0.8515806920392494, -3.37185338139534e-5, 20.97369828261435 ] + }, + "uri" : "data/data91.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16055506038168765, 0.8515705771089325, 0.16058010250131563, 0.8515817289073458, -3.37185338139534e-5, 28.49355928134173 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055506038168765, 0.8515712944855579, 0.16058010250131563, 0.8515817289073458, -3.37185338139534e-5, 28.49355928134173 ] + }, + "uri" : "data/data92.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16056864659156325, 0.8515538730719775, 0.16060108511259502, 0.8515720079477112, -3.3717602491378784e-5, 20.18821428436786 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16056864659156325, 0.8515538730719775, 0.16059555681032167, 0.8515720079477112, -3.3717602491378784e-5, 20.18821428436786 ] + }, + "uri" : "data/data93.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16055608684609934, 0.8515587194202561, 0.16057896258765503, 0.8515705771089325, -3.37185338139534e-5, 24.827323282137513 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055608684609934, 0.8515587194202561, 0.16057333751482675, 0.8515698289119877, -3.37185338139534e-5, 24.827323282137513 ] + }, + "uri" : "data/data94.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16051259501283502, 0.8515596226898862, 0.1605579709380585, 0.8515822850508188, -3.37185338139534e-5, 24.424966282211244 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16051541489149415, 0.8515596226898862, 0.1605579709380585, 0.8515822850508188, -3.37185338139534e-5, 24.424966282211244 ] + }, + "uri" : "data/data96.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16055260029917, 0.8515397635034017, 0.16060296756204165, 0.8515646508739764, -3.371667116880417e-5, 26.24129728320986 ] + }, + "geometricError" : 89.53242462129626, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055260029917, 0.8515401030717871, 0.16060296756204165, 0.8515646508739764, -3.371667116880417e-5, 26.24129728320986 ] + }, + "uri" : "data/data101.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16057602167821874, 0.8515500347052454, 0.16060108511259502, 0.8515646508739764, 0.041186283342540264, 12.71858328115195 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16057602167821874, 0.8515514322959945, 0.16059728835234754, 0.8515646508739764, 0.041186283342540264, 12.71858328115195 ] + }, + "uri" : "data/data97.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16055563787255434, 0.8515500347052454, 0.16058006486975449, 0.8515605737303478, -3.3717602491378784e-5, 24.76487428229302 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055563787255434, 0.8515502507072004, 0.16058006486975449, 0.8515605737303478, -3.3717602491378784e-5, 24.76487428229302 ] + }, + "uri" : "data/data98.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.1605783067100921, 0.8515397635034017, 0.16060296756204165, 0.8515500347052454, -3.371667116880417e-5, 26.24129728320986 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605783067100921, 0.8515401030717871, 0.16060296756204165, 0.851549798512644, -3.371667116880417e-5, 26.24129728320986 ] + }, + "uri" : "data/data99.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16055260029917, 0.8515397635034017, 0.16057896258765503, 0.8515504834076296, -3.371667116880417e-5, 24.154135283082724 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055260029917, 0.8515405379389501, 0.1605754536123134, 0.8515504834076296, -3.371667116880417e-5, 24.154135283082724 ] + }, + "uri" : "data/data100.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16050601086098, 0.8515397635034017, 0.160556944587024, 0.8515664743291722, -3.3717602491378784e-5, 31.715440282598138 ] + }, + "geometricError" : 95.16435385282772, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16050601086098, 0.8515404737356193, 0.160556944587024, 0.8515664743291722, -3.3717602491378784e-5, 31.715440282598138 ] + }, + "uri" : "data/data106.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.1605336207633652, 0.8515497274083876, 0.16055800690510993, 0.851560305907089, -3.3717602491378784e-5, 31.715440282598138 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605336207633652, 0.8515497274083876, 0.16055800690510993, 0.8515602643243418, -3.3717602491378784e-5, 31.715440282598138 ] + }, + "uri" : "data/data102.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16050601086098, 0.8515500347052454, 0.1605372858268688, 0.8515664743291722, -3.371667116880417e-5, 23.199966283515096 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16050601086098, 0.8515507862170795, 0.1605372858268688, 0.8515664743291722, -3.371667116880417e-5, 23.199966283515096 ] + }, + "uri" : "data/data103.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.1605330488822281, 0.8515397635034017, 0.16055703522569906, 0.8515523784288684, -3.3717602491378784e-5, 24.196166284382343 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605330488822281, 0.8515430116706519, 0.16055703522569906, 0.8515523784288684, -3.3717602491378784e-5, 24.196166284382343 ] + }, + "uri" : "data/data104.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16051259501283502, 0.8515392318820223, 0.16053563153262995, 0.8515502262024226, -3.3717602491378784e-5, 24.9289942830801 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605130548288326, 0.8515392318820223, 0.16053563153262995, 0.8515502262024226, -3.3717602491378784e-5, 24.9289942830801 ] + }, + "uri" : "data/data105.b3dm" + }, + "children" : [] + } + ] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8515367957373521, 0.160522422959192, 0.8515808483107762, -3.371573984622955e-5, 21.617772282101214 ] + }, + "geometricError" : 132.705341765085, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16045008773336816, 0.8515367957373521, 0.160522422959192, 0.851574770789371, -3.371573984622955e-5, 21.617772282101214 ] + }, + "uri" : "data/data112.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.160468349962955, 0.8515508550496962, 0.160522422959192, 0.8515808483107762, -3.371573984622955e-5, 21.617772282101214 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1604866896175642, 0.8515508550496962, 0.160522422959192, 0.851574770789371, -3.371573984622955e-5, 21.617772282101214 ] + }, + "uri" : "data/data108.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.851560305907089, 0.160468349962955, 0.8515808483107762, -3.37185338139534e-5, 7.4505202835425735 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16045151468510982, 0.8515616064195519, 0.16045885849050656, 0.8515651332246389, -3.37185338139534e-5, 7.4505202835425735 ] + }, + "uri" : "data/data109.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.160468349962955, 0.8515367957373521, 0.16051259501283502, 0.851560305907089, -3.371573984622955e-5, 20.95098228380084 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1604688929513342, 0.8515367957373521, 0.16051101567673645, 0.8515596473555506, -3.371573984622955e-5, 20.95098228380084 ] + }, + "uri" : "data/data110.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8515370312283598, 0.16047171261787863, 0.851560305907089, -3.371573984622955e-5, 20.917772284708917 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16045008773336816, 0.8515370312283598, 0.16047171261787863, 0.851550689773891, -3.371573984622955e-5, 20.917772284708917 ] + }, + "uri" : "data/data111.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16050657317280398, 0.8514986786960274, 0.16060108511259502, 0.8515404152852865, -3.371667116880417e-5, 25.34181928448379 ] + }, + "geometricError" : 62.08894395096496, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16050657317280398, 0.8515045423815926, 0.16060046273341552, 0.8515404152852865, -3.371667116880417e-5, 25.34181928448379 ] + }, + "uri" : "data/data121.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16055600751194846, 0.851518460781418, 0.16060108511259502, 0.8515406881262126, -3.371667116880417e-5, 24.17142328619957 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055600751194846, 0.851518460781418, 0.16060046273341552, 0.8515406881262126, -3.371667116880417e-5, 24.17142328619957 ] + }, + "uri" : "data/data113.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16050657317280398, 0.8515192210997146, 0.160556840062715, 0.8515411386397587, -3.371667116880417e-5, 25.34181928448379 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16050657317280398, 0.8515228919374315, 0.16055652258228953, 0.8515411386397587, -3.371667116880417e-5, 25.34181928448379 ] + }, + "uri" : "data/data114.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.160556840062715, 0.8514986786960274, 0.16060108511259502, 0.8515192210997146, -3.371480852365494e-5, 23.96334628481418 ] + }, + "geometricError" : 23.963379999622703, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055825586279537, 0.8515033325065695, 0.1605995534039893, 0.851519103250522, -3.371480852365494e-5, 23.96334628481418 ] + }, + "uri" : "data/data119.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16057843391641008, 0.8515079201440017, 0.16060108511259502, 0.8515192210997146, -3.371480852365494e-5, 23.96334628481418 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16057843391641008, 0.8515079201440017, 0.1605959749709857, 0.851519103250522, -3.371480852365494e-5, 23.96334628481418 ] + }, + "uri" : "data/data115.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.160556840062715, 0.8515084329449398, 0.16057896258765503, 0.8515192210997146, -3.371480852365494e-5, 17.952185286208987 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055825586279537, 0.8515084329449398, 0.16057826489433902, 0.8515175822251829, -3.371480852365494e-5, 17.952185286208987 ] + }, + "uri" : "data/data116.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.1605784481732141, 0.8514986786960274, 0.16060108511259502, 0.8515093717674059, -3.371480852365494e-5, 21.9428232870996 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605784481732141, 0.8515033325065695, 0.1605995534039893, 0.8515093717674059, -3.371480852365494e-5, 21.9428232870996 ] + }, + "uri" : "data/data117.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.160556840062715, 0.8514986786960274, 0.16057896258765503, 0.85150997172563, -3.371387720108032e-5, 14.220030287280679 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16055982771006022, 0.8515025625559006, 0.16057785416577403, 0.85150997172563, -3.371387720108032e-5, 14.220030287280679 ] + }, + "uri" : "data/data118.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16051259501283502, 0.8514986786960274, 0.16055739320914827, 0.8515192210997146, -3.371480852365494e-5, 19.569014285691082 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16051369657836007, 0.8515028461021078, 0.16055739320914827, 0.8515183012616387, -3.371480852365494e-5, 19.569014285691082 ] + }, + "uri" : "data/data120.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8514986786960274, 0.16051537271964883, 0.8515407118109368, -3.371667116880417e-5, 36.436697284691036 ] + }, + "geometricError" : 102.53371761153905, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8515013121564091, 0.16051537271964883, 0.8515407118109368, -3.371667116880417e-5, 36.436697284691036 ] + }, + "uri" : "data/data142.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.1604668110437449, 0.8515182598820271, 0.16051537271964883, 0.8515404908739711, -3.371667116880417e-5, 31.727016284130514 ] + }, + "geometricError" : 45.2668066311873, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1604668110437449, 0.8515182598820271, 0.16051537271964883, 0.8515404908739711, -3.371667116880417e-5, 31.727016284130514 ] + }, + "uri" : "data/data126.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16049047248789503, 0.8515269041297259, 0.16051537271964883, 0.8515397635034017, -3.371667116880417e-5, 25.44053328409791 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1604910954100645, 0.8515269041297259, 0.16051537271964883, 0.8515394374229104, -3.371667116880417e-5, 25.44053328409791 ] + }, + "uri" : "data/data122.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.160468349962955, 0.8515276601306683, 0.16049047248789503, 0.8515404908739711, -3.371480852365494e-5, 30.08701628446579 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1604690760450586, 0.8515276601306683, 0.16048276308852974, 0.8515404908739711, -3.371480852365494e-5, 30.08701628446579 ] + }, + "uri" : "data/data123.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.1604902131519787, 0.851518681392209, 0.16051259501283502, 0.8515294923015582, -3.371573984622955e-5, 21.66657328605652 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1604902131519787, 0.851518681392209, 0.1605097811069173, 0.8515291602589312, -3.371573984622955e-5, 21.66657328605652 ] + }, + "uri" : "data/data124.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.1604668110437449, 0.8515182598820271, 0.16049268004486125, 0.8515300990137441, -3.371480852365494e-5, 31.727016284130514 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1604668110437449, 0.8515182598820271, 0.16049268004486125, 0.8515300990137441, -3.371480852365494e-5, 31.727016284130514 ] + }, + "uri" : "data/data125.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8515145714527792, 0.1604689639179502, 0.8515407118109368, -3.371667116880417e-5, 36.436697284691036 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8515145714527792, 0.1604689639179502, 0.8515407118109368, -3.371667116880417e-5, 36.436697284691036 ] + }, + "uri" : "data/data127.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16046574078839201, 0.8514986786960274, 0.16051259501283502, 0.8515201228583521, -3.371573984622955e-5, 27.584597286768258 ] + }, + "geometricError" : 45.99890284976831, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16046574078839201, 0.8514986786960274, 0.16050757638016805, 0.8515201228583521, -3.371573984622955e-5, 27.584597286768258 ] + }, + "uri" : "data/data140.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16048859704683044, 0.8515083365609348, 0.16051259501283502, 0.8515201228583521, -3.371480852365494e-5, 22.429387286305428 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16048859704683044, 0.8515083365609348, 0.16050955677818632, 0.8515201228583521, -3.371480852365494e-5, 22.429387286305428 ] + }, + "uri" : "data/data128.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16046574078839201, 0.8515089498978711, 0.16049123415968736, 0.8515200094590587, -3.371573984622955e-5, 18.85641228687018 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16046574078839201, 0.851509018531206, 0.16049123415968736, 0.8515200094590587, -3.371573984622955e-5, 18.85641228687018 ] + }, + "uri" : "data/data129.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16049047248789503, 0.8514986786960274, 0.16051259501283502, 0.8515089813501778, -3.371294587850571e-5, 27.584597286768258 ] + }, + "geometricError" : 45.998904029896075, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16049068468808064, 0.8514986786960274, 0.16050757638016805, 0.8515089813501778, -3.371294587850571e-5, 27.584597286768258 ] + }, + "uri" : "data/data138.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.1605004720164235, 0.8515038142969492, 0.16051259501283502, 0.8515089498978711, 3.808837286196649, 18.427587286569178 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605004720164235, 0.8515047938569713, 0.16050466912430003, 0.851507279017702, 3.808837286196649, 18.427587286569178 ] + }, + "uri" : "data/data130.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16049047248789503, 0.8515013121564091, 0.16050221982913646, 0.8515089813501778, -3.371294587850571e-5, 18.535555285401642 ] + }, + "geometricError" : 45.99890343983229, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16049068468808064, 0.8515013121564091, 0.16050221982913646, 0.8515089813501778, -3.371294587850571e-5, 18.535555285401642 ] + }, + "uri" : "data/data135.b3dm" + }, + "children" : [ + { + "boundingVolume" : { + "region" : [ 0.16049600311913, 0.8515054206257938, 0.16050221982913646, 0.8515089813501778, -3.371294587850571e-5, 10.835511286742985 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1604973796141182, 0.8515054206257938, 0.16050221982913646, 0.8515089813501778, -3.371294587850571e-5, 10.835511286742985 ] + }, + "uri" : "data/data131.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16049047248789503, 0.8515063820974101, 0.16049600311913, 0.8515089498978711, 0.47210428584367037, 9.727917287498713 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16049343235717115, 0.8515067127253294, 0.1604956728168153, 0.8515081073109346, 0.47210428584367037, 9.727917287498713 ] + }, + "uri" : "data/data132.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16049600311913, 0.8515038142969492, 0.16050153375036502, 0.8515067894337947, 3.8445972874760628, 16.880311287008226 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16049919057349463, 0.8515056984794613, 0.16050093107088248, 0.8515067894337947, 3.8445972874760628, 16.880311287008226 ] + }, + "uri" : "data/data133.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16049047248789503, 0.8515013121564091, 0.1604991042206329, 0.8515085315088717, -3.371294587850571e-5, 18.535555285401642 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16049068468808064, 0.8515013121564091, 0.1604991042206329, 0.8515085315088717, -3.371294587850571e-5, 18.535555285401642 ] + }, + "uri" : "data/data134.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16050153375036502, 0.8514986786960274, 0.16051259501283502, 0.8515038142969492, 10.77319728769362, 27.584597286768258 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1605017046547668, 0.8514986786960274, 0.16050757638016805, 0.8515030302305179, 10.77319728769362, 27.584597286768258 ] + }, + "uri" : "data/data136.b3dm" + }, + "children" : [] + }, + { + "boundingVolume" : { + "region" : [ 0.16049047248789503, 0.8514986786960274, 0.16050153375036502, 0.8515042470393068, 1.5026542851701379, 10.002654287032783 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16049847496374856, 0.8515030818308925, 0.16049992834933405, 0.8515042470393068, 1.5026542851701379, 10.002654287032783 ] + }, + "uri" : "data/data137.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.160468349962955, 0.8514986786960274, 0.16049047248789503, 0.8515089498978711, -3.371294587850571e-5, 21.701743287034333 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.1604787288643196, 0.8515035118367135, 0.1604839533309482, 0.8515067853043784, -3.371294587850571e-5, 21.701743287034333 ] + }, + "uri" : "data/data139.b3dm" + }, + "children" : [] + } + ] + }, + { + "boundingVolume" : { + "region" : [ 0.16042410491307496, 0.8514986786960274, 0.16046930827925338, 0.8515192210997146, -3.371480852365494e-5, 37.562665288336575 ] + }, + "geometricError" : 0, + "refine" : "REPLACE", + "content" : { + "boundingVolume" : { + "region" : [ 0.16044376697716634, 0.8515015428090158, 0.16046930827925338, 0.8515178365721452, -3.371480852365494e-5, 37.562665288336575 ] + }, + "uri" : "data/data141.b3dm" + }, + "children" : [] + } + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/public/StoekackEnergyDashboard/favicon.ico b/public/StoekackEnergyDashboard/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..945bb039ace0aa98b8b93d1885e52ce5e42523c4 Binary files /dev/null and b/public/StoekackEnergyDashboard/favicon.ico differ diff --git a/public/StoekackEnergyDashboard/index.html b/public/StoekackEnergyDashboard/index.html new file mode 100644 index 0000000000000000000000000000000000000000..040b354d9b9f2719f5f92e49d02a9a702b5f382a --- /dev/null +++ b/public/StoekackEnergyDashboard/index.html @@ -0,0 +1,68 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <!-- Use correct character set. --> + <meta charset="utf-8"> + <!-- Tell IE to use the latest, best version. --> + <meta http-equiv="X-UA-Compatible" content="IE=Edge"> + <!-- Make the app on mobile take up the full browser screen and disable user scaling. --> + <meta name="viewport" + content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"> + <title>Stoeckach Energy Dashboard</title> + <!-- The Cesium library. --> + <script src="https://cesium.com/downloads/cesiumjs/releases/1.81/Build/Cesium/Cesium.js"></script> + <link href="https://cesium.com/downloads/cesiumjs/releases/1.81/Build/Cesium/Widgets/widgets.css" rel="stylesheet"> + <!-- stylesheets --> + <link rel="stylesheet" href="./CSS/index.css" media="screen"> + <link rel="stylesheet" type="text/css" href="./CSS/EnergyDashboard.css"> + <script src="https://cdn.jsdelivr.net/npm/chart.js"></script> + </head> + <body> + <!-- defining container to keep cesium viewer and chart --> + <div class="container"> + <div class="cesium-container" id="cesiumContainer"></div> + <div> + <div class="chart-container" > + <canvas id="myChart1"></canvas> + </div> + <div class="chart-container"> + <canvas id="myChart2"></canvas> + </div> + </div> + </div> + <!-- defining menu panel --> + <div class="backdrop" id="menu"> + <h2>Stoeckach Energy Dashboard</h2> + <div class="nowrap"> + <input id="3dbuildings" name="source" type="radio" checked/> + <label for="3dbuildings">3D Buildings</label> + </div> + <div class="nowrap"> + <input id="heatdemand" name="source" type="radio"/> + <label for="heatdemand">Sp. Heating Demand</label> + </div> + <div id = "legend" style="display: none;"> + <hr color='white'> + <div class='my-legend' id="legendcontainer"> + <div class='legend-title'>Sp. Heating Demand (kWh/m<sup>2</sup>.a)</div> + <div class='legend-scale'> + <ul class='legend-labels'> + <li><span style='background:#33ACFF;'></span>Less than 60</li> + <li><span style='background:#2AFF00;'></span>60 to 120</li> + <li><span style='background:#FFFF00;'></span>120 to 170</li> + <li><span style='background:#FFA200;'></span>170 to 230</li> + <li><span style='background:#FF0000;'></span>More than 230</li> + <li><span style='background:#000000;'></span>None Heated / No Data</li> + + </ul> + </div> + </div> + </div> + </div> + <a href="https://www.hft-stuttgart.de/" target='_blank'> + <div class="credit"></div> + </a> + <!-- javascript --> + <script src="./Source/App.js"></script> + </body> +</html> \ No newline at end of file