diff --git a/public/HFT.html b/public/HFT.html
new file mode 100644
index 0000000000000000000000000000000000000000..666109df80d0446ff09195a47399e3c57607617f
--- /dev/null
+++ b/public/HFT.html
@@ -0,0 +1,75 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8" />
+    <title>Pointcloud Demo at HFT</title>
+    <!-- <link rel="stylesheet" href="css/myCesiumStyle.css">
+    <link rel="stylesheet" href="css/legend.css">  
+
+    <link rel="stylesheet" href="css/index.css" media="screen">
+    <link rel="stylesheet" href="css/form_joeStyle.css" media="screen"> -->
+
+    <link
+      href="https://cesium.com/downloads/cesiumjs/releases/1.69/Build/Cesium/Widgets/widgets.css"
+      rel="stylesheet"
+    />
+    <!-- <link
+      href="css/my_button.css"
+      rel="stylesheet"
+    /> -->
+
+    <script
+      src="https://code.jquery.com/jquery-2.2.4.min.js"
+      integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44="
+      crossorigin="anonymous"
+    ></script>
+    <script
+      src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"
+      integrity="sha256-1A78rJEdiWTzco6qdn3igTBv9VupN3Q1ozZNTR4WE/Y="
+      crossorigin="anonymous"
+    ></script>
+    <script
+      src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js"
+      integrity="sha256-0rguYS0qgS6L4qVzANq4kjxPLtvnp5nn2nB5G1lWRv4="
+      crossorigin="anonymous"
+    ></script>
+    <script src="https://cesium.com/downloads/cesiumjs/releases/1.81/Build/Cesium/Cesium.js"></script>
+    <link
+      rel="stylesheet"
+      href="https://use.fontawesome.com/releases/v5.1.1/css/all.css"
+      integrity="sha384-O8whS3fhG2OnA5Kas0Y9l3cfpmYjapjI0E4theH4iuMD+pLhbf6JI0jIMfYcK3yZ"
+      crossorigin="anonymous"
+    />
+
+   
+
+
+
+</head>
+
+  <body>
+    
+    <script src="HFT.js"></script>
+
+    <style>
+      @import url(templates/bucket.css);
+    </style>
+
+
+    <div id="cesiumContainer" class="canvas fullSize">
+    
+            
+    
+    <div id="loadingOverlay">
+      <h1>Loading...</h1>
+    </div>
+    <div id="toolbar">      
+    </div>
+    
+
+
+    <script src="https://cpwebassets.codepen.io/assets/common/stopExecutionOnTimeout-1b93190375e9ccc259df3a57c1abc0e64599724ae30d7ea4c6877eb615f89387.js"></script>
+    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
+    <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
+  </body>
+</html>
diff --git a/public/HFT.js b/public/HFT.js
new file mode 100644
index 0000000000000000000000000000000000000000..20681228e6272eff3bae9fcde22f198eb3530b87
--- /dev/null
+++ b/public/HFT.js
@@ -0,0 +1,173 @@
+$(function () {
+	// specifiy credentials and assets from Cesium ION account
+	Cesium.Ion.defaultAccessToken =
+	  "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJiYjY5ZTAxNy03YTc0LTQyZTYtYjJlMC0xYzYwNTAzNDQ0ZjUiLCJpZCI6MjkwNCwiaWF0IjoxNjM1NDEzOTI0fQ.Xhmt0sD4Dda4Q46FBYew4wPbqlJ4T8U9n1nNNwGyH7o";
+  
+	// setting up Cesium Viewer
+	var viewer = new Cesium.Viewer("cesiumContainer", {
+	  imageryProvider: new Cesium.IonImageryProvider({ assetId: 3 }), //3 bing maps with labels // use Sentinel2 imagery as default assetID:3954
+	  /////////////////////////////////////////
+	  // Note the next 3 lines specify that the Cesium Terrain should be used. ION account is needed
+	  // For a 'flat' Earth the z-offsets below for each of the tilesets needs to be adjusted
+	  // comment the next 3 lines to remove the Cesium terrain (Resulution approx. 30m)
+	  /////////////////////////////////////////
+	  terrainProvider: new Cesium.CesiumTerrainProvider({
+		url: Cesium.IonResource.fromAssetId(1),
+	  }),
+	});
+  
+	viewer.scene.globe.enableLighting = true; // set lighting to true
+  
+	// define a function to zoom to the tileset (invoke later)
+	var zoomAll = function (tileset) {
+	  return new Promise(function (resolve, reject) {
+		if (!tileset) {
+		  reject("Tileset is undifined");
+		}
+		viewer.camera.viewBoundingSphere(
+		  tileset.boundingSphere,
+		  new Cesium.HeadingPitchRange(0, -0.5, 400)
+		);
+		viewer.camera.lookAtTransform(Cesium.Matrix4.IDENTITY);
+		resolve();
+	  });
+	};
+  
+	//////////////////////////// load 3d building tiles or OSM 3d Buildings ///////////////////////
+	// here is the switch to switch between different 3d buildings 
+	const LOAD_3DTILES = true;
+  
+	if (LOAD_3DTILES) {
+	  // load 3d Tile set of SToeckach.
+	  var tileset = viewer.scene.primitives.add(
+		new Cesium.Cesium3DTileset({
+		  url: Cesium.IonResource.fromAssetId(656401),
+		})
+	  );
+  
+	  //////// important value. to find the correct value trail and error is needed for a perfect fit
+	  const BUILDIG_TILESET_HEIGHT_OFFSET = 54;
+  
+	  tileset.readyPromise.then(function (tileset) {
+		var height = BUILDIG_TILESET_HEIGHT_OFFSET;
+		var cartographic = Cesium.Cartographic.fromCartesian(
+		  tileset.boundingSphere.center
+		);
+		var surface = Cesium.Cartesian3.fromRadians(
+		  cartographic.longitude,
+		  cartographic.latitude,
+		  0.0
+		);
+		var offset = Cesium.Cartesian3.fromRadians(
+		  cartographic.longitude,
+		  cartographic.latitude,
+		  height
+		);
+		var translation = Cesium.Cartesian3.subtract(
+		  offset,
+		  surface,
+		  new Cesium.Cartesian3()
+		);
+		// now shift / translate the tileset by the translation vector defined above
+		tileset.modelMatrix = Cesium.Matrix4.fromTranslation(translation);
+  
+		//return zoomAll(tileset); // zoom or rather go to the translated tileset
+	  });
+	}
+	/////////////////////////////////////////////////////////////////////
+	// Alternatively, instead of using the Stoeckach LOD1 Building 3d Tiles,
+	//  use OSM Buildings from Cesium ION assets - in this case set LOAD_3DTILES variable in Line 41 to 'false'
+	////////////////////////////////////////////////////////
+	else {
+	  var osmBuildings = Cesium.createOsmBuildings();
+	  osmBuildings.readyPromise
+		.then(function (osmBuildings) {
+		  viewer.scene.primitives.add(osmBuildings);
+		})
+		.otherwise(function (error) {
+		  console.log(error);
+		});
+  
+	  // now zoom to target and set camera view angle to some oblique angle: use '-Cesium.Math.PI_OVER_TWO' to look down nadir.
+	  // if you use '+Cesium.Math.PI_OVER_TWO', you look into space.
+	  viewer.camera.setView({
+		destination: Cesium.Cartesian3.fromDegrees(
+			9.172183958234173,
+			48.78029680030391,					
+		  20000
+		),
+		orientation: {
+		  heading: 0.0,
+		  pitch: -Cesium.Math.PI_OVER_TWO, // set an oblique viewing angle
+		  roll: 0.0,
+		},
+	  });
+	}
+
+	tileset.style = new Cesium.Cesium3DTileStyle({
+		show: false 
+		});
+  
+	////////////////////////////////////////////////////////////////////////////////////
+	////////////////////////////////////////////////////////////////////////////////////
+	// HFT PointCloud Tileset.
+	////////////////////////////////////////////////////////////////////////////////////
+	
+	const PCOFFSET = 0;
+
+	var HFTBuildingsPC = viewer.scene.primitives.add(
+		new Cesium.Cesium3DTileset({
+		  url: Cesium.IonResource.fromAssetId(655879),
+		})
+	  );
+
+	  HFTBuildingsPC.readyPromise.then(function (HFTBuildingsPC) {
+		var height = PCOFFSET;
+		var cartographic = Cesium.Cartographic.fromCartesian(
+			HFTBuildingsPC.boundingSphere.center
+		);
+		var surface = Cesium.Cartesian3.fromRadians(
+		  cartographic.longitude,
+		  cartographic.latitude,
+		  0.0
+		);
+		var offset = Cesium.Cartesian3.fromRadians(
+		  cartographic.longitude,
+		  cartographic.latitude,
+		  height
+		);
+		var translation = Cesium.Cartesian3.subtract(
+		  offset,
+		  surface,
+		  new Cesium.Cartesian3()
+		);
+		// now shift / translate the tileset by the translation vector defined above
+		HFTBuildingsPC.modelMatrix = Cesium.Matrix4.fromTranslation(translation);
+  
+		return zoomAll(HFTBuildingsPC); // zoom or rather go to the translated tileset
+	  });
+	
+	HFTBuildingsPC.style = new Cesium.Cesium3DTileStyle({
+		color: "color('blue',0.3)",	
+		// color: "color('red')" ,
+			pointSize: 3		 
+		});
+
+
+ ///////////////////////////// innenhof PC
+
+ var HFTInnehof = viewer.scene.primitives.add(
+	new Cesium.Cesium3DTileset({
+	  url: Cesium.IonResource.fromAssetId(656854),
+	})
+  );
+		
+  HFTInnehof.style = new Cesium.Cesium3DTileStyle({
+	// color: "color('blue',0.3)",	
+	// color: "color('red')" ,
+		pointSize: 3		 
+	});
+	
+  });
+  
+  
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/Building/tileset.json b/public/buildingTiles/HFT/BAU3/Building/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..bd5c086c5065bc3d56e15bd4be28e208ecf417cb
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/Building/tileset.json
@@ -0,0 +1,56 @@
+{
+	"asset" : {
+		"version" : "0.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_appearance{}.xlink_href" : {},
+		"citygml_class" : {},
+		"citygml_function{}" : {},
+		"citygml_usage{}" : {},
+		"citygml_year_of_construction" : {},
+		"citygml_year_of_demolition" : {},
+		"citygml_roof_type" : {},
+		"citygml_measured_height" : {},
+		"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" : {},
+		"citygml_class_codeSpace" : {},
+		"citygml_function{}.codeSpace" : {},
+		"citygml_relative_to_terrain" : {},
+		"citygml_relative_to_water" : {},
+		"citygml_roof_type_codeSpace" : {},
+		"citygml_usage{}.codeSpace" : {}
+	},
+	"geometricError" : 0,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1 ]
+		},
+		"refine" : "ADD"
+	}
+}
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/BuildingInstallation/data/data0.b3dm b/public/buildingTiles/HFT/BAU3/BuildingInstallation/data/data0.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..d9fe719bfaea766335a4982c6ff4ce141095549b
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/BuildingInstallation/data/data0.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/BuildingInstallation/tileset.json b/public/buildingTiles/HFT/BAU3/BuildingInstallation/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..38256609c66b60dcca83df5c906d8c4d71ee35cc
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/BuildingInstallation/tileset.json
@@ -0,0 +1,45 @@
+{
+	"asset" : {
+		"version" : "0.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_level_of_detail{}" : {},
+		"citygml_bounded_by{}.xlink_href" : {}
+	},
+	"geometricError" : 396711.76592209144,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 4633165.434450356, -228558.3942693551, -3336252.087495386, 2346678.7596468395, 0, 0, 0, 4262894.157088595, 0, 0, 0, 3416844.927609143 ]
+		},
+		"refine" : "ADD",
+		"content" : {
+			"boundingVolume" : {
+				"box" : [ 4633165.434450356, -228558.3942693551, -3336252.087495386, 2346678.7596468395, 0, 0, 0, 4262894.157088595, 0, 0, 0, 3416844.927609143 ]
+			},
+			"url" : "data/data0.b3dm"
+		}
+	}
+}
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/CityModel/tileset.json b/public/buildingTiles/HFT/BAU3/CityModel/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..c23f7f7523c2dc2751f0b85793231a2cd66ea544
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/CityModel/tileset.json
@@ -0,0 +1,21 @@
+{
+	"asset" : {
+		"version" : "0.0"
+	},
+	"properties" : {
+		"gml_id" : {},
+		"citygml_target_uri" : {},
+		"gml_description" : {},
+		"gml_name" : {},
+		"citygml_city_object_member{}.xlink_href" : {},
+		"citygml_appearance_member{}.xlink_href" : {},
+		"gml_feature_member{}.xlink_href" : {}
+	},
+	"geometricError" : 0,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1 ]
+		},
+		"refine" : "ADD"
+	}
+}
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/Door/data/data0.b3dm b/public/buildingTiles/HFT/BAU3/Door/data/data0.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..b0b5298a4ea4a625394455c6cb9d89da92c0bb4f
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Door/data/data0.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Door/tileset.json b/public/buildingTiles/HFT/BAU3/Door/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..1d25433b6fec99bdbd8acbd25a03ca9a6ddc1098
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/Door/tileset.json
@@ -0,0 +1,39 @@
+{
+	"asset" : {
+		"version" : "0.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_appearance{}.xlink_href" : {},
+		"citygml_level_of_detail{}" : {},
+		"citygml_address{}.xlink_href" : {},
+		"citygml_relative_to_terrain" : {},
+		"citygml_relative_to_water" : {}
+	},
+	"geometricError" : 554746.0922003174,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 4647182.957770776, 941418.2842070983, -241538.5984202819, 3106476.1574063054, 0, 0, 0, 4747588.411081147, 0, 0, 0, 10543251.98452883 ]
+		},
+		"refine" : "ADD",
+		"content" : {
+			"boundingVolume" : {
+				"box" : [ 4647182.957770776, 941418.2842070983, -241538.5984202819, 3106476.1574063054, 0, 0, 0, 4747588.411081147, 0, 0, 0, 10543251.98452883 ]
+			},
+			"url" : "data/data0.b3dm"
+		}
+	}
+}
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/GroundSurface/data/data0.b3dm b/public/buildingTiles/HFT/BAU3/GroundSurface/data/data0.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..8bd974a574675efaf91bd3b7acec202963a16318
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/GroundSurface/data/data0.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/GroundSurface/tileset.json b/public/buildingTiles/HFT/BAU3/GroundSurface/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..f17e7490a6ac03170dc886d8f90badf23c20da35
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/GroundSurface/tileset.json
@@ -0,0 +1,39 @@
+{
+	"asset" : {
+		"version" : "0.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_appearance{}.xlink_href" : {},
+		"citygml_level_of_detail{}" : {},
+		"citygml_opening{}.xlink_href" : {},
+		"citygml_relative_to_terrain" : {},
+		"citygml_relative_to_water" : {}
+	},
+	"geometricError" : 6220640.393693003,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 4152655.4193076184, 1207518.2101985747, -452149.9848242649, 4450963.161384763, 0, 0, 0, 8645554.853694515, 0, 0, 0, 10967180.788356729 ]
+		},
+		"refine" : "ADD",
+		"content" : {
+			"boundingVolume" : {
+				"box" : [ 4152655.4193076184, 1207518.2101985747, -452149.9848242649, 4450963.161384763, 0, 0, 0, 8645554.853694515, 0, 0, 0, 10967180.788356729 ]
+			},
+			"url" : "data/data0.b3dm"
+		}
+	}
+}
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/OuterCeilingSurface/data/data0.b3dm b/public/buildingTiles/HFT/BAU3/OuterCeilingSurface/data/data0.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..abe65a86f0e5501ef3982b8ac10ffaa2d490929c
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/OuterCeilingSurface/data/data0.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/OuterCeilingSurface/tileset.json b/public/buildingTiles/HFT/BAU3/OuterCeilingSurface/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..ae24be8e655c9a97da0fc27bab0dcf667080a3ae
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/OuterCeilingSurface/tileset.json
@@ -0,0 +1,39 @@
+{
+	"asset" : {
+		"version" : "0.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_level_of_detail{}" : {},
+		"citygml_opening{}.xlink_href" : {}
+	},
+	"geometricError" : 3133391.787350238,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 4345930.077932538, -478080.35152594314, -2840829.4380748877, 4039135.2092558476, 0, 0, 0, 5145724.965101182, 0, 0, 0, 6154616.651056409 ]
+		},
+		"refine" : "ADD",
+		"content" : {
+			"boundingVolume" : {
+				"box" : [ 4345930.077932538, -478080.35152594314, -2840829.4380748877, 4039135.2092558476, 0, 0, 0, 5145724.965101182, 0, 0, 0, 6154616.651056409 ]
+			},
+			"url" : "data/data0.b3dm"
+		}
+	}
+}
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/OuterFloorSurface/data/data0.b3dm b/public/buildingTiles/HFT/BAU3/OuterFloorSurface/data/data0.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..e43e3d02a81b6f063954afe5c4fd579e424f3a3a
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/OuterFloorSurface/data/data0.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/OuterFloorSurface/tileset.json b/public/buildingTiles/HFT/BAU3/OuterFloorSurface/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..ac791a29dec287d6f3960eb06cefb664dd3d7e3c
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/OuterFloorSurface/tileset.json
@@ -0,0 +1,39 @@
+{
+	"asset" : {
+		"version" : "0.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_level_of_detail{}" : {},
+		"citygml_opening{}.xlink_href" : {}
+	},
+	"geometricError" : 3850475.765483168,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 4653278.7459433405, -198976.08881537674, -3091330.147480038, 3179055.9297861834, 0, 0, 0, 2563062.1838500174, 0, 0, 0, 4882747.018296868 ]
+		},
+		"refine" : "ADD",
+		"content" : {
+			"boundingVolume" : {
+				"box" : [ 4653278.7459433405, -198976.08881537674, -3091330.147480038, 3179055.9297861834, 0, 0, 0, 2563062.1838500174, 0, 0, 0, 4882747.018296868 ]
+			},
+			"url" : "data/data0.b3dm"
+		}
+	}
+}
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/RoofSurface/data/data0.b3dm b/public/buildingTiles/HFT/BAU3/RoofSurface/data/data0.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..289e8b4caef4eda2367af4c23b4a789930c05714
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/RoofSurface/data/data0.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/RoofSurface/tileset.json b/public/buildingTiles/HFT/BAU3/RoofSurface/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..9c0bf9cc9d2a2bca51911b4d3f74586680d93901
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/RoofSurface/tileset.json
@@ -0,0 +1,39 @@
+{
+	"asset" : {
+		"version" : "0.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_appearance{}.xlink_href" : {},
+		"citygml_level_of_detail{}" : {},
+		"citygml_opening{}.xlink_href" : {},
+		"citygml_relative_to_terrain" : {},
+		"citygml_relative_to_water" : {}
+	},
+	"geometricError" : 4794745.619712457,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 4236011.84854161, 1174707.3335270765, -452829.51998172514, 4282762.646826001, 0, 0, 0, 8579955.582078673, 0, 0, 0, 10965864.725552153 ]
+		},
+		"refine" : "ADD",
+		"content" : {
+			"boundingVolume" : {
+				"box" : [ 4236011.84854161, 1174707.3335270765, -452829.51998172514, 4282762.646826001, 0, 0, 0, 8579955.582078673, 0, 0, 0, 10965864.725552153 ]
+			},
+			"url" : "data/data0.b3dm"
+		}
+	}
+}
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data0.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data0.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..b5275fc39b1918a4819b1d82b842d939bdc39b17
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data0.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data1.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data1.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..d271bb5808560094b299bbecd4b1247b79f2903f
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data1.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data10.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data10.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..2e40bb50ac3992d22518e08dc0092b8e4b59867f
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data10.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data11.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data11.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..bc935cbbe014780c1522dddba90fd3f3bb4d2fa5
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data11.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data12.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data12.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..d18d11a034ebcc65ebaa236159a32379e5e6a0d9
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data12.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data13.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data13.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..b4a95c81df7d06e500fa8aa9d2b2316616f13007
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data13.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data14.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data14.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..a1d4b2f9615304712c2fae0dfaa5ad2c9257648d
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data14.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data15.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data15.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..c114a0d237b5a23f708a2d19352af89b1c0e334d
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data15.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data16.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data16.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..edcf455c214d873a948863af45da3c8eeb122f5a
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data16.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data17.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data17.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..de05b72da0d1841c1884b8209c08e29c549d3266
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data17.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data18.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data18.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..6b748f39aad9378ab47e4e452d4e641dca8792e6
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data18.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data19.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data19.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..fd2b7fd037b6463833a4271d42835ce26dada20e
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data19.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data2.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data2.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..62952604192cc4d8d71cce3e809bf384d1965da6
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data2.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data20.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data20.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..8738783da8c765dcd196e49eb4c9944a5e432fb9
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data20.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data21.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data21.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..65c697a003c23b3a58372713e833b2d5e578e564
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data21.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data22.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data22.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..d4d99c4b64dbbb7339b240bce117a7a69ffa01b1
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data22.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data23.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data23.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..186efd171e46c1397a76e27e1da43025a6fc64cb
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data23.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data24.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data24.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..f7482a3ef2aa311f932bc58e6b74b8dee3c5cdf1
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data24.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data25.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data25.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..df05ce85edefb2344b7613c80144e012648d5718
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data25.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data26.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data26.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..3b7fbdfe18929e1af5e35d6906440bbf80433d17
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data26.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data27.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data27.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..0fa0f74db784cab13fadc9628980c0b54bed58f8
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data27.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data28.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data28.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..ea2d840eac54d68d60dee2df348c2d74d8645f8b
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data28.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data29.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data29.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..0e38c412ab9fec0eb6a16b4465a354651cccf98a
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data29.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data3.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data3.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..37204bf092a9a6db2d6e991b264dd97b133ab0e0
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data3.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data30.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data30.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..94bdbe5290269269043dc0e54044cba16a9fa6e2
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data30.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data31.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data31.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..56324e4d79a369b80764a103c88e7f50008b2bdb
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data31.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data32.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data32.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..be1d4debd5b0c0c739bef10ad308ff41242f3012
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data32.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data33.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data33.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..1c72eebaef97ec74ac884f62fcd6d5762860e6ec
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data33.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data34.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data34.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..dc92509ca854fdb449ba951e0a7e7667465a5149
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data34.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data35.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data35.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..93cea827e140be121799b87e40e7569da237b4b9
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data35.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data36.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data36.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..5150abe8cba0a94c834ae10ca62da805ec530f21
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data36.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data37.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data37.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..2a2054a6a8722ed8afe6fbb1c3fb809484f90d0c
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data37.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data38.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data38.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..d6742ef5e9a5c6541134921e41177813e502c1fe
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data38.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data39.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data39.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..925539a437034e09b13baebb40517359c4da357a
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data39.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data4.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data4.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..0baccd840524574f0be0c9fc9034deaf228d954d
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data4.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data40.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data40.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..fc8b198e470b72e9121e4a25f5db46e0abb4e62d
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data40.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data41.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data41.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..3972897d07ee2e68df491eb831ccfd06bafc24f7
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data41.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data42.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data42.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..f1ef374271299540015780cd43b88d3bd989d7a1
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data42.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data43.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data43.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..f9a079048427a531d9e9dc36f296a74f87972e10
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data43.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data5.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data5.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..120c4c5deb3d707bf73022b0dbed47c8059a6732
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data5.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data6.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data6.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..ab2c2f5b8c16b5b40c874cc6c6101d0d0cfe5b68
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data6.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data7.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data7.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..38ec1835e22e119ef299c496684420bbd233a6c8
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data7.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data8.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data8.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..c62beabff40f7c00ee49a5e6023d2b0030c4c21f
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data8.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/data/data9.b3dm b/public/buildingTiles/HFT/BAU3/WallSurface/data/data9.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..389dae977d90544a9f340fd00d6ce9298be9f6b7
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/WallSurface/data/data9.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/WallSurface/tileset.json b/public/buildingTiles/HFT/BAU3/WallSurface/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..3ae9c85e72d708e21f5d292490db96e966997eb3
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/WallSurface/tileset.json
@@ -0,0 +1,570 @@
+{
+	"asset" : {
+		"version" : "0.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_appearance{}.xlink_href" : {},
+		"citygml_level_of_detail{}" : {},
+		"citygml_opening{}.xlink_href" : {},
+		"citygml_relative_to_terrain" : {},
+		"citygml_relative_to_water" : {}
+	},
+	"geometricError" : 5030351.590728398,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 4152776.277411495, 1207521.8500817344, -449440.57087518135, 4451204.877592516, 0, 0, 0, 8645584.615187988, 0, 0, 0, 10972642.623765241 ]
+		},
+		"geometricError" : 5026703.147560726,
+		"refine" : "ADD",
+		"content" : {
+			"boundingVolume" : {
+				"box" : [ 3457844.783117472, 3017254.5902457153, 2516281.53998091, 3061341.889004471, 0, 0, 0, 5026119.134860026, 0, 0, 0, 5030351.594456421 ]
+			},
+			"url" : "data/data0.b3dm"
+		},
+		"children" : [
+			{
+				"boundingVolume" : {
+					"box" : [ 2245010.906331251, 3575752.8406489026, 4733882.136135337, 135791.4548818376, 0, 0, 0, 450782.3236290957, 0, 0, 0, 332605.51787838526 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 2245010.906331251, 3575752.8406489026, 4733882.136135337, 135791.4548818376, 0, 0, 0, 450782.3236290957, 0, 0, 0, 332605.51787838526 ]
+					},
+					"url" : "data/data1.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 2175815.6943303873, 3220320.462455755, 4957926.975851117, 497283.71143030096, 0, 0, 0, 335996.5071919495, 0, 0, 0, 157907.5303126434 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 2175815.6943303873, 3220320.462455755, 4957926.975851117, 497283.71143030096, 0, 0, 0, 335996.5071919495, 0, 0, 0, 157907.5303126434 ]
+					},
+					"url" : "data/data2.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 2555922.628948341, 1437102.7975872979, -517600.47597096954, 554135.5319786589, 0, 0, 0, 3685827.0621282132, 0, 0, 0, 10836322.813573664 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 2555922.628948341, 1437102.7975872979, -517600.47597096954, 554135.5319786589, 0, 0, 0, 3685827.0621282132, 0, 0, 0, 10836322.813573664 ]
+					},
+					"url" : "data/data3.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 3071476.1418079324, 2379065.7963101733, -130508.25232889876, 1953693.7832619809, 0, 0, 0, 2205707.734868407, 0, 0, 0, 10323928.009065734 ]
+				},
+				"geometricError" : 121350.11672482733,
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 3071476.1418079324, 2379065.7963101733, -130508.25232889876, 1953693.7832619809, 0, 0, 0, 2205707.734868407, 0, 0, 0, 10323928.009065734 ]
+					},
+					"url" : "data/data4.b3dm"
+				},
+				"children" : [
+					{
+						"boundingVolume" : {
+							"box" : [ 3377583.4435312515, 1867810.0091713544, -5060660.2111873515, 32306.633414971177, 0, 0, 0, 111524.20887372922, 0, 0, 0, 62309.77715596091 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 3377583.4435312515, 1867810.0091713544, -5060660.2111873515, 32306.633414971177, 0, 0, 0, 111524.20887372922, 0, 0, 0, 62309.77715596091 ]
+							},
+							"url" : "data/data5.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 3358793.1779920016, 1681926.9761022185, -5136584.764580613, 48571.13408867549, 0, 0, 0, 184691.22017056076, 0, 0, 0, 91619.11588444281 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 3358793.1779920016, 1681926.9761022185, -5136584.764580613, 48571.13408867549, 0, 0, 0, 184691.22017056076, 0, 0, 0, 91619.11588444281 ]
+							},
+							"url" : "data/data6.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 3330982.0151126534, 1499329.3386408691, -5210894.362654116, 45404.74418663187, 0, 0, 0, 105501.69483146141, 0, 0, 0, 58987.54686298687 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 3330982.0151126534, 1499329.3386408691, -5210894.362654116, 45404.74418663187, 0, 0, 0, 105501.69483146141, 0, 0, 0, 58987.54686298687 ]
+							},
+							"url" : "data/data7.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 3755371.0721793906, 2059187.238530499, -4708823.843190307, 208568.61545359995, 0, 0, 0, 40804.54008697136, 0, 0, 0, 182651.09022891615 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 3755371.0721793906, 2059187.238530499, -4708823.843190307, 208568.61545359995, 0, 0, 0, 40804.54008697136, 0, 0, 0, 182651.09022891615 ]
+							},
+							"url" : "data/data8.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 3308908.6712576607, 1286443.54854453, -5281277.144676596, 26227.04199520219, 0, 0, 0, 1455.9477956900373, 0, 0, 0, 16675.236735378392 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 3308908.6712576607, 1286443.54854453, -5281277.144676596, 26227.04199520219, 0, 0, 0, 1455.9477956900373, 0, 0, 0, 16675.236735378392 ]
+							},
+							"url" : "data/data9.b3dm"
+						}
+					}
+				]
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 4138088.876924151, 4385099.920878308, 2062325.9304102326, 1655078.2471823124, 0, 0, 0, 1743705.4423067858, 0, 0, 0, 3985330.9803420943 ]
+				},
+				"geometricError" : 165809.73685768523,
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 4138088.876924151, 4188485.8977928218, 2062878.811583258, 1655078.2471823124, 0, 0, 0, 1350477.3961358145, 0, 0, 0, 3984225.2179960436 ]
+					},
+					"url" : "data/data10.b3dm"
+				},
+				"children" : [
+					{
+						"boundingVolume" : {
+							"box" : [ 4160234.830022808, 4735489.46456592, 967041.6255331109, 41509.037067032885, 0, 0, 0, 40808.15307567548, 0, 0, 0, 163951.94765753392 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 4160234.830022808, 4735489.46456592, 967041.6255331109, 41509.037067032885, 0, 0, 0, 40808.15307567548, 0, 0, 0, 163951.94765753392 ]
+							},
+							"url" : "data/data11.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 4110430.4248019904, 4678795.608457105, 1369180.5051304756, 48165.76816253457, 0, 0, 0, 48462.4713665545, 0, 0, 0, 162014.2839319636 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 4110430.4248019904, 4678795.608457105, 1369180.5051304756, 48165.76816253457, 0, 0, 0, 48462.4713665545, 0, 0, 0, 162014.2839319636 ]
+							},
+							"url" : "data/data12.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 4043583.6759158922, 4602702.8956711, 1765718.7500601015, 54627.82258200506, 0, 0, 0, 55921.577586550266, 0, 0, 0, 159412.23823061888 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 4043583.6759158922, 4602702.8956711, 1765718.7500601015, 54627.82258200506, 0, 0, 0, 55921.577586550266, 0, 0, 0, 159412.23823061888 ]
+							},
+							"url" : "data/data13.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 4941197.530555157, 3538854.5752539635, 1927830.6671436708, 8214.696399475448, 0, 0, 0, 5883.313864268828, 0, 0, 0, 31630.820927311433 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 4941197.530555157, 3538854.5752539635, 1927830.6671436708, 8214.696399475448, 0, 0, 0, 5883.313864268828, 0, 0, 0, 31630.820927311433 ]
+							},
+							"url" : "data/data14.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 4192766.6805774746, 4772522.382910399, 561499.9075612843, 34752.8981761504, 0, 0, 0, 33067.42162717413, 0, 0, 0, 166319.25906581886 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 4192766.6805774746, 4772522.382910399, 561499.9075612843, 34752.8981761504, 0, 0, 0, 33067.42162717413, 0, 0, 0, 166319.25906581886 ]
+							},
+							"url" : "data/data15.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 4207990.597384021, 4789854.1533796, 153117.92134925508, 27739.396787510253, 0, 0, 0, 25060.53536425717, 0, 0, 0, 166914.96222013963 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 4207990.597384021, 4789854.1533796, 153117.92134925508, 27739.396787510253, 0, 0, 0, 25060.53536425717, 0, 0, 0, 166914.96222013963 ]
+							},
+							"url" : "data/data16.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 3800179.0149850547, 5120677.351328496, 121624.42336506306, 89755.61028070329, 0, 0, 0, 66840.25519294292, 0, 0, 0, 33166.415558673034 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 3800179.0149850547, 5120677.351328496, 121624.42336506306, 89755.61028070329, 0, 0, 0, 66840.25519294292, 0, 0, 0, 33166.415558673034 ]
+							},
+							"url" : "data/data17.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 3655719.772081728, 5224787.976791598, 121624.42336506306, 91558.25919465208, 0, 0, 0, 64329.33048020583, 0, 0, 0, 33166.415558673034 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 3655719.772081728, 5224787.976791598, 121624.42336506306, 91558.25919465208, 0, 0, 0, 64329.33048020583, 0, 0, 0, 33166.415558673034 ]
+							},
+							"url" : "data/data18.b3dm"
+						}
+					}
+				]
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 3614247.4499354362, 3295637.3248965116, 4054990.206157165, 607395.3932048823, 0, 0, 0, 666115.7572392751, 0, 0, 0, 2.4288482293486595 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 3614247.4499354362, 3295637.3248965116, 4054990.206157165, 607395.3932048823, 0, 0, 0, 666115.7572392751, 0, 0, 0, 2.4288482293486595 ]
+					},
+					"url" : "data/data19.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 4569244.98317698, 207090.96340879938, -347051.74523287127, 3618267.4660615465, 0, 0, 0, 6644722.841842118, 0, 0, 0, 10757560.467719853 ]
+				},
+				"geometricError" : 5026703.147560726,
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 5102815.220140327, 1632319.359748232, 2515864.2443135274, 2550686.2797193476, 0, 0, 0, 3495177.0813999283, 0, 0, 0, 5031728.488627055 ]
+					},
+					"url" : "data/data20.b3dm"
+				},
+				"children" : [
+					{
+						"boundingVolume" : {
+							"box" : [ 6263229.78122732, 710951.539416248, 206732.57265927072, 201673.0519361114, 0, 0, 0, 603358.0775334041, 0, 0, 0, 2175886.521524246 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 6263229.78122732, 710951.539416248, 206732.57265927072, 201673.0519361114, 0, 0, 0, 603358.0775334041, 0, 0, 0, 2175886.521524246 ]
+							},
+							"url" : "data/data21.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 6241251.756299317, 445807.5698803381, 44805.4789873854, 257626.39233119693, 0, 0, 0, 1122153.5016641407, 0, 0, 0, 3535556.8121666647 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 6241251.756299317, 445807.5698803381, 44805.4789873854, 257626.39233119693, 0, 0, 0, 1122153.5016641407, 0, 0, 0, 3535556.8121666647 ]
+							},
+							"url" : "data/data22.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 4569244.98317698, -205531.17422873038, -349564.4157660357, 3618267.4660615465, 0, 0, 0, 5442525.469508244, 0, 0, 0, 10752535.126653522 ]
+						},
+						"geometricError" : 3610193.7563641053,
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 5012127.6108562285, 1200231.1897868298, 2513351.573780363, 2732061.498287543, 0, 0, 0, 2631000.741477124, 0, 0, 0, 5026703.147560726 ]
+							},
+							"url" : "data/data23.b3dm"
+						},
+						"children" : [
+							{
+								"boundingVolume" : {
+									"box" : [ 4249843.319301835, -1501827.5191140089, -1364707.8084993123, 2852334.020425886, 0, 0, 0, 2849932.779737687, 0, 0, 0, 8643256.055991339 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 4249843.319301835, -1501827.5191140089, -1364707.8084993123, 2852334.020425886, 0, 0, 0, 2849932.779737687, 0, 0, 0, 8643256.055991339 ]
+									},
+									"url" : "data/data24.b3dm"
+								}
+							},
+							{
+								"boundingVolume" : {
+									"box" : [ 5797526.609331801, -1316594.0633841034, 644868.0711874755, 186412.5146686528, 0, 0, 0, 2474583.1051288727, 0, 0, 0, 3887063.577721316 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 5797526.609331801, -1316594.0633841034, 644868.0711874755, 186412.5146686528, 0, 0, 0, 2474583.1051288727, 0, 0, 0, 3887063.577721316 ]
+									},
+									"url" : "data/data25.b3dm"
+								}
+							},
+							{
+								"boundingVolume" : {
+									"box" : [ 5947990.3917036075, -1155483.3175459525, -463047.12176225754, 819007.840057225, 0, 0, 0, 2226066.3979375516, 0, 0, 0, 5344609.181374486 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 5947990.3917036075, -1155483.3175459525, -463047.12176225754, 819007.840057225, 0, 0, 0, 2226066.3979375516, 0, 0, 0, 5344609.181374486 ]
+									},
+									"url" : "data/data26.b3dm"
+								}
+							},
+							{
+								"boundingVolume" : {
+									"box" : [ 6367853.992383862, -41087.866918159765, 98782.49025685867, 21049.447647782974, 0, 0, 0, 883144.827273306, 0, 0, 0, 571570.7235106328 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 6367853.992383862, -41087.866918159765, 98782.49025685867, 21049.447647782974, 0, 0, 0, 883144.827273306, 0, 0, 0, 571570.7235106328 ]
+									},
+									"url" : "data/data27.b3dm"
+								}
+							},
+							{
+								"boundingVolume" : {
+									"box" : [ 5020275.688545712, 449606.6987962272, -1625105.8433720074, 2489574.7493415507, 0, 0, 0, 1675305.6494620324, 0, 0, 0, 6941061.425094836 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 5020275.688545712, 449606.6987962272, -1625105.8433720074, 2489574.7493415507, 0, 0, 0, 1675305.6494620324, 0, 0, 0, 6941061.425094836 ]
+									},
+									"url" : "data/data28.b3dm"
+								}
+							},
+							{
+								"boundingVolume" : {
+									"box" : [ 4094706.7140935804, 2094929.26347708, -4403844.705551102, 93289.80705947243, 0, 0, 0, 309.3603840726428, 0, 0, 0, 86305.42079359666 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 4094706.7140935804, 2094929.26347708, -4403844.705551102, 93289.80705947243, 0, 0, 0, 309.3603840726428, 0, 0, 0, 86305.42079359666 ]
+									},
+									"url" : "data/data29.b3dm"
+								}
+							},
+							{
+								"boundingVolume" : {
+									"box" : [ 4142415.480127232, 2055121.1407911372, -4378323.7840078715, 2157.5704200896434, 0, 0, 0, 79925.60575595847, 0, 0, 0, 35263.57770713512 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 4142415.480127232, 2055121.1407911372, -4378323.7840078715, 2157.5704200896434, 0, 0, 0, 79925.60575595847, 0, 0, 0, 35263.57770713512 ]
+									},
+									"url" : "data/data30.b3dm"
+								}
+							},
+							{
+								"boundingVolume" : {
+									"box" : [ 4139603.225516675, 2015229.7926604236, -4399546.409843795, 7782.079641203862, 0, 0, 0, 142.90949453110807, 0, 0, 0, 7213.566908912733 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 4139603.225516675, 2015229.7926604236, -4399546.409843795, 7782.079641203862, 0, 0, 0, 142.90949453110807, 0, 0, 0, 7213.566908912733 ]
+									},
+									"url" : "data/data31.b3dm"
+								}
+							},
+							{
+								"boundingVolume" : {
+									"box" : [ 4106179.2122685616, 1713489.574403659, -4536851.015398683, 59972.32054709084, 0, 0, 0, 603623.34600806, 0, 0, 0, 267427.58919611573 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 4106179.2122685616, 1713489.574403659, -4536851.015398683, 59972.32054709084, 0, 0, 0, 603623.34600806, 0, 0, 0, 267427.58919611573 ]
+									},
+									"url" : "data/data32.b3dm"
+								}
+							},
+							{
+								"boundingVolume" : {
+									"box" : [ 3457115.394641569, 848063.7681198023, -5188021.118326241, 1394008.2889907253, 0, 0, 0, 1207346.8613352936, 0, 0, 0, 1075621.7215331132 ]
+								},
+								"refine" : "ADD",
+								"content" : {
+									"boundingVolume" : {
+										"box" : [ 3457115.394641569, 848063.7681198023, -5188021.118326241, 1394008.2889907253, 0, 0, 0, 1207346.8613352936, 0, 0, 0, 1075621.7215331132 ]
+									},
+									"url" : "data/data33.b3dm"
+								}
+							}
+						]
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 6039013.634707976, 1018001.613685892, 1765722.5402957583, 60645.19725272339, 0, 0, 0, 123022.27359033225, 0, 0, 0, 159413.60351977055 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 6039013.634707976, 1018001.613685892, 1765722.5402957583, 60645.19725272339, 0, 0, 0, 123022.27359033225, 0, 0, 0, 159413.60351977055 ]
+							},
+							"url" : "data/data34.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 5943535.829221116, 1221293.5980212777, 1973544.6095455657, 56221.10943448078, 0, 0, 0, 184310.27750052698, 0, 0, 0, 123063.33991014003 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 5943535.829221116, 1221293.5980212777, 1973544.6095455657, 56221.10943448078, 0, 0, 0, 184310.27750052698, 0, 0, 0, 123063.33991014003 ]
+							},
+							"url" : "data/data35.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 4874853.598386479, 1235040.3814894762, 3449215.883532807, 2075353.6934556304, 0, 0, 0, 329318.1268565124, 0, 0, 0, 2891231.474161707 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 4874853.598386479, 1235040.3814894762, 3449215.883532807, 2075353.6934556304, 0, 0, 0, 329318.1268565124, 0, 0, 0, 2891231.474161707 ]
+							},
+							"url" : "data/data36.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 5858472.298666999, 1576362.0108929074, 1973544.6095455657, 52058.1512333015, 0, 0, 0, 235251.41389662772, 0, 0, 0, 123063.33991014003 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 5858472.298666999, 1576362.0108929074, 1973544.6095455657, 52058.1512333015, 0, 0, 0, 235251.41389662772, 0, 0, 0, 123063.33991014003 ]
+							},
+							"url" : "data/data37.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 5811233.931787588, 1674071.4241230756, 2019338.212976295, 39386.46612088289, 0, 0, 0, 104356.72004800383, 0, 0, 0, 31476.133048681775 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 5811233.931787588, 1674071.4241230756, 2019338.212976295, 39386.46612088289, 0, 0, 0, 104356.72004800383, 0, 0, 0, 31476.133048681775 ]
+							},
+							"url" : "data/data38.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 5537268.284792037, -523902.79634690075, -71884.61787303933, 523337.14833303913, 0, 0, 0, 5182735.322330717, 0, 0, 0, 4213921.794747351 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 5537268.284792037, -523902.79634690075, -71884.61787303933, 523337.14833303913, 0, 0, 0, 5182735.322330717, 0, 0, 0, 4213921.794747351 ]
+							},
+							"url" : "data/data39.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 5359818.1362042315, 2736869.309955403, 1928062.513034096, 742644.3348043067, 0, 0, 0, 1585166.1487489098, 0, 0, 0, 214027.53293307987 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 5359818.1362042315, 2736869.309955403, 1928062.513034096, 742644.3348043067, 0, 0, 0, 1585166.1487489098, 0, 0, 0, 214027.53293307987 ]
+							},
+							"url" : "data/data40.b3dm"
+						}
+					}
+				]
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 2898594.8513787957, 4940315.81326706, 2095641.6993181696, 827634.7054481348, 0, 0, 0, 1169428.2419771934, 0, 0, 0, 3636374.324654855 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 2898594.8513787957, 4940315.81326706, 2095641.6993181696, 827634.7054481348, 0, 0, 0, 1169428.2419771934, 0, 0, 0, 3636374.324654855 ]
+					},
+					"url" : "data/data41.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 2561985.5970301735, 4271615.798274123, 3949021.560550973, 219025.17407190613, 0, 0, 0, 261952.70345207443, 0, 0, 0, 364641.4050409575 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 2561985.5970301735, 4271615.798274123, 3949021.560550973, 219025.17407190613, 0, 0, 0, 261952.70345207443, 0, 0, 0, 364641.4050409575 ]
+					},
+					"url" : "data/data42.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 2404551.929530916, 4082242.2803567387, 4242190.56062166, 186539.20647955267, 0, 0, 0, 504670.39479645574, 0, 0, 0, 557679.2688407027 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 2404551.929530916, 4082242.2803567387, 4242190.56062166, 186539.20647955267, 0, 0, 0, 504670.39479645574, 0, 0, 0, 557679.2688407027 ]
+					},
+					"url" : "data/data43.b3dm"
+				}
+			}
+		]
+	}
+}
\ No newline at end of file
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data0.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data0.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..f150d28afe391799af9820934fd559888e5f7220
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data0.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data1.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data1.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..f8d61b1f04156ffb308bd7cf7ceb962f7c4ddc11
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data1.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data10.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data10.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..a68899d81f671b203e61a0ccb188d8539c84bd10
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data10.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data2.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data2.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..08bd3f905f1b89e941c79e846605efd8e827b9a1
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data2.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data3.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data3.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..8dd437f278412a9922e94d5e1a286ee859684d01
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data3.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data4.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data4.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..8d9fb33e085f8d93c9ae7da10f1e7a44c09f67ca
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data4.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data5.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data5.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..0f076fbb5e8cfd9c287438f0fc2b25d6efe6864e
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data5.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data6.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data6.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..968d55f23f7b4f612e32f1345b212b2105af3da7
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data6.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data7.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data7.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..268130ee1278ff4761a5444770ae17f05be50ff4
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data7.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data8.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data8.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..7dace99a2aff4e5808ffbb0ac797cbcba823b518
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data8.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/data/data9.b3dm b/public/buildingTiles/HFT/BAU3/Window/data/data9.b3dm
new file mode 100644
index 0000000000000000000000000000000000000000..1bb65d0a3e4d804b5dffa9d515480c9b1e602a8e
Binary files /dev/null and b/public/buildingTiles/HFT/BAU3/Window/data/data9.b3dm differ
diff --git a/public/buildingTiles/HFT/BAU3/Window/tileset.json b/public/buildingTiles/HFT/BAU3/Window/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..83424fafcabed68c766e0a2efb86900c45f5d1a4
--- /dev/null
+++ b/public/buildingTiles/HFT/BAU3/Window/tileset.json
@@ -0,0 +1,161 @@
+{
+	"asset" : {
+		"version" : "0.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_appearance{}.xlink_href" : {},
+		"citygml_level_of_detail{}" : {},
+		"citygml_relative_to_terrain" : {},
+		"citygml_relative_to_water" : {}
+	},
+	"geometricError" : 3554168.5379617997,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 4211002.777496866, 1268777.6787029905, -439777.73716544686, 4334751.877421774, 0, 0, 0, 8479134.618680572, 0, 0, 0, 10901611.572049424 ]
+		},
+		"geometricError" : 3554168.5379617997,
+		"refine" : "ADD",
+		"content" : {
+			"boundingVolume" : {
+				"box" : [ 4208956.600871613, 2713085.287152176, 2540344.2445492256, 4330659.52417127, 0, 0, 0, 5590519.401782202, 0, 0, 0, 4941367.60862008 ]
+			},
+			"url" : "data/data0.b3dm"
+		},
+		"children" : [
+			{
+				"boundingVolume" : {
+					"box" : [ 4812570.925620655, 1223703.3298239177, -2333542.7206901335, 3131615.581174197, 0, 0, 0, 8388985.920922427, 0, 0, 0, 6217945.616865185 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 4812570.925620655, 1223703.3298239177, -2333542.7206901335, 3131615.581174197, 0, 0, 0, 8388985.920922427, 0, 0, 0, 6217945.616865185 ]
+					},
+					"url" : "data/data1.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 3283193.894716964, 5393541.490737153, 895985.0628115952, 8133.50217237277, 0, 0, 0, 13361.49579903949, 0, 0, 0, 109484.28553759854 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 3283193.894716964, 5393541.490737153, 895985.0628115952, 8133.50217237277, 0, 0, 0, 13361.49579903949, 0, 0, 0, 109484.28553759854 ]
+					},
+					"url" : "data/data2.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 3268911.654568482, 5370079.015692513, 1070790.2505722283, 9720.686778680887, 0, 0, 0, 15968.87943281047, 0, 0, 0, 109014.32391614001 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 3268911.654568482, 5370079.015692513, 1070790.2505722283, 9720.686778680887, 0, 0, 0, 15968.87943281047, 0, 0, 0, 109014.32391614001 ]
+					},
+					"url" : "data/data3.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 3252095.5287935603, 5342453.942367895, 1244776.590440509, 11300.730658952147, 0, 0, 0, 18564.532476373948, 0, 0, 0, 108460.86917931307 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 3252095.5287935603, 5342453.942367895, 1244776.590440509, 11300.730658952147, 0, 0, 0, 18564.532476373948, 0, 0, 0, 108460.86917931307 ]
+					},
+					"url" : "data/data4.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 3232757.8756530057, 5310686.572577492, 1417810.7745465601, 12872.466126019135, 0, 0, 0, 21146.536685058847, 0, 0, 0, 107824.27770542819 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 3232757.8756530057, 5310686.572577492, 1417810.7745465601, 12872.466126019135, 0, 0, 0, 21146.536685058847, 0, 0, 0, 107824.27770542819 ]
+					},
+					"url" : "data/data5.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 3210912.919348521, 5274800.273452372, 1589760.1091277094, 14434.728498060722, 0, 0, 0, 23712.97875129804, 0, 0, 0, 107104.96069000335 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 3210912.919348521, 5274800.273452372, 1589760.1091277094, 14434.728498060722, 0, 0, 0, 23712.97875129804, 0, 0, 0, 107104.96069000335 ]
+					},
+					"url" : "data/data6.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 3186576.744828299, 5234821.468907248, 1760492.6024421698, 15986.356584396213, 0, 0, 0, 26261.95110267494, 0, 0, 0, 106303.38440641155 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 3186576.744828299, 5234821.468907248, 1760492.6024421698, 15986.356584396213, 0, 0, 0, 26261.95110267494, 0, 0, 0, 106303.38440641155 ]
+					},
+					"url" : "data/data7.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 3220473.0213678586, 3061016.6908400105, -1733544.4516765235, 142435.88709928188, 0, 0, 0, 4288317.430658281, 0, 0, 0, 7432263.080077019 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 3220473.0213678586, 3061016.6908400105, -1733544.4516765235, 142435.88709928188, 0, 0, 0, 4288317.430658281, 0, 0, 0, 7432263.080077019 ]
+					},
+					"url" : "data/data8.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 2771313.4027603604, 2328175.316441091, -1870286.293053756, 750610.1328439857, 0, 0, 0, 5660363.78266401, 0, 0, 0, 8040594.460272807 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 2771313.4027603604, 2328175.316441091, -1870286.293053756, 750610.1328439857, 0, 0, 0, 5660363.78266401, 0, 0, 0, 8040594.460272807 ]
+					},
+					"url" : "data/data9.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 2652563.4767621257, 4357559.019511963, 3487929.3865716113, 913058.0148805631, 0, 0, 0, 1499946.8336709235, 0, 0, 0, 2551106.3554584538 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 2652563.4767621257, 4357559.019511963, 3487929.3865716113, 913058.0148805631, 0, 0, 0, 1499946.8336709235, 0, 0, 0, 2551106.3554584538 ]
+					},
+					"url" : "data/data10.b3dm"
+				}
+			}
+		]
+	}
+}
\ No newline at end of file