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
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
- floor_2
- base_height=3.13
-
- SW_room_201
-
-
- undest_room_201
-
-
-
- FOOTPRINT
-
-
-
- p6717
-
- p6717/V1
-
-
-
- p6717/V2
-
-
-
- p6717/V3
-
-
-
- p6717/V4
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
-
-
- 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
-
-
-
-
-
-
- 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 = ""
- 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