diff --git a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Ansicht/3DModel.html b/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Ansicht/3DModel.html deleted file mode 100644 index 346fb31a4..000000000 --- a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Ansicht/3DModel.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - MapView - - - - - - - - - -
-
- -
-
- \ No newline at end of file diff --git a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Ansicht/3DModel.js b/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Ansicht/3DModel.js deleted file mode 100644 index 2d7c5b57b..000000000 --- a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Ansicht/3DModel.js +++ /dev/null @@ -1,3358 +0,0 @@ -class polyoli { - constructor() { - this.path = []; - } - pushPath(pathpoint) { - this.path.push(pathpoint); - } -} - - -var parser, xmlDoc, PolyArray; -var PolygonObj = []; -var refPoint = { - y: 493081, - x: 5878329, -}; -var text = ` - -
- - bldg_56_ref - - - - - FOOTPRINT - - - - p7523 - - p7523/V1 - - - - p7523/V2 - - - - p7523/V3 - - - - p7523/V4 - - - - p7523/V5 - - - - p7523/V6 - - - - p7523/V7 - - - - p7523/V8 - - - - p7523/V9 - - - - p7523/V10 - - - - p7523/V11 - - - - p7523/V12 - - - - p7523/V13 - - - - p7523/V14 - - - - p7523/V15 - - - - p7523/V16 - - - - p7523/V17 - - - - p7523/V18 - - - - - - base - - ground_2 - - - ground_3 - - - ground_1 - - - curb_1 - - - ground_4 - - - - ZEG_MOD_AP_1 - - - - - - - IPS_OUT_AP_1 - - - - - - - IPS_OUT_AP_2 - - - - - - - IPS_OUT_AP_3 - - - - - - - IPS_OUT_AP_4 - - - - - - - IPS_OUT_AP_5 - - - - - - - IPS_OUT_AP_6 - - - - - - - IPS_OUT_AP_7 - - - - - - - IPS_OUT_AP_8 - - - - - - - IPS_OUT_AP_9 - - - - - - - IPS_OUT_AP_10 - - - - - - - IPS_OUT_AP_11 - - - - - - - IPS_OUT_P_1 - - - - - - - BDI_P_1 - - - - - - - BDI_P_2 - - - - - - - IPS_OUT_P_1 - - - - - - - IPS_OUT_P_1 - - - - - - - IPS_OUT_P_1 - - - - - - - IPS_OUT_P_1 - - - - - - - IPS_OUT_P_1 - - - - - - - IPS_OUT_P_1 - - - - - - - IPS_OUT_P_1 - - - - - - - IPS_OUT_P_1 - - - - - - - floor_1 - base_height=0.10 - - SW_room_101 - - - undest_room_101 - - - - FOOTPRINT - - - - p7529 - - p7529/V1 - - - - p7529/V2 - - - - p7529/V3 - - - - p7529/V4 - - - - - - ceiling_in_10 - - - - - ceiling_in_3 - - - - - ceiling_in_2 - - - - - ceiling_in_13 - - - - - wall_out_9 - - - - - wall_out_10 - - - - - wall_in_3 - - - - - wall_in_27 - - - - - wall_out_8 - - - - - wall_in_13 - - - - - stairs_3 - - - stairs_1 - - - stairs_2 - - - rail_1 - - - rail_2 - - - REF_MOD_AP_1 - - - - - - - REF_MOD_AP_8 - - - - - - - REF_MOD_AP_9 - - - - - - - DOF_door_8 - - - - - - - - - - - - - SW_door_8 - - - - - undest_door_8 - - - - dest_door_8 - - - - - - subroom_1 - - - - - subroom_2 - - - - - subroom_3 - - - - - stairs_3 - - - stairs_1 - - - stairs_2 - - - IPS_IN_AP_1 - - - - - - - IPS_IN_AP_2 - - - - - - - CAMERA_IN_AP_1 - - - - - - - - - SW_room_102 - - - undest_room_102 - - - - FOOTPRINT - - - - p7533 - - p7533/V1 - - - - p7533/V2 - - - - p7533/V3 - - - - p7533/V4 - - - - p7533/V5 - - - - p7533/V6 - - - - p7533/V7 - - - - p7533/V8 - - - - p7533/V9 - - - - p7533/V10 - - - - p7533/V11 - - - - p7533/V12 - - - - - - ceiling_in_7 - - - - - ceiling_in_12 - - - - - wall_out_6 - - - - - wall_in_28 - - - - - wall_in_12 - - - - - wall_in_13 - - - - - wall_out_7 - - - - - REF_MOD_AP_7 - - - - - - - REF_MOD_AP_21 - - - - - - - DOF_door_14 - - - - - - - - - - - - - SW_door_15 - - - - - undest_door_15 - - - - dest_door_15 - - - - - - DOF_window_13 - - - - - - - - - - - - - SW_window_13 - - - - - undest_window_13 - - - - dest_window_13 - - - - - - DOF_window_14 - - - - - - - - - - - - - SW_window_14 - - - - - undest_window_14 - - - - dest_window_14 - - - - - - CAMERA_IN_AP_2 - - - - - - - IPS_IN_AP_3 - - - - - - - - - SW_room_103 - - - undest_room_103 - - - - FOOTPRINT - - - - p7534 - - p7534/V1 - - - - p7534/V2 - - - - p7534/V3 - - - - p7534/V4 - - - - - - ceiling_in_6 - - - - - ceiling_in_1 - - - - - ceiling_in_17 - - - - - wall_in_10 - - - - - wall_in_9 - - - - - wall_out_4 - - - - - wall_out_5 - - - - - wall_in_28 - - - - - REF_MOD_AP_15 - - - - - - - REF_MOD_AP_19 - - - - - - - DOF_door_13 - - - - - - - - - - - - - SW_door_14 - - - - - undest_door_14 - - - - dest_door_14 - - - - - - DOF_window_15 - - - - - - - - - - - - - SW_window_15 - - - - - undest_window_15 - - - - dest_window_15 - - - - - - DOF_window_16 - - - - - - - - - - - - - SW_window_16 - - - - - undest_window_16 - - - - dest_window_16 - - - - - - CAMERA_IN_AP_3 - - - - - - - IPS_IN_AP_4 - - - - - - - - - SW_room_104 - - - undest_room_104 - - - - FOOTPRINT - - - - p7535 - - p7535/V1 - - - - p7535/V2 - - - - p7535/V3 - - - - p7535/V4 - - - - p7535/V5 - - - - p7535/V6 - - - - p7535/V7 - - - - p7535/V8 - - - - - - ceiling_in_4 - - - - - ceiling_in_5 - - - - - wall_in_14 - - - - - wall_in_7 - - - - - wall_out_3 - - - - - wall_in_9 - - - - - REF_MOD_AP_14 - - - - - - - DOF_door_10 - - - - - - - - - - - - - SW_door_10 - - - - - undest_door_10 - - - - dest_door_10 - - - - - - DOF_window_17 - - - - - - - - - - - - - SW_window_17 - - - - - undest_window_17 - - - - dest_window_17 - - - - - - DOF_window_18 - - - - - - - - - - - - - SW_window_18 - - - - - undest_window_18 - - - - dest_window_18 - - - - - - IPS_IN_AP_5 - - - - - - - - - SW_room_105 - - - undest_room_105 - - - - FOOTPRINT - - - - p7536 - - p7536/V1 - - - - p7536/V2 - - - - p7536/V3 - - - - p7536/V4 - - - - p7536/V5 - - - - p7536/V6 - - - - - - ceiling_in_8 - - - - - ceiling_in_15 - - - - - wall_out_2 - - - - - wall_in_6 - - - - - wall_in_7 - - - - - wall_out_1 - - - - - wall_in_5 - - - - - REF_MOD_AP_3 - - - - - - - REF_MOD_AP_13 - - - - - - - DOF_door_12 - - - - - - - - - - - - - SW_door_13 - - - - - undest_door_13 - - - - dest_door_13 - - - - - - DOF_door_9 - - - - - - - - - - - - - SW_door_9 - - - - - undest_door_9 - - - - dest_door_9 - - - - - - CAMERA_IN_AP_4 - - - - - - - IPS_IN_AP_6 - - - - - - - - - SW_room_106 - - - undest_room_106 - - - - FOOTPRINT - - - - p7537 - - p7537/V1 - - - - p7537/V2 - - - - p7537/V3 - - - - p7537/V4 - - - - p7537/V5 - - - - p7537/V6 - - - - p7537/V7 - - - - p7537/V8 - - - - - - ceiling_in_9 - - - - - ceiling_in_16 - - - - - wall_in_4 - - - - - wall_in_5 - - - - - wall_out_11 - - - - - wall_in_3 - - - - - REF_MOD_AP_2 - - - - - - - DOF_door_11 - - - - - - - - - - - - - SW_door_12 - - - - - undest_door_12 - - - - dest_door_12 - - - - - - DOF_window_19 - - - - - - - - - - - - - SW_window_19 - - - - - undest_window_19 - - - - dest_window_19 - - - - - - CAMERA_IN_AP_5 - - - - - - - IPS_IN_AP_7 - - - - - - - - - SW_room_107 - - - undest_room_107 - - - - FOOTPRINT - - - - p7538 - - p7538/V1 - - - - p7538/V2 - - - - p7538/V3 - - - - p7538/V4 - - - - p7538/V5 - - - - p7538/V6 - - - - p7538/V7 - - - - p7538/V8 - - - - p7538/V9 - - - - p7538/V10 - - - - p7538/V11 - - - - p7538/V12 - - - - - - ceiling_in_11 - - - - - ceiling_in_14 - - - - - wall_in_4 - - - - - wall_in_6 - - - - - wall_in_14 - - - - - wall_in_10 - - - - - wall_in_27 - - - - - wall_in_12 - - - - - DOF_door_11 - - - - - - - - - - - - - SW_door_12 - - - - - undest_door_12 - - - - dest_door_12 - - - - - - DOF_door_12 - - - - - - - - - - - - - SW_door_13 - - - - - undest_door_13 - - - - dest_door_13 - - - - - - DOF_door_10 - - - - - - - - - - - - - SW_door_10 - - - - - undest_door_10 - - - - dest_door_10 - - - - - - DOF_door_13 - - - - - - - - - - - - - SW_door_14 - - - - - undest_door_14 - - - - dest_door_14 - - - - - - DOF_door_14 - - - - - - - - - - - - - SW_door_15 - - - - - undest_door_15 - - - - dest_door_15 - - - - - - CAMERA_IN_AP_6 - - - - - - - IPS_IN_AP_8 - - - - - - - - - fitting_5 - - - fitting_3 - - - fitting_4 - - - - floor_2 - base_height=3.13 - - SW_room_201 - - - undest_room_201 - - - - FOOTPRINT - - - - p6717 - - p6717/V1 - - - - p6717/V2 - - - - p6717/V3 - - - - p6717/V4 - - - - - - ceiling_in_13 - - - - - ceiling_out_7 - - - - - wall_out_20 - - - - - wall_in_15 - - - - - wall_in_26 - - - - - wall_out_19 - - - - - wall_in_25 - - - - - rail_3 - - - REF_MOD_AP_4 - - - - - - - REF_MOD_AP_11 - - - - - - - REF_MOD_AP_12 - - - - - - - DOF_door_2 - - - - - - - - - - - - - SW_door_2 - - - - - undest_door_2 - - - - dest_door_2 - - - - - - IPS_IN_AP_9 - - - - - - - CAMERA_IN_AP_7 - - - - - - - - - SW_room_202 - - - undest_room_202 - - - - FOOTPRINT - - - - p6719 - - p6719/V1 - - - - p6719/V2 - - - - p6719/V3 - - - - p6719/V4 - - - - p6719/V5 - - - - p6719/V6 - - - - p6719/V7 - - - - p6719/V8 - - - - - - ceiling_in_12 - - - - - ceiling_in_1 - - - - - ceiling_out_6 - - - - - wall_in_25 - - - - - wall_in_24 - - - - - wall_in_23 - - - - - wall_out_17 - - - - - wall_out_18 - - - - - REF_MOD_AP_10 - - - - - - - REF_MOD_AP_22 - - - - - - - DOF_door_3 - - - - - - - - - - - - - SW_door_3 - - - - - undest_door_3 - - - - dest_door_3 - - - - - - DOF_window_5 - - - - - - - - - - - - - SW_window_5 - - - - - undest_window_5 - - - - dest_window_5 - - - - - - DOF_window_6 - - - - - - - - - - - - - SW_window_6 - - - - - undest_window_6 - - - - dest_window_6 - - - - - - IPS_IN_AP_10 - - - - - - - CAMERA_IN_AP_8 - - - - - - - - - SW_room_203 - - - undest_room_203 - - - - FOOTPRINT - - - - p6720 - - p6720/V1 - - - - p6720/V2 - - - - p6720/V3 - - - - p6720/V4 - - - - - - ceiling_in_17 - - - - - ceiling_out_5 - - - - - wall_out_16 - - - - - wall_out_15 - - - - - wall_in_22 - - - - - wall_in_20 - - - - - wall_in_23 - - - - - REF_MOD_AP_18 - - - - - - - REF_MOD_AP_20 - - - - - - - DOF_window_7 - - - - - - - - - - - - - SW_window_7 - - - - - undest_window_7 - - - - dest_window_7 - - - - - - DOF_window_8 - - - - - - - - - - - - - SW_window_8 - - - - - undest_window_8 - - - - dest_window_8 - - - - - - DOF_door_4 - - - - - - - - - - - - - SW_door_4 - - - - - undest_door_4 - - - - dest_door_4 - - - - - - IPS_IN_AP_11 - - - - - - - CAMERA_IN_AP_9 - - - - - - - - - SW_room_204 - - - undest_room_204 - - - - FOOTPRINT - - - - p6721 - - p6721/V1 - - - - p6721/V2 - - - - p6721/V3 - - - - p6721/V4 - - - - p6721/V5 - - - - p6721/V6 - - - - p6721/V7 - - - - p6721/V8 - - - - - - ceiling_in_5 - - - - - ceiling_out_4 - - - - - wall_in_21 - - - - - wall_out_14 - - - - - wall_in_22 - - - - - wall_in_19 - - - - - REF_MOD_AP_17 - - - - - - - DOF_window_9 - - - - - - - - - - - - - SW_window_9 - - - - - undest_window_9 - - - - dest_window_9 - - - - - - DOF_window_10 - - - - - - - - - - - - - SW_window_10 - - - - - undest_window_10 - - - - dest_window_10 - - - - - - DOF_door_5 - - - - - - - - - - - - - SW_door_5 - - - - - undest_door_5 - - - - dest_door_5 - - - - - - IPS_IN_AP_12 - - - - - - - - - SW_room_205 - - - undest_room_205 - - - - FOOTPRINT - - - - p6737 - - p6737/V1 - - - - p6737/V2 - - - - p6737/V3 - - - - p6737/V4 - - - - - - ceiling_in_15 - - - - - ceiling_out_1 - - - - - wall_out_12 - - - - - wall_out_13 - - - - - wall_in_21 - - - - - wall_in_18 - - - - - wall_in_17 - - - - - REF_MOD_AP_6 - - - - - - - REF_MOD_AP_16 - - - - - - - DOF_window_11 - - - - - - - - - - - - - SW_window_11 - - - - - undest_window_11 - - - - dest_window_11 - - - - - - DOF_door_7 - - - - - - - - - - - - - SW_door_7 - - - - - undest_door_7 - - - - dest_door_7 - - - - - - CAMERA_IN_AP_10 - - - - - - - IPS_IN_AP_13 - - - - - - - - - SW_room_206 - - - undest_room_206 - - - - FOOTPRINT - - - - p6738 - - p6738/V1 - - - - p6738/V2 - - - - p6738/V3 - - - - p6738/V4 - - - - - - ceiling_in_16 - - - - - ceiling_out_2 - - - - - wall_out_21 - - - - - wall_in_17 - - - - - wall_in_15 - - - - - wall_in_16 - - - - - REF_MOD_AP_5 - - - - - - - DOF_window_12 - - - - - - - - - - - - - SW_window_12 - - - - - undest_window_12 - - - - dest_window_12 - - - - - - DOF_door_6 - - - - - - - - - - - - - SW_door_6 - - - - - undest_door_6 - - - - dest_door_6 - - - - - - IPS_IN_AP_14 - - - - - - - CAMERA_IN_AP_11 - - - - - - - - - SW_room_207 - - - undest_room_207 - - - - FOOTPRINT - - - - p6739 - - p6739/V1 - - - - p6739/V2 - - - - p6739/V3 - - - - p6739/V4 - - - - p6739/V5 - - - - p6739/V6 - - - - p6739/V7 - - - - p6739/V8 - - - - p6739/V9 - - - - p6739/V10 - - - - p6739/V11 - - - - p6739/V12 - - - - p6739/V13 - - - - p6739/V14 - - - - p6739/V15 - - - - p6739/V16 - - - - p6739/V17 - - - - p6739/V18 - - - - - - ceiling_in_14 - - - - - ceiling_out_8 - - - - - wall_in_16 - - - - - wall_in_18 - - - - - wall_in_19 - - - - - wall_in_20 - - - - - wall_in_24 - - - - - wall_in_26 - - - - - DOF_door_6 - - - - - - - - - - - - - SW_door_6 - - - - - undest_door_6 - - - - dest_door_6 - - - - - - DOF_door_7 - - - - - - - - - - - - - SW_door_7 - - - - - undest_door_7 - - - - dest_door_7 - - - - - - DOF_door_5 - - - - - - - - - - - - - SW_door_5 - - - - - undest_door_5 - - - - dest_door_5 - - - - - - DOF_door_4 - - - - - - - - - - - - - SW_door_4 - - - - - undest_door_4 - - - - dest_door_4 - - - - - - DOF_door_3 - - - - - - - - - - - - - SW_door_3 - - - - - undest_door_3 - - - - dest_door_3 - - - - - - DOF_door_2 - - - - - - - - - - - - - SW_door_2 - - - - - undest_door_2 - - - - dest_door_2 - - - - - - IPS_IN_AP_15 - - - - - - - CAMERA_IN_AP_12 - - - - - - - - - fitting_6 - - - o19 - - - fitting_2 - - - fitting_1 - - - - floor_3 - base_height=6.42 - - SW_room_301 - - - undest_room_301 - - - - FOOTPRINT - - - - ce_out_6_f9_4 - - ce_out_6_f9_4/V1 - - - - ce_out_6_f9_4/V2 - - - - ce_out_6_f9_4/V3 - - - - ce_out_6_f9_4/V4 - - - - - - ceiling_out_6 - - - - - - - SW_room_302 - - - undest_room_302 - - - - FOOTPRINT - - - - ce_out_5_f9_2 - - ce_out_5_f9_2/V1 - - - - ce_out_5_f9_2/V2 - - - - ce_out_5_f9_2/V3 - - - - ce_out_5_f9_2/V4 - - - - - - ceiling_out_5 - - - - - - - SW_room_303 - - - undest_room_303 - - - - FOOTPRINT - - - - ce_out_4_f10_2 - - ce_out_4_f10_2/V1 - - - - ce_out_4_f10_2/V2 - - - - ce_out_4_f10_2/V3 - - - - ce_out_4_f10_2/V4 - - - - - - ceiling_out_4 - - - - - - - SW_room_304 - - - undest_room_304 - - - - FOOTPRINT - - - - ce_out_1_f10_2 - - ce_out_1_f10_2/V1 - - - - ce_out_1_f10_2/V2 - - - - ce_out_1_f10_2/V3 - - - - ce_out_1_f10_2/V4 - - - - - - ceiling_out_1 - - - - - - - SW_room_305 - - - undest_room_305 - - - - FOOTPRINT - - - - ce_out_2_f7_2 - - ce_out_2_f7_2/V1 - - - - ce_out_2_f7_2/V2 - - - - ce_out_2_f7_2/V3 - - - - ce_out_2_f7_2/V4 - - - - - - ceiling_out_2 - - - - - - - SW_room_306 - - - undest_room_306 - - - - FOOTPRINT - - - - ce_out_3_f12_5 - - ce_out_3_f12_5/V1 - - - - ce_out_3_f12_5/V2 - - - - ce_out_3_f12_5/V3 - - - - ce_out_3_f12_5/V4 - - - - ce_out_3_f12_5/V5 - - - - - - ceiling_out_7 - - - - - - - SW_room_307 - - - undest_room_307 - - - - FOOTPRINT - - - - ce_out_3_f12_6 - - ce_out_3_f12_6/V1 - - - - ce_out_3_f12_6/V2 - - - - ce_out_3_f12_6/V3 - - - - ce_out_3_f12_6/V4 - - - - - - ceiling_out_8 - - - - - IPS_IN_AP_16 - - - - - - - - - -
-
` -parser = new DOMParser(); -var aboveAll = []; -window.onload = function () { - require([ - "esri/Map", - "esri/views/SceneView", - "esri/layers/TileLayer", - "esri/layers/SceneLayer", - "esri/layers/GraphicsLayer", - "esri/geometry/Point", - "esri/geometry/projection", - "esri/Graphic", - "dojo/domReady!", - ], - function ( - Map, - SceneView, - TileLayer, - SceneLayer, - GraphicsLayer, - Point, - projection, - Graphic - ) { - map = new Map({ - // basemap: "topo" - }); - view = new SceneView({ - container: "mapDiv", - map: map, - scale: 1000, - camera: { // autocasts as new Camera() - position: { // autocasts as new Point() - x: 8.896638, - y: 53.054441, - z: 40 - } - } - }); - tile = new TileLayer({ - url: "http://excgeo21.sl.defence-elec.de/arcgis/rest/services/Bremen/Hemelingen_TIF_WebMerc/MapServer", - }) - feature = new SceneLayer({ - url: "http://excgeo21.sl.defence-elec.de/arcgis/rest/services/Hosted/BT56_rev576/SceneServer", - }); - map.add(feature); - map.add(tile); - var graphicsLayer = new GraphicsLayer(); - map.add(graphicsLayer); - projection.load().then(function () { - xmlDoc = parser.parseFromString(text, "text/xml"); - PolyArray = Array.from(xmlDoc.getElementsByTagName("Polygon")); - PolyArray.forEach(polygon => { - var polyObj = new polyoli(); - var vertexes = Array.from(polygon.children); - for (var x = 1; x < vertexes.length; x++) { - var vertextChildren = vertexes[x].children[1].attributes; - var esriP = new Point({ - y: parseFloat(vertextChildren[0].nodeValue) + refPoint.x, - x: parseFloat(vertextChildren[1].nodeValue) + refPoint.y, - z: parseFloat(vertextChildren[2].nodeValue), - spatialReference: { wkid: 32632 } - }) - esriP = projection.project(esriP, getSpatialRefOut()); - var pp = [esriP.__accessor__.store._values.x, esriP.__accessor__.store._values.y, esriP.__accessor__.store._values.z]; - polyObj.pushPath(pp); - - } - var polygon = { - type: "polygon", - rings: polyObj.path, - spatialReference: { wkid: getWkid() } - }; - var fillSymbol = { - type: "simple-fill", - color: [227, 139, 79, 0.8], - outline: { - color: [255, 255, 255], - width: 1 - } - }; - polygraphic = new Graphic({ - geometry: polygon, - symbol: fillSymbol, - }); - graphicsLayer.add(polygraphic); - console.log(polyObj); - }); - - - - var pointerino = { - type: "point", // autocasts as new Point() - x: 990380.32666306, - y: 6993081.901957256, - z: 12, - spatialReference: { wkid: 102100 } - }; - var markerSymbol = { - type: "simple-marker", // autocasts as new SimpleMarkerSymbol() - color: [226, 119, 40], - outline: { // autocasts as new SimpleLineSymbol() - color: [255, 255, 255], - width: 2 - } - }; - var pointGraphic = new Graphic({ - geometry: pointerino, - symbol: markerSymbol - }); - console.log(pointGraphic); - graphicsLayer.add(pointGraphic); - }); - }) -}; -function getWkid() { - var wkid = view.spatialReference.__accessor__.store._values.wkid; - return (wkid); -} -function getSpatialRefOut() { - var spatialOut = view.spatialReference; - return spatialOut; -} - - - diff --git a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Verwundungsmodell/3DVMModel.html b/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Verwundungsmodell/3DVMModel.html deleted file mode 100644 index e9cc9037a..000000000 --- a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Verwundungsmodell/3DVMModel.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - 3D-Verwundungsmodell - - - - - - - - - - -

Verwundungsmodell

-
-
-
Modell .xml-File: - -
-
-
-
-
-
-
-
-
- -
-
- diff --git a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Verwundungsmodell/3DVMModel.js b/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Verwundungsmodell/3DVMModel.js deleted file mode 100644 index 220846776..000000000 --- a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Verwundungsmodell/3DVMModel.js +++ /dev/null @@ -1,402 +0,0 @@ -class PolyObj { - constructor(name, room) { - this.path = []; - this.originalXML = []; - this.graphic = null; - this.name = name; - this.room = room; - this.alternativGraphic = null; - } - fixEsriBug() { //Manipulation der Koordinaten um Esri-Polygon-F�ĵllungsbug auszugleichen - if (this.path[0][2] != this.path[2][2]) { - this.path[0][1] -= 0.001; - this.path[1][1] -= 0.001; - } - } - closeRing() { - this.path.push(this.path[0]); - } -} - -var parser, xmlDoc, PolyArray; -var wallnumber = 0; -var PolygonObj = []; -var refPoint = { - y: 493063.5202829816, - x: 5878330.672506552, - z: 0 -}; -parser = new DOMParser(); -var graphicLayer = null; -var PolyObjArray = []; -var selected = null; -var alternativeSymbol = { - type: "simple-fill", - color: [128, 0, 0, 0.5], - outline: { - color: [0, 0, 0], - width: 1 - } -}; - - -window.onload = function() { - document.getElementById('ModellUpload').addEventListener('change', modellXml, false); - generateMap(); -} - -function generateMap() { - require([ - "esri/Map", - "esri/views/SceneView", - "esri/layers/TileLayer", - "esri/layers/SceneLayer", - "esri/layers/GraphicsLayer", - "dojo/domReady!", - ], - function( - Map, - SceneView, - TileLayer, - SceneLayer, - GraphicsLayer, - ) { - map = new Map({ - // basemap: "topo" - }); - view = new SceneView({ - container: "mapDiv", - map: map, - scale: 1000, - camera: { - position: { - x: 8.896638, - y: 53.054441, - z: 40 - } - } - }); - tile = new TileLayer({ - //url: "http://excgeo21.sl.defence-elec.de/arcgis/rest/services/Bremen/Hemelingen_TIF_WebMerc/MapServer", - url: "https://services.arcgisonline.com/arcgis/rest/services/World_Terrain_Base/MapServer", - }) - feature = new SceneLayer({ - //url: "http://excgeo21.sl.defence-elec.de/arcgis/rest/services/Hosted/BT56_rev576/SceneServer", - url: "http://scene.arcgis.com/arcgis/rest/services/Hosted/Building_Hamburg/SceneServer/layers/0", - }); - //map.add(feature); - map.add(tile); - graphicLayer = new GraphicsLayer(); - map.add(graphicLayer); - view.on("click", eventHandler); - - function eventHandler(event) { - view.hitTest(event).then(getGraphics); - - function getGraphics(response) { - selected = response.results[0].graphic.__accessor__.store._values.attributes.name; - } - }; - view.popup.on("trigger-action", function(event) { - if (event.action.id === "highlight") { - PolyObjArray.forEach(polyObj => { - if (polyObj.name == selected) { - var newGraphic = polyObj.graphic.clone(); - newGraphic.symbol = alternativeSymbol; - graphicLayer.remove(polyObj.graphic); - polyObj.alternativGraphic = newGraphic; - graphicLayer.add(polyObj.alternativGraphic); - } - }); - } - }); - }); -} - -function modellXml(event) { - wallnumber = 0; - graphicLayer.removeAll(); - PolyObjArray = []; - PolyArray = []; - refPoint.z = 0; - event.preventDefault(); - var XMLFile = event.target.files[0]; - parseXML(XMLFile); -} - - -function parseXML(XMLFile) { - var file = XMLFile; - var reader = new FileReader(); - reader.onload = function(event) { - readXML = event.target.result; - xmlDoc = parser.parseFromString(readXML, "application/xml"); - createModel(); - } - reader.readAsText(file); -} - -function createModel() { - require([ - "esri/geometry/projection", - ], - function( - projection, - ) { - projection.load().then(function() { - tile.load().then(function() { - - //PolyArrayParent = Array.from(xmlDoc.getElementsByTagName("OuterWallAreaElement").parentNode); - var parentNodeValue = xmlDoc.getElementsByTagName('OuterWallAreaElement')[0].parentNode; - console.log("parentNodeValue=", parentNodeValue); - var parentNodeValue1 = xmlDoc.getElementsByTagName('OuterWallAreaElement')[0].parentNode.parentNode; - console.log("parentNodeValue1=", parentNodeValue1); - var parentNodeValue2 = xmlDoc.getElementsByTagName('OuterWallAreaElement')[0].parentNode.parentNode.parentNode; - console.log("parentNodeValue2=", parentNodeValue2); - - //var k = parentNodeValue2.getElementsByTagName("RoomId"); - - // console.log(k[0].childNodes[0].nodeValue); - //var roomId = k[0].childNodes[0].nodeValue; - - - //var roomId=parentNodeValue2.getElementByTagName('RoomId'); - //var roomId= parentNodeValue2.getElementsByTagName('RoomId')[0].nodeValue; - //console.log ("RoomID=", roomId); - /* - var roomIdvalue=xmlDoc.getElementByTagName('RoomId').value - console.log ("RoomID=", roomId, " val=", roomIdvalue); - - var parentNodeValue3 = xmlDoc.getElementsByTagName('OuterWallAreaElement')[0].parentNode.parentNode.parentNode.childNodes[0]; - console.log("parentNodeValue3=" , parentNodeValue3); - */ - RoomArray = Array.from(xmlDoc.getElementsByTagName("Room")); - RoomArray.forEach(room => { - var k = room.getElementsByTagName("RoomId"); - var roomId = k[0].childNodes[0].nodeValue; - PolyArray = Array.from(room.getElementsByTagName("OuterWallAreaElement")); - PolyArray.forEach(polygon => { - var checkCellar1 = Array.from(polygon.children); - checkCellar1.forEach(element => { - var checkCellar2 = Array.from(element.children); - if (parseFloat(checkCellar2[2].textContent) < -(refPoint.z)) { - refPoint.z = -(parseFloat(checkCellar2[2].textContent)); - } - }); - }); - PolyArray.forEach(polygon => { - console.log(PolyArray); - var polyObj = new PolyObj(wallnumber, roomId); - var vertexes = Array.from(polygon.children); - for (var x = 0; x < vertexes.length; x++) { - var myP = Array.from(vertexes[x].children); - var str = "Coord " + x + ":"; - str += " X=" + myP[0].innerHTML; - str += " Y=" + myP[1].innerHTML; - str += " Z=" + myP[2].innerHTML; - str += " ; "; - - console.log(" wall " + wallnumber + " has pathXML=", str); - polyObj.originalXML += str; - - var pp = createPathPoint(Array.from(vertexes[x].children)); - polyObj.path.push(pp); - } - wallnumber++; - polyObj.fixEsriBug(); - polyObj.closeRing(); - var graphic = createPolygonGraphic(polyObj); - polyObj.graphic = graphic; - PolyObjArray.push(polyObj); - }); - }); - placeAndCreateToggles(555); - XMLFile = null; - PolyArray = null; - }) - }) - }) -} - -function placeAndCreateToggles(roomId) { - var counter = 0; - var wallDiv = document.getElementById("wallToggle"); - wallDiv.innerHTML = ""; - var checkboxes = null; - checkboxes = "" - PolyObjArray.forEach(wall => { - graphicLayer.add(wall.graphic); - if (counter % 4 == 0 && counter != 0) checkboxes += ``; - checkboxes += ``; - counter++; - }); - checkboxes += "
${wall.room}
" - wallDiv.innerHTML += checkboxes; -} - -function getWkid() { - var wkid = view.spatialReference.__accessor__.store._values.wkid; - return (wkid); -} - -function getSpatialRefOut() { - var spatialOut = view.spatialReference; - return spatialOut; -} - -function createEsriP(point) { - var ReturnEsriP = null; - require([ - "esri/geometry/Point", - ], - function( - Point, - ) { - var esriP = new Point({ - y: parseFloat(point[0].innerHTML) + refPoint.x, - x: (parseFloat(point[1].innerHTML)*-1) + refPoint.y, - z: parseFloat(point[2].innerHTML) + refPoint.z, - spatialReference: { - wkid: 32632 - } - }) - ReturnEsriP = esriP; - }) - return (ReturnEsriP); -} - -function project(esriP) { - var ReturnProjection = null; - require([ - "esri/geometry/projection", - ], - function( - projection, - ) { - var point = projection.project(esriP, getSpatialRefOut()); - ReturnProjection = [point.__accessor__.store._values.x, point.__accessor__.store._values.y, point.__accessor__.store._values.z]; - }) - return (ReturnProjection); -} - -function createPolygonGraphic(polyObj) { - // var highlight = { - // title: "SetPosition", - // id: "highlight", - // image: "https://www.ninonline.org/forum/uploads/monthly_2018_03/Uchiha-Small.png.b1e089fc70c9c965ec35c23041868b3d.png" - // }; - // var remove = { - // title: "SetPosition", - // id: "place-this", - // image: "https://www.ninonline.org/forum/uploads/monthly_2018_03/Uchiha-Small.png.b1e089fc70c9c965ec35c23041868b3d.png" - // }; - var graphic = null; - require([ - "esri/Graphic", - "esri/geometry/geometryEngine" - ], - function( - Graphic, - ) { - var polygon = { - type: "polygon", - rings: polyObj.path, - spatialReference: { - wkid: getWkid() - } - }; - //console.log(polygon); - // polygon = geometryEngine.rotate(polygon, 318.82); - var fillSymbol = { - type: "simple-fill", - color: [255, 255, 255, 0.5], - outline: { - color: [0, 0, 0], - width: 1 - } - }; - let wallAttribs = { - name: polyObj.name, - room: polyObj.room, - pathlength: polyObj.path.length, - path: polyObj.path, - originalXML: polyObj.originalXML - } - polygraphic = new Graphic({ - geometry: polygon, - symbol: fillSymbol, - attributes: wallAttribs, - popupTemplate: { - title: "Room {room} - Wall {name}", - content: [{ - type: "fields", - fieldInfos: [{ - fieldName: "pathlength", - label: "pathlength XML + 1", - }, { - fieldName: "originalXML" - }, { - fieldName: "path" - }] - }], - // actions: [highlight, remove] - } - }); - graphic = polygraphic; - } - ) - return (graphic); -} - -function createPathPoint(point) { - var tempEsriP = null; - tempEsriP = createEsriP(point); - pp = project(tempEsriP); - return (pp); -} - -function checkBoxTrigger() { - graphicLayer.removeAll(); - var selects = document.getElementsByName("WallRequests"); - var room = 0; - selects.forEach(select => { - if (select.checked) { - PolyObjArray.forEach(polyObj => { - if (select.value == polyObj.name) { - var newGraphic = polyObj.graphic.clone(); - room = polyObj.room; - newGraphic.symbol = alternativeSymbol; - graphicLayer.remove(polyObj.graphic); - polyObj.alternativGraphic = newGraphic; - graphicLayer.add(polyObj.alternativGraphic); - } - }); - } else { - PolyObjArray.forEach(polyObj => { - if (select.value == polyObj.name) { - graphicLayer.add(polyObj.graphic); - } - }); - } - // Alle Waende eines Raums: - PolyObjArray.forEach(polyObj => { - if (room == polyObj.room) { - var newGraphic = polyObj.graphic.clone(); - room = polyObj.room; - newGraphic.symbol = alternativeSymbol; - graphicLayer.remove(polyObj.graphic); - polyObj.alternativGraphic = newGraphic; - graphicLayer.add(polyObj.alternativGraphic); - } else { - PolyObjArray.forEach(polyObj => { - if (select.value == polyObj.name) { - graphicLayer.add(polyObj.graphic); - } - }); - } - }); - - - - }); -} diff --git a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Verwundungsmodell/bldg_56_ref.flt.VWM_Building.xml b/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Verwundungsmodell/bldg_56_ref.flt.VWM_Building.xml deleted file mode 100644 index 562782ad6..000000000 --- a/qt5-before/dlbo/Lts/Tools/EsriHTML/3D Verwundungsmodell/bldg_56_ref.flt.VWM_Building.xml +++ /dev/null @@ -1,1795 +0,0 @@ - - - bldg_56_ref - 1000 - 1 - 1 - 1 - - - 2101 - - - 2201 - 0.111 - - - 2207 - 0.001 - - - 2102 - 0.092 - - - 2106 - 0.140 - - - 2107 - 0.085 - - - - - - - 9.187 - 1.222 - 0.101 - - - 9.177 - -0.007 - 0.101 - - - 9.177 - -0.008 - 2.849 - - - 9.187 - 1.221 - 2.849 - - - - 150 - - - - - 9.194 - 2.108 - 0.101 - - - 9.187 - 1.221 - 0.101 - - - 9.187 - 1.220 - 2.849 - - - 9.194 - 2.107 - 2.849 - - - - 150 - - - - - 9.177 - -0.005 - 0.101 - - - 4.081 - -0.001 - 0.101 - - - 4.081 - -0.002 - 2.849 - - - 9.177 - -0.006 - 2.849 - - - - - 20 - - - 4.080 - 0.139 - 2.420 - - - 4.080 - 0.139 - 0.101 - - - 5.851 - 0.139 - 0.101 - - - 5.851 - 0.139 - 2.420 - - - - - 150 - - - - - 2102 - - - 2202 - 0.191 - - - 2101 - 0.076 - - - 2103 - 0.138 - - - 2107 - 0.079 - - - - - - - 0.000 - 0.001 - 0.101 - - - 0.049 - 4.284 - 0.101 - - - 0.049 - 4.283 - 2.648 - - - 0.000 - 0.000 - 2.648 - - - - 150 - - - - - 4.082 - -0.003 - 0.101 - - - 0.000 - 0.000 - 0.101 - - - 0.000 - 0.001 - 2.648 - - - 4.082 - -0.002 - 2.648 - - - - - 20 - - - 0.439 - 0.126 - 2.320 - - - 0.439 - 0.126 - 1.044 - - - 3.728 - 0.126 - 1.044 - - - 3.728 - 0.126 - 2.320 - - - - - 150 - - - - - 2103 - - - 2202 - 0.031 - - - 2203 - 0.161 - - - 2207 - 0.000 - - - 2102 - 0.134 - - - 2104 - 0.071 - - - 2107 - 0.092 - - - - - - - 0.097 - 9.078 - 0.101 - - - 4.182 - 9.060 - 0.101 - - - 4.182 - 9.059 - 2.648 - - - 0.097 - 9.077 - 2.648 - - - - 150 - - - - - 0.049 - 4.284 - 0.101 - - - 0.097 - 9.079 - 0.101 - - - 0.097 - 9.078 - 2.648 - - - 0.049 - 4.283 - 2.648 - - - - - 20 - - - 0.200 - 5.953 - 2.557 - - - 0.224 - 8.228 - 2.557 - - - 0.224 - 8.228 - 1.097 - - - 0.200 - 5.953 - 1.097 - - - - - 150 - - - - - 2104 - - - 2204 - 0.114 - - - 2103 - 0.193 - - - 2105 - 0.194 - - - 2107 - 0.181 - - - - - - - 4.182 - 9.060 - 0.101 - - - 5.916 - 9.042 - 0.101 - - - 5.916 - 9.041 - 2.648 - - - 4.182 - 9.059 - 2.648 - - - - - 20 - - - 5.896 - 8.914 - 2.381 - - - 5.896 - 8.914 - 0.856 - - - 4.181 - 8.914 - 0.856 - - - 4.181 - 8.914 - 2.381 - - - - - 150 - - - - - 2105 - - - 2205 - 0.165 - - - 2207 - 0.000 - - - 2104 - 0.094 - - - 2106 - 0.140 - - - 2107 - 0.080 - - - - - - - 5.916 - 9.042 - 0.101 - - - 9.250 - 9.005 - 0.101 - - - 9.250 - 9.004 - 2.648 - - - 5.916 - 9.041 - 2.648 - - - - 150 - - - - - 9.250 - 9.005 - 0.101 - - - 9.222 - 5.165 - 0.101 - - - 9.222 - 5.164 - 2.648 - - - 9.250 - 9.004 - 2.648 - - - - - 20 - - - 9.099 - 6.518 - 2.310 - - - 9.099 - 5.256 - 2.310 - - - 9.099 - 5.256 - 0.956 - - - 9.099 - 6.518 - 0.956 - - - - - 150 - - - - - 2106 - - - 2206 - 0.152 - - - 2207 - 0.002 - - - 2101 - 0.179 - - - 2105 - 0.169 - - - 2107 - 0.166 - - - - - - - 9.224 - 5.164 - 2.401 - - - 9.224 - 5.164 - 2.401 - - - 9.224 - 5.164 - 2.401 - - - 9.224 - 5.164 - 2.401 - - - - 150 - - - - - 9.224 - 5.165 - 0.101 - - - 9.194 - 2.109 - 0.101 - - - 9.194 - 2.108 - 2.648 - - - 9.224 - 5.164 - 2.648 - - - - - 20 - - - 9.065 - 2.372 - 0.866 - - - 9.086 - 4.921 - 0.866 - - - 9.086 - 4.921 - 2.401 - - - 9.065 - 2.372 - 2.401 - - - - - 150 - - - - - 2107 - - - 2202 - 0.000 - - - 2207 - 0.144 - - - 2101 - 0.093 - - - 2102 - 0.105 - - - 2103 - 0.127 - - - 2104 - 0.091 - - - 2105 - 0.083 - - - 2106 - 0.143 - - - - - - 2201 - - - 2101 - 0.149 - - - 2306 - 0.149 - - - 2202 - 0.099 - - - 2206 - 0.151 - - - 2207 - 0.097 - - - - - - - 9.196 - 2.380 - 2.849 - - - 9.177 - -0.005 - 2.849 - - - 9.177 - -0.006 - 5.435 - - - 9.196 - 2.379 - 5.435 - - - - 150 - - - - - 9.177 - -0.005 - 2.849 - - - 4.100 - -0.002 - 2.849 - - - 4.100 - -0.003 - 5.435 - - - 9.177 - -0.006 - 5.435 - - - - 150 - - - - - 4.086 - 0.307 - 2.849 - - - 8.857 - 0.307 - 2.849 - - - 8.857 - 2.181 - 2.849 - - - 4.086 - 2.181 - 2.849 - - - - 150 - - - - - 2202 - - - 2102 - 0.162 - - - 2103 - 0.028 - - - 2107 - 0.000 - - - 2301 - 0.190 - - - 2307 - 0.001 - - - 2201 - 0.068 - - - 2203 - 0.000 - - - 2207 - 0.104 - - - - - - - 0.000 - 0.001 - 2.849 - - - 0.055 - 5.095 - 2.849 - - - 0.055 - 5.094 - 5.435 - - - 0.000 - 0.000 - 5.435 - - - - 150 - - - - - 4.100 - -0.004 - 2.849 - - - 0.000 - -0.001 - 2.849 - - - 0.000 - 0.000 - 5.435 - - - 4.100 - -0.003 - 5.435 - - - - - 20 - - - 0.348 - 0.124 - 5.215 - - - 0.348 - 0.124 - 3.765 - - - 3.818 - 0.124 - 3.765 - - - 3.818 - 0.124 - 5.215 - - - - - 150 - - - - - 4.128 - 4.242 - 2.849 - - - 3.874 - 4.246 - 2.849 - - - 3.895 - 5.055 - 2.849 - - - 0.386 - 5.091 - 2.849 - - - 0.336 - 0.312 - 2.849 - - - 3.820 - 0.313 - 2.849 - - - 3.865 - 3.416 - 2.849 - - - 4.096 - 3.412 - 2.849 - - - - 150 - - - - - 2203 - - - 2103 - 0.177 - - - 2302 - 0.178 - - - 2202 - 0.000 - - - 2204 - 0.083 - - - 2207 - 0.072 - - - - - - - 0.055 - 5.095 - 2.849 - - - 0.097 - 9.079 - 2.849 - - - 0.097 - 9.078 - 5.435 - - - 0.055 - 5.094 - 5.435 - - - - - 20 - - - 0.196 - 8.139 - 3.690 - - - 0.196 - 5.942 - 3.690 - - - 0.196 - 5.942 - 5.028 - - - 0.196 - 8.139 - 5.028 - - - - - 150 - - - - - 0.097 - 9.079 - 2.849 - - - 4.189 - 9.061 - 2.849 - - - 4.189 - 9.059 - 5.435 - - - 0.097 - 9.077 - 5.435 - - - - 150 - - - - - 0.399 - 8.754 - 2.849 - - - 0.386 - 5.227 - 2.849 - - - 3.889 - 5.187 - 2.849 - - - 3.921 - 8.738 - 2.849 - - - - 150 - - - - - 2204 - - - 2104 - 0.107 - - - 2303 - 0.107 - - - 2307 - 0.001 - - - 2203 - 0.193 - - - 2205 - 0.192 - - - 2207 - 0.184 - - - - - - - 4.183 - 9.058 - 2.849 - - - 5.915 - 9.041 - 2.849 - - - 5.915 - 9.040 - 5.435 - - - 4.183 - 9.057 - 5.435 - - - - - 20 - - - 4.188 - 8.982 - 5.199 - - - 5.914 - 8.966 - 5.199 - - - 5.915 - 8.991 - 3.738 - - - 4.188 - 9.006 - 3.738 - - - - - 150 - - - - - 4.183 - 8.734 - 2.849 - - - 4.167 - 6.907 - 2.849 - - - 4.569 - 6.906 - 2.849 - - - 4.568 - 6.766 - 2.849 - - - 5.315 - 6.762 - 2.849 - - - 5.316 - 6.903 - 2.849 - - - 5.904 - 6.901 - 2.849 - - - 5.915 - 8.719 - 2.849 - - - - 150 - - - - - 2205 - - - 2105 - 0.163 - - - 2304 - 0.163 - - - 2204 - 0.098 - - - 2206 - 0.148 - - - 2207 - 0.084 - - - - - - - 9.250 - 9.005 - 2.849 - - - 9.206 - 4.915 - 2.849 - - - 9.206 - 4.914 - 5.435 - - - 9.250 - 9.004 - 5.435 - - - - - 20 - - - 9.093 - 5.183 - 3.751 - - - 9.113 - 7.605 - 3.751 - - - 9.113 - 7.605 - 5.213 - - - 9.093 - 5.183 - 5.213 - - - - - 150 - - - - - 5.915 - 9.041 - 2.849 - - - 9.250 - 9.004 - 2.849 - - - 9.250 - 9.003 - 5.435 - - - 5.915 - 9.040 - 5.435 - - - - 150 - - - - - 8.896 - 5.185 - 2.849 - - - 8.925 - 8.684 - 2.849 - - - 6.182 - 8.707 - 2.849 - - - 6.163 - 5.197 - 2.849 - - - - 150 - - - - - 2206 - - - 2106 - 0.148 - - - 2305 - 0.148 - - - 2201 - 0.185 - - - 2205 - 0.177 - - - 2207 - 0.166 - - - - - - - 9.213 - 4.914 - 2.849 - - - 9.195 - 2.380 - 2.849 - - - 9.195 - 2.379 - 5.435 - - - 9.213 - 4.913 - 5.435 - - - - - 20 - - - 9.070 - 2.380 - 3.767 - - - 9.091 - 4.915 - 3.767 - - - 9.091 - 4.915 - 5.204 - - - 9.070 - 2.380 - 5.204 - - - - - 150 - - - - - 8.891 - 4.914 - 2.849 - - - 6.035 - 4.935 - 2.849 - - - 6.006 - 2.373 - 2.849 - - - 8.874 - 2.379 - 2.849 - - - - 150 - - - - - 2207 - - - 2101 - 0.001 - - - 2103 - 0.000 - - - 2105 - 0.000 - - - 2106 - 0.002 - - - 2107 - 0.131 - - - 2302 - 0.001 - - - 2304 - 0.002 - - - 2305 - 0.001 - - - 2306 - 0.002 - - - 2307 - 0.131 - - - 2201 - 0.096 - - - 2202 - 0.149 - - - 2203 - 0.082 - - - 2204 - 0.090 - - - 2205 - 0.081 - - - 2206 - 0.133 - - - - - - - 4.166 - 6.766 - 2.850 - - - 4.151 - 6.692 - 2.850 - - - 3.914 - 6.694 - 2.850 - - - 3.896 - 5.925 - 2.850 - - - 4.158 - 5.923 - 2.850 - - - 4.089 - 2.181 - 2.851 - - - 5.178 - 2.203 - 2.851 - - - 5.178 - 2.253 - 2.851 - - - 5.863 - 2.253 - 2.851 - - - 5.879 - 3.634 - 2.850 - - - 6.024 - 3.632 - 2.850 - - - 6.028 - 4.383 - 2.850 - - - 5.888 - 4.385 - 2.850 - - - 5.898 - 5.830 - 2.850 - - - 6.171 - 5.829 - 2.850 - - - 6.175 - 6.554 - 2.850 - - - 5.902 - 6.555 - 2.850 - - - 5.903 - 6.760 - 2.850 - - - - 150 - - - - - 2301 - - - 2202 - 0.346 - - - 2302 - 0.033 - - - 2306 - 0.020 - - - 2307 - 0.024 - - - - - - 2302 - - - 2203 - 0.334 - - - 2207 - 0.002 - - - 2301 - 0.043 - - - 2303 - 0.024 - - - 2307 - 0.018 - - - - - - 2303 - - - 2204 - 0.265 - - - 2302 - 0.074 - - - 2304 - 0.074 - - - 2307 - 0.066 - - - - - - 2304 - - - 2205 - 0.309 - - - 2207 - 0.004 - - - 2303 - 0.029 - - - 2305 - 0.042 - - - 2307 - 0.022 - - - - - - 2305 - - - 2206 - 0.312 - - - 2207 - 0.002 - - - 2304 - 0.056 - - - 2306 - 0.056 - - - 2307 - 0.049 - - - - - - 2306 - - - 2201 - 0.300 - - - 2207 - 0.004 - - - 2301 - 0.032 - - - 2305 - 0.044 - - - 2307 - 0.027 - - - - - - 2307 - - - 2202 - 0.004 - - - 2204 - 0.002 - - - 2207 - 0.350 - - - 2301 - 0.050 - - - 2302 - 0.029 - - - 2303 - 0.034 - - - 2304 - 0.029 - - - 2305 - 0.050 - - - 2306 - 0.034 - - - - - - diff --git a/qt5-before/dlbo/Lts/Tools/TimelineOverview/Noahs Timeline - Dokumentation.docx b/qt5-before/dlbo/Lts/Tools/TimelineOverview/Noahs Timeline - Dokumentation.docx deleted file mode 100644 index 7b0707773..000000000 Binary files a/qt5-before/dlbo/Lts/Tools/TimelineOverview/Noahs Timeline - Dokumentation.docx and /dev/null differ diff --git a/qt5-before/dlbo/Lts/Tools/TimelineOverview/Noahs Timeline - Dokumentation.pdf b/qt5-before/dlbo/Lts/Tools/TimelineOverview/Noahs Timeline - Dokumentation.pdf deleted file mode 100644 index 46e40d753..000000000 Binary files a/qt5-before/dlbo/Lts/Tools/TimelineOverview/Noahs Timeline - Dokumentation.pdf and /dev/null differ diff --git a/qt5-before/dlbo/Lts/Tools/rme-playback/Praesentationen/Azubi-Projekt 2D-Lageplayback.potx b/qt5-before/dlbo/Lts/Tools/rme-playback/Praesentationen/Azubi-Projekt 2D-Lageplayback.potx deleted file mode 100644 index 6e3d9edfb..000000000 Binary files a/qt5-before/dlbo/Lts/Tools/rme-playback/Praesentationen/Azubi-Projekt 2D-Lageplayback.potx and /dev/null differ diff --git a/qt5-before/dlbo/specs/external/situation_map/ahtc/AHTC Instructor Software Map Data.iss b/qt5-before/dlbo/specs/external/situation_map/ahtc/AHTC Instructor Software Map Data.iss deleted file mode 100644 index 7c3d98160..000000000 --- a/qt5-before/dlbo/specs/external/situation_map/ahtc/AHTC Instructor Software Map Data.iss +++ /dev/null @@ -1,47 +0,0 @@ -; -- Example1.iss -- -; Demonstrates copying 3 files and creating an icon. - -; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES! - -[Setup] -AppId={{3B22F197-287B-4379-B5EB-754F8772FC9E} -AppName=AHTC Instructor Software MapData -AppVersion=1.0-72 -AppPublisher=Rheinmetall Electronics GmbH -AppPublisherURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppSupportURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppUpdatesURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -Compression=none -UsePreviousAppDir=no -UsePreviousGroup=no -DefaultDirName=C:\Rheinmetall\LTS\ -DefaultGroupName=AHTC OC -DisableDirPage=yes -DisableProgramGroupPage=yes -DiskSpanning=yes -;OutputDir=T:\GÜZ Ausbiilderterminal\Output -OutputBaseFilename=AHTC_Instructor_Software_Mapdata_{#SetupSetting("AppVersion")} -SetupIconFile=rde.ico - - -[Languages] -Name: "english"; MessagesFile: "compiler:Default.isl" -Name: "german"; MessagesFile: "compiler:Languages\German.isl" - -[Types] -Name: full; Description: "Full installation"; -Name: custom; Description: "Custom installation"; Flags: isCustom - -[Components] -Name: Elevation; Description: Elevation Data; Types: full -Name: Models_3D; Description: 3D-Models; Types: full -Name: Maps; Description: Maps; Types: full - - -[Files] -Source: "SituationMapIni\*"; DestDir: "{app}\WS\share\Lts\situation_map"; Flags: ignoreversion recursesubdirs -Source: "resources\*.tpk"; DestDir: "{app}\WS\share\Lts\resources\"; Flags: ignoreversion recursesubdirs -Source: "resources\elevation\*"; DestDir: "{app}\WS\share\Lts\resources\elevation"; Components: Elevation; Flags: ignoreversion recursesubdirs -Source: "resources\Maps\*"; DestDir: "{app}\WS\share\Lts\resources\"; Components: Maps; Flags: ignoreversion recursesubdirs -Source: "resources\slpk\*"; DestDir: "{app}\WS\share\Lts\resources\slpk"; Components: Models_3D; Flags: ignoreversion recursesubdirs -Source: "resources\symbols\*"; DestDir: "{app}\WS\share\Lts\resources\symbols"; Flags: ignoreversion recursesubdirs diff --git a/qt5-before/dlbo/specs/external/situation_map/ahtc/AHTC Instructor Software Map DataLowRes.iss b/qt5-before/dlbo/specs/external/situation_map/ahtc/AHTC Instructor Software Map DataLowRes.iss deleted file mode 100644 index 7f79bb32f..000000000 --- a/qt5-before/dlbo/specs/external/situation_map/ahtc/AHTC Instructor Software Map DataLowRes.iss +++ /dev/null @@ -1,47 +0,0 @@ -; -- Example1.iss -- -; Demonstrates copying 3 files and creating an icon. - -; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES! - -[Setup] -AppId={{3B22F197-287B-4379-B5EB-754F8772FC9E} -AppName=AHTC Instructor Software MapData -AppVersion=1.0-73 -AppPublisher=Rheinmetall Electronics GmbH -AppPublisherURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppSupportURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppUpdatesURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -Compression=none -UsePreviousAppDir=no -UsePreviousGroup=no -DefaultDirName=C:\Rheinmetall\LTS\ -DefaultGroupName=AHTC OC -DisableDirPage=yes -DisableProgramGroupPage=yes -DiskSpanning=yes -;OutputDir=T:\GÜZ Ausbiilderterminal\Output -OutputBaseFilename=AHTC_Instructor_Software_Mapdata_{#SetupSetting("AppVersion")} -SetupIconFile=rde.ico - - -[Languages] -Name: "english"; MessagesFile: "compiler:Default.isl" -Name: "german"; MessagesFile: "compiler:Languages\German.isl" - -[Types] -Name: full; Description: "Full installation"; -Name: custom; Description: "Custom installation"; Flags: isCustom - -[Components] -Name: Elevation; Description: Elevation Data; Types: full -Name: Models_3D; Description: 3D-Models; Types: full -Name: Maps; Description: Maps; Types: full - - -[Files] -Source: "SituationMapIniLR\*"; DestDir: "{app}\WS\share\Lts\situation_map"; Flags: ignoreversion recursesubdirs -Source: "resourcesLR\*.tpk"; DestDir: "{app}\WS\share\Lts\resources\"; Flags: ignoreversion recursesubdirs -Source: "resources\elevation\*"; DestDir: "{app}\WS\share\Lts\resources\elevation"; Components: Elevation; Flags: ignoreversion recursesubdirs -Source: "resourcesLR\Maps\*"; DestDir: "{app}\WS\share\Lts\resources\"; Components: Maps; Flags: ignoreversion recursesubdirs -Source: "resources\slpk\*"; DestDir: "{app}\WS\share\Lts\resources\slpk"; Components: Models_3D; Flags: ignoreversion recursesubdirs -Source: "resources\symbols\*"; DestDir: "{app}\WS\share\Lts\resources\symbols"; Flags: ignoreversion recursesubdirs diff --git a/qt5-before/dlbo/specs/external/situation_map/ahtc/AHTC Instructor Software Map DataUpdate.iss b/qt5-before/dlbo/specs/external/situation_map/ahtc/AHTC Instructor Software Map DataUpdate.iss deleted file mode 100644 index 2b9a14b8d..000000000 --- a/qt5-before/dlbo/specs/external/situation_map/ahtc/AHTC Instructor Software Map DataUpdate.iss +++ /dev/null @@ -1,47 +0,0 @@ -; -- Example1.iss -- -; Demonstrates copying 3 files and creating an icon. - -; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES! - -[Setup] -AppId={{3B22F197-287B-4379-B5EB-754F8772FC9E} -AppName=AHTC Instructor Software MapData Update -AppVersion=1.0-1 -AppPublisher=Rheinmetall Electronics GmbH -AppPublisherURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppSupportURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppUpdatesURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -Compression=none -UsePreviousAppDir=no -UsePreviousGroup=no -DefaultDirName=C:\Rheinmetall\LTS\ -DefaultGroupName=AHTC OC -DisableDirPage=yes -DisableProgramGroupPage=yes -DiskSpanning=yes -;OutputDir=T:\GÜZ Ausbiilderterminal\Output -OutputBaseFilename=AHTC_Instructor_Software_Mapdata_Update_{#SetupSetting("AppVersion")} -SetupIconFile=rde.ico - - -[Languages] -Name: "english"; MessagesFile: "compiler:Default.isl" -Name: "german"; MessagesFile: "compiler:Languages\German.isl" - -[Types] -Name: full; Description: "Full installation"; -Name: custom; Description: "Custom installation"; Flags: isCustom - -[Components] -Name: Elevation; Description: Elevation Data; Types: full -Name: Models_3D; Description: 3D-Models; Types: full -//Name: Maps; Description: Maps; Types: full - - -[Files] -Source: "SituationMapIni\*"; DestDir: "{app}\WS\share\Lts\situation_map"; Flags: ignoreversion recursesubdirs -//Source: "resources\*.tpk"; DestDir: "{app}\WS\share\Lts\resources\"; Flags: ignoreversion recursesubdirs -Source: "resources\elevation\*"; DestDir: "{app}\WS\share\Lts\resources\elevation"; Components: Elevation; Flags: ignoreversion recursesubdirs -//Source: "resources\Maps\*"; DestDir: "{app}\WS\share\Lts\resources\"; Components: Maps; Flags: ignoreversion recursesubdirs -Source: "resources\slpk\*"; DestDir: "{app}\WS\share\Lts\resources\slpk"; Components: Models_3D; Flags: ignoreversion recursesubdirs -//Source: "resources\symbols\*"; DestDir: "{app}\WS\share\Lts\resources\symbols"; Flags: ignoreversion recursesubdirs diff --git a/qt5-before/dlbo/specs/external/situation_map/legatus/Bremen Map Data.iss b/qt5-before/dlbo/specs/external/situation_map/legatus/Bremen Map Data.iss deleted file mode 100644 index d70e50637..000000000 --- a/qt5-before/dlbo/specs/external/situation_map/legatus/Bremen Map Data.iss +++ /dev/null @@ -1,47 +0,0 @@ -; -- Example1.iss -- -; Demonstrates copying 3 files and creating an icon. - -; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES! - -[Setup] -AppId={{3B22F197-287B-4379-B5EB-754F8772FC9E} -AppName=Bremen MapData -AppVersion=1.0-7 -AppPublisher=Rheinmetall Electronics GmbH -AppPublisherURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppSupportURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppUpdatesURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -Compression=none -UsePreviousAppDir=no -UsePreviousGroup=no -DefaultDirName=C:\Rheinmetall\LTS\ -DefaultGroupName=RME -DisableDirPage=yes -DisableProgramGroupPage=yes -DiskSpanning=yes -;OutputDir=T:\GÜZ Ausbiilderterminal\Output -OutputBaseFilename=Bremen_Mapdata_{#SetupSetting("AppVersion")} -SetupIconFile=rde.ico - - -[Languages] -Name: "english"; MessagesFile: "compiler:Default.isl" -;Name: "german"; MessagesFile: "compiler:Languages\German.isl" - -[Types] -Name: full; Description: "Full installation"; -Name: custom; Description: "Custom installation"; Flags: isCustom - -[Components] -Name: Elevation; Description: Elevation Data; Types: full -Name: Models_3D; Description: 3D-Models; Types: full -Name: Maps; Description: Maps; Types: full - - -[Files] -Source: "SituationMapIni\*"; DestDir: "{app}\WS\share\Lts\situation_map"; Flags: ignoreversion recursesubdirs -Source: "resources\*.tpk"; DestDir: "{app}\WS\share\Lts\resources\"; Flags: ignoreversion recursesubdirs -Source: "resources\elevation\*"; DestDir: "{app}\WS\share\Lts\resources\elevation"; Components: Elevation; Flags: ignoreversion recursesubdirs -Source: "resources\Maps\*"; DestDir: "{app}\WS\share\Lts\resources\"; Components: Maps; Flags: ignoreversion recursesubdirs -Source: "resources\slpk\*"; DestDir: "{app}\WS\share\Lts\resources\slpk"; Components: Models_3D; Flags: ignoreversion recursesubdirs -Source: "resources\symbols\*"; DestDir: "{app}\WS\share\Lts\resources\symbols"; Flags: ignoreversion recursesubdirs diff --git a/qt5-before/dlbo/specs/external/situation_map/qatar/Qatar Instructor Software Map Data.iss b/qt5-before/dlbo/specs/external/situation_map/qatar/Qatar Instructor Software Map Data.iss deleted file mode 100644 index 5fbae1f76..000000000 --- a/qt5-before/dlbo/specs/external/situation_map/qatar/Qatar Instructor Software Map Data.iss +++ /dev/null @@ -1,47 +0,0 @@ -; -- Example1.iss -- -; Demonstrates copying 3 files and creating an icon. - -; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES! - -[Setup] -AppId={{3B22F197-287B-4379-B5EB-754F8772FC9E} -AppName=Qatar Instructor Software MapData -AppVersion=1.0-7 -AppPublisher=Rheinmetall Electronics GmbH -AppPublisherURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppSupportURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -AppUpdatesURL=defence.com/de/rheinmetall_defence/company/divisions_and_subsidiaries/rheinmetall_electronics/index.php -Compression=none -UsePreviousAppDir=no -UsePreviousGroup=no -DefaultDirName=C:\Rheinmetall\LTS\ -DefaultGroupName=Qatar OC -DisableDirPage=yes -DisableProgramGroupPage=yes -DiskSpanning=yes -;OutputDir=T:\GÜZ Ausbiilderterminal\Output -OutputBaseFilename=Qatar_Instructor_Software_Mapdata_{#SetupSetting("AppVersion")} -SetupIconFile=rde.ico - - -[Languages] -Name: "english"; MessagesFile: "compiler:Default.isl" -;Name: "german"; MessagesFile: "compiler:Languages\German.isl" - -[Types] -Name: full; Description: "Full installation"; -Name: custom; Description: "Custom installation"; Flags: isCustom - -[Components] -Name: Elevation; Description: Elevation Data; Types: full -Name: Models_3D; Description: 3D-Models; Types: full -Name: Maps; Description: Maps; Types: full - - -[Files] -Source: "SituationMapIni\*"; DestDir: "{app}\WS\share\Lts\situation_map"; Flags: ignoreversion recursesubdirs -Source: "resources\*.tpk"; DestDir: "{app}\WS\share\Lts\resources\"; Flags: ignoreversion recursesubdirs -Source: "resources\elevation\*"; DestDir: "{app}\WS\share\Lts\resources\elevation"; Components: Elevation; Flags: ignoreversion recursesubdirs -Source: "resources\Maps\*"; DestDir: "{app}\WS\share\Lts\resources\"; Components: Maps; Flags: ignoreversion recursesubdirs -Source: "resources\slpk\*"; DestDir: "{app}\WS\share\Lts\resources\slpk"; Components: Models_3D; Flags: ignoreversion recursesubdirs -Source: "resources\symbols\*"; DestDir: "{app}\WS\share\Lts\resources\symbols"; Flags: ignoreversion recursesubdirs