Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
EnSysLE
application
Commits
c0e95469
Commit
c0e95469
authored
Mar 10, 2022
by
JOE XMG
Browse files
update
parent
d1771948
Pipeline
#6008
passed with stages
in 16 seconds
Changes
5
Pipelines
1
Expand all
Hide whitespace changes
Inline
Side-by-side
public/Ludwigsburg/index.html
View file @
c0e95469
...
...
@@ -6,18 +6,23 @@
<meta
charset=
"utf-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1"
>
<!-- Bootstrap CSS -->
<title>
EnSysLE Dashboard
</title>
<link
href=
"https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/css/bootstrap.min.css"
rel=
"stylesheet"
integrity=
"sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/Ev+nYRRuWlolflfl"
crossorigin=
"anonymous"
>
<title>
EnSys-LE Dashboard
</title>
<link
rel=
"shortcut icon"
href=
"favicon.ico"
/>
<script
src=
"https://cesium.com/downloads/cesiumjs/releases/1.91/Build/Cesium/Cesium.js"
></script>
<link
href=
"https://cesium.com/downloads/cesiumjs/releases/1.91/Build/Cesium/Widgets/widgets.css"
rel=
"stylesheet"
>
<link
href=
"https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css"
rel=
"stylesheet"
integrity=
"sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3"
crossorigin=
"anonymous"
>
<link
rel=
"stylesheet"
href=
"../build/pack.css"
>
<script
src=
"https://cesium.com/downloads/cesiumjs/releases/1.85/Build/Cesium/Cesium.js"
></script>
<link
href=
"https://cesium.com/downloads/cesiumjs/releases/1.85/Build/Cesium/Widgets/widgets.css"
rel=
"stylesheet"
>
<!-- Theme from Keen -->
<link
rel=
"stylesheet"
href=
"https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700"
/>
<link
rel=
"stylesheet"
href=
"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.1/font/bootstrap-icons.css"
>
<script
type=
"text/javascript"
>
window
.
heap
=
window
.
heap
||
[],
heap
.
load
=
function
(
e
,
t
){
window
.
heap
.
appid
=
e
,
window
.
heap
.
config
=
t
=
t
||
{};
var
r
=
document
.
createElement
(
"
script
"
);
r
.
type
=
"
text/javascript
"
,
r
.
async
=!
0
,
r
.
src
=
"
https://cdn.heapanalytics.com/js/heap-
"
+
e
+
"
.js
"
;
var
a
=
document
.
getElementsByTagName
(
"
script
"
)[
0
];
a
.
parentNode
.
insertBefore
(
r
,
a
);
for
(
var
n
=
function
(
e
){
return
function
(){
heap
.
push
([
e
].
concat
(
Array
.
prototype
.
slice
.
call
(
arguments
,
0
)))}},
p
=
[
"
addEventProperties
"
,
"
addUserProperties
"
,
"
clearEventProperties
"
,
"
identify
"
,
"
resetIdentity
"
,
"
removeEventProperty
"
,
"
setEventProperties
"
,
"
track
"
,
"
unsetEventProperty
"
],
o
=
0
;
o
<
p
.
length
;
o
++
)
heap
[
p
[
o
]]
=
n
(
p
[
o
])};
heap
.
load
(
"
54377843
"
);
</script>
<link
href=
"../assets/css/style.bundle.css"
rel=
"stylesheet"
type=
"text/css"
/>
<link
rel=
"stylesheet"
href=
"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.1/font/bootstrap-icons.css"
>
<link
rel=
"stylesheet"
href=
"../assets/css/custom.css"
>
<link
rel=
"stylesheet"
href=
"../assets/css/cesiumCustom.css"
>
</head>
<body>
...
...
@@ -33,7 +38,7 @@
</nav> -->
<div
class=
"row"
style=
"overflow: hidden; margin: 0px"
>
<div
class=
"col"
id=
"cesiumContainer"
>
</div>
<div
class=
"menuContainer"
>
<div
style=
"margin-top: 10px; padding: 20px; "
>
...
...
@@ -49,6 +54,7 @@
<option
value=
"PVPotential"
>
PV Potential
</option>
<option
value=
"ElecDemand"
>
Elec Demand
</option>
<option
value=
"SpecificHeatDemand"
>
Specific Heat Demand
</option>
<option
value=
"HeatDemand"
>
Heat Demand
</option>
</select>
...
...
@@ -58,13 +64,14 @@
Building shadow
</label>
</div>
<div
id=
"chart"
></div>
<div
class=
"ffpv-legend cesiumLegend"
id=
"SpecificHeatDemand-legend"
style=
"display:none"
>
</div>
<div
class=
"ffpv-legend cesiumLegend"
id=
"HeatDemand-legend"
style=
"display: none"
>
<!-- <h6 class="card-title">Electricity supply from the grid</h6> -->
<small>
Heat Demand kW⋅h
<sub>
th
</sub>
</small>
<br>
<span
class=
"dot"
style=
"background-color: #3f007d"
></span>
>= 24568
<br>
<span
class=
"dot"
style=
"background-color: #54278f"
></span>
22620 - 24568
<br>
<span
class=
"dot"
style=
"background-color: #6a51a3"
></span>
20673 - 22620
<br>
...
...
@@ -95,7 +102,7 @@
<div
class=
"ffpv-legend cesiumLegend"
id=
"ElecDemand-legend"
style=
"display: none"
>
<!-- <h6 class="card-title">Electricity supply from the grid</h6> -->
<small>
Elec Demand kW⋅h
<sub>
el
</sub></small>
<br>
<span
class=
"dot"
style=
"background-color: #a63603"
></span>
>= 7229
<br>
<span
class=
"dot"
style=
"background-color: #e6550d"
></span>
6229 - 7229
<br>
<span
class=
"dot"
style=
"background-color: #fd8d3c"
></span>
5229 - 6229
<br>
...
...
@@ -105,7 +112,7 @@
<!-- <span class="dot" style="background-color: #e8f1f2"></span> No Data<br> -->
<br>
</div>
<hr>
<h6><i
class=
"bi bi-sun"
></i>
Ground-mounted PV Plants Simulation
</h6>
<div
class=
"form-check"
>
...
...
@@ -114,14 +121,13 @@
Agri-Photovoltaic Scenario
</label>
<div
id=
"ffpv_agr_legend"
style=
"display: none"
>
<div
class=
"ffpv-legend"
>
<small
class=
"ffpv-description"
>
This concept scenario is to realize food and electricity
production simultaneously on
the same land, using various panel-mounting designs. A ground cover ratio is around
one
the same land, using various panel-mounting designs. A ground cover ratio is around one
third compared to conventional ground-mounted PV.
</small>
<hr>
<hr>
<small>
Yearly potential yield (GWh/yr)
</small>
<br>
<span
class=
"dot"
style=
"background-color: #FFFFB2"
></span>
0 - 1
<br>
<span
class=
"dot"
style=
"background-color: #FECC5C"
></span>
1 - 2
<br>
...
...
@@ -183,12 +189,10 @@
Conversion Scenario
</label>
<div
id=
"ffpv_con_legend"
style=
"display: none"
>
<div
class=
"ffpv-legend"
>
<small
class=
"ffpv-description"
>
The conversion areas defined by EEG and 200m-corridors
along
highways
&
railways
</small>
<hr>
<small
class=
"ffpv-description"
>
The conversion areas defined by EEG and 200m-corridors along
highways
&
railways
</small>
<hr>
<small>
Yearly potential yield (GWh/yr)
</small>
<br>
<span
class=
"dot"
style=
"background-color: #F0F9E8"
></span>
0 - 2.5
<br>
<span
class=
"dot"
style=
"background-color: #BAE4BC"
></span>
2.5 - 7.5
<br>
...
...
@@ -200,7 +204,7 @@
</div>
</div>
</div>
<hr>
<div
id=
"BioenergyMenu"
></div>
...
...
@@ -209,17 +213,25 @@
</div>
</div>
<div
id=
"hourlyChartContainer"
class=
"hourlyChartContainer"
style=
"display: none;"
>
<h6
class=
"mt-2"
><i
class=
"bi bi-house"
></i>
Hourly heating demand of Building
</h6>
<div
id=
"building_infobox"
style=
"display: none;"
></div>
<div
id=
"hourlyChart"
></div>
</div>
</div>
</div>
<script
src=
"https://cdn.jsdelivr.net/npm/apexcharts"
></script>
<script
src=
"../build/jquery.min.js"
></script>
<script
src=
"../build/pack-min.js"
></script>
<script
src=
"../build/pack_lu-min.js"
></script>
<script
src=
"https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity=
"sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin=
"anonymous"
>
<script
src=
"../assets/js/jquery.min.js"
></script>
<script
src=
"https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/js/bootstrap.bundle.min.js"
integrity=
"sha384-b5kHyXgcpbZJO/tY9Ul7kGkf1S0CWuKcCD38l8YkeH8z8QjE0GmW1gYU5S9FOnJ0"
crossorigin=
"anonymous"
>
</script>
<script
src=
"https://cdn.jsdelivr.net/npm/apexcharts"
></script>
<script
src=
"../assets/js/ensysle_global_script.js"
></script>
<script
src=
"../assets/js/ensysle_global_z1_onclick.js"
></script>
<script
src=
"./assets/js/cesium_00_Main.js"
></script>
<script
src=
"./assets/js/hourly_chart.js"
></script>
</body>
</html>
\ No newline at end of file
public/build/pack-min.js
View file @
c0e95469
This diff is collapsed.
Click to expand it.
public/build/pack_dm-min.js
View file @
c0e95469
var
_0x330fbd
=
_0x3723
;(
function
(
_0x451007
,
_0x4e5e7d
){
var
_0x3cbe95
=
_0x3723
,
_0xf3a2e4
=
_0x451007
();
while
(
!!
[]){
try
{
var
_0x56a619
=
parseInt
(
_0x3cbe95
(
0x1de
))
/
0x1
+-
parseInt
(
_0x3cbe95
(
0x1d4
))
/
0x2
+
parseInt
(
_0x3cbe95
(
0x1f3
))
/
0x3
*
(
parseInt
(
_0x3cbe95
(
0x232
))
/
0x4
)
+
parseInt
(
_0x3cbe95
(
0x1d9
))
/
0x5
*
(
parseInt
(
_0x3cbe95
(
0x1d1
))
/
0x6
)
+-
parseInt
(
_0x3cbe95
(
0x225
))
/
0x7
*
(
-
parseInt
(
_0x3cbe95
(
0x1ec
))
/
0x8
)
+
parseInt
(
_0x3cbe95
(
0x221
))
/
0x9
+
parseInt
(
_0x3cbe95
(
0x1fe
))
/
0xa
*
(
-
parseInt
(
_0x3cbe95
(
0x1f1
))
/
0xb
);
if
(
_0x56a619
===
_0x4e5e7d
)
break
;
else
_0xf3a2e4
[
'
push
'
](
_0xf3a2e4
[
'
shift
'
]());}
catch
(
_0x4b5cb4
){
_0xf3a2e4
[
'
push
'
](
_0xf3a2e4
[
'
shift
'
]());}}}(
_0x11b2
,
0x7c87f
),
$
(
document
)[
_0x330fbd
(
0x1e4
)](
function
(){
var
_0x222d0f
=
_0x330fbd
;
$
(
_0x222d0f
(
0x201
))[
_0x222d0f
(
0x1d6
)]();}));
var
homeCameraView
=
{
'
destination
'
:{
'
x
'
:
-
4646319.653422943
,
'
y
'
:
2552632.012284364
,
'
z
'
:
-
3536295.07803609
},
'
orientation
'
:{
'
direction
'
:{
'
x
'
:
0.24900131396642067
,
'
y
'
:
0.3727636841027887
,
'
z
'
:
0.8938934955894424
},
'
up
'
:{
'
x
'
:
-
0.7037933752118672
,
'
y
'
:
0.7036958074350335
,
'
z
'
:
-
0.09740172280942716
}}};
$
(
'
#full-screen-button
'
)[
_0x330fbd
(
0x204
)](
function
(){
var
_0x37f505
=
_0x330fbd
;
Cesium
[
_0x37f505
(
0x218
)][
_0x37f505
(
0x1d0
)](
document
[
'
body
'
]);});
var
building_style
=
[],
addBuilding
=
function
(){
var
_0x2608bc
=
_0x330fbd
;
try
{
tileset_3Dbuildings
=
viewer
[
_0x2608bc
(
0x22a
)][
'
primitives
'
][
_0x2608bc
(
0x211
)](
new
Cesium
[(
_0x2608bc
(
0x1ed
))]({
'
url
'
:
_0x2608bc
(
0x1e3
),
'
maximumScreenSpaceError
'
:
0x20
,
'
skipLevelOfDetail
'
:
!
0x0
,
'
baseScreenSpaceError
'
:
0x400
,
'
skipScreenSpaceErrorFactor
'
:
0x40
,
'
skipLevels
'
:
0x2
,
'
immediatelyLoadDesiredLevelOfDetail
'
:
!
0x1
,
'
loadSiblings
'
:
!
0x1
,
'
cullWithChildrenBounds
'
:
!
0x0
}));}
catch
(
_0x436062
){
console
[
_0x2608bc
(
0x22f
)](
'
->
\
x20
\
x20add
\
x203DTiles
\
x20failed!
\
x0a
'
+
_0x436062
);}
tileset_3Dbuildings
[
_0x2608bc
(
0x1cd
)][
_0x2608bc
(
0x20e
)](
function
(){
var
_0x14d9e7
=
_0x2608bc
,
_0x43c130
=
tileset_3Dbuildings
[
'
boundingSphere
'
],
_0x460662
=
Cesium
[
_0x14d9e7
(
0x233
)][
_0x14d9e7
(
0x1f0
)](
_0x43c130
[
_0x14d9e7
(
0x213
)]),
_0x24448d
=
Cesium
[
_0x14d9e7
(
0x1e0
)][
_0x14d9e7
(
0x1d8
)](
_0x460662
[
_0x14d9e7
(
0x1e5
)],
_0x460662
[
'
latitude
'
],
0x0
),
_0x22c782
=
Cesium
[
_0x14d9e7
(
0x1e0
)][
_0x14d9e7
(
0x1d8
)](
_0x460662
[
_0x14d9e7
(
0x1e5
)],
_0x460662
[
_0x14d9e7
(
0x1eb
)],
0x28
),
_0x497403
=
Cesium
[
'
Cartesian3
'
][
_0x14d9e7
(
0x239
)](
_0x22c782
,
_0x24448d
,
new
Cesium
[(
_0x14d9e7
(
0x1e0
))]());
tileset_3Dbuildings
[
_0x14d9e7
(
0x235
)]
=
Cesium
[
_0x14d9e7
(
0x205
)][
'
fromTranslation
'
](
_0x497403
);}),
building_style
[
_0x2608bc
(
0x21f
)]
=
new
Cesium
[(
_0x2608bc
(
0x1f5
))]({
'
pointSize
'
:
_0x2608bc
(
0x23d
),
'
show
'
:
!
0x0
,
'
color
'
:
'
color(
\
x27#ffffff
\
x27)
'
}),
building_style
[
_0x2608bc
(
0x200
)]
=
new
Cesium
[(
_0x2608bc
(
0x1f5
))]({
'
pointSize
'
:
_0x2608bc
(
0x23d
),
'
show
'
:
!
0x0
,
'
color
'
:{
'
conditions
'
:[[
_0x2608bc
(
0x1ce
),
_0x2608bc
(
0x1dd
)],[
_0x2608bc
(
0x1f8
),
'
color(
\
x22#f46d43
\
x22)
'
],[
'
Number(${Specific_space_heating_demand})>=
\
x20150
'
,
'
color(
\
x22#fdae61
\
x22)
'
],[
_0x2608bc
(
0x1e9
),
_0x2608bc
(
0x1ff
)],[
_0x2608bc
(
0x1dc
),
'
color(
\
x22#ffffbf
\
x22)
'
],[
'
Number(${Specific_space_heating_demand})>=
\
x2075
'
,
_0x2608bc
(
0x237
)],[
_0x2608bc
(
0x222
),
_0x2608bc
(
0x1e2
)],[
_0x2608bc
(
0x21c
),
'
color(
\
x22#66c2a5
\
x22)
'
],[
_0x2608bc
(
0x229
),
'
color(
\
x22#3288bd
\
x22)
'
],[
'
true
'
,
_0x2608bc
(
0x202
)]]}}),
building_style
[
_0x2608bc
(
0x20f
)]
=
new
Cesium
[(
_0x2608bc
(
0x1f5
))]({
'
pointSize
'
:
_0x2608bc
(
0x23d
),
'
show
'
:
!
0x0
,
'
color
'
:{
'
conditions
'
:[[
_0x2608bc
(
0x23e
),
_0x2608bc
(
0x1cf
)],[
_0x2608bc
(
0x1f2
),
'
color(
\
x27#3288bd
\
x27)
'
],[
_0x2608bc
(
0x22c
),
'
color(
\
x27#66c2a5
\
x27)
'
],[
_0x2608bc
(
0x230
),
_0x2608bc
(
0x214
)],[
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2035000
'
,
_0x2608bc
(
0x203
)],[
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2050000
'
,
_0x2608bc
(
0x226
)],[
_0x2608bc
(
0x23c
),
_0x2608bc
(
0x234
)],[
_0x2608bc
(
0x227
),
_0x2608bc
(
0x20c
)],[
_0x2608bc
(
0x1d7
),
'
color(
\
x27#f46d43
\
x27)
'
],[
_0x2608bc
(
0x1f4
),
_0x2608bc
(
0x224
)],[
'
true
'
,
'
color(
\
x27#fff
\
x27,0)
'
]]}}),
building_style
[
_0x2608bc
(
0x236
)]
=
new
Cesium
[(
_0x2608bc
(
0x1f5
))]({
'
pointSize
'
:
_0x2608bc
(
0x23d
),
'
show
'
:
!
0x0
,
'
color
'
:{
'
conditions
'
:[[
'
Number(${PV_potential_yield})
\
x20<
\
x201
'
,
_0x2608bc
(
0x1e1
)],[
_0x2608bc
(
0x20d
),
_0x2608bc
(
0x1ea
)],[
_0x2608bc
(
0x1e6
),
_0x2608bc
(
0x206
)],[
_0x2608bc
(
0x1f7
),
_0x2608bc
(
0x23a
)],[
'
Number(${PV_potential_yield})
\
x20<
\
x205
'
,
_0x2608bc
(
0x207
)],[
_0x2608bc
(
0x1f9
),
_0x2608bc
(
0x1df
)],[
_0x2608bc
(
0x231
),
_0x2608bc
(
0x228
)],[
_0x2608bc
(
0x1cc
),
'
color(
\
x22#F56D1F
\
x22)
'
],[
_0x2608bc
(
0x22e
),
'
color(
\
x22#F22E22
\
x22)
'
],[
_0x2608bc
(
0x1fc
),
_0x2608bc
(
0x20b
)]]}}),
building_style
[
'
ElecDemand
'
]
=
new
Cesium
[(
_0x2608bc
(
0x1f5
))]({
'
pointSize
'
:
_0x2608bc
(
0x23d
),
'
show
'
:
!
0x0
,
'
color
'
:{
'
conditions
'
:[[
_0x2608bc
(
0x215
),
_0x2608bc
(
0x1cf
)],[
_0x2608bc
(
0x223
),
_0x2608bc
(
0x21e
)],[
'
Number(${electric_load})
\
x20<
\
x204229000
'
,
'
color(
\
x27#fdd0a2
\
x27)
'
],[
_0x2608bc
(
0x22b
),
_0x2608bc
(
0x1fb
)],[
_0x2608bc
(
0x220
),
_0x2608bc
(
0x216
)],[
_0x2608bc
(
0x22d
),
_0x2608bc
(
0x1fa
)],[
'
true
'
,
'
color(
\
x22white
\
x22,0)
'
]]}}),
tileset_3Dbuildings
[
_0x2608bc
(
0x1f6
)]
=
building_style
[
_0x2608bc
(
0x21f
)];};
function
_0x11b2
(){
var
_0x1718d8
=
[
'
abs
'
,
'
fromCartesian
'
,
'
4612729gTCIsH
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2010000
'
,
'
2337528EJdvFW
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20>=
\
x20200000
'
,
'
Cesium3DTileStyle
'
,
'
style
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x204
'
,
'
Number(${Specific_space_heating_demand})>=
\
x20200
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x206
'
,
'
color(
\
x27#e6550d
\
x27)
'
,
'
color(
\
x27#fdae6b
\
x27)
'
,
'
true
'
,
'
T08:00:00Z
'
,
'
70lIDNOW
'
,
'
color(
\
x22#fee08b
\
x22)
'
,
'
SpecificHeatDemand
'
,
'
#loading
'
,
'
color(
\
x22white
\
x22,0)
'
,
'
color(
\
x27#e6f598
\
x27)
'
,
'
click
'
,
'
Matrix4
'
,
'
color(
\
x22#B2D531
\
x22)
'
,
'
color(
\
x22#F6EC00
\
x22)
'
,
'
getMonth
'
,
'
checked
'
,
'
T23:00:00Z
'
,
'
color(
\
x22#61B949
\
x22,0)
'
,
'
color(
\
x27#fdae61
\
x27)
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x202
'
,
'
then
'
,
'
HeatDemand
'
,
'
#BuildingStyleSelector
'
,
'
add
'
,
'
toIsoString_Start
'
,
'
center
'
,
'
color(
\
x27#abdda4
\
x27)
'
,
'
Number(${electric_load})
\
x20===
\
x200
'
,
'
color(
\
x27#fd8d3c
\
x27)
'
,
'
#shadow_check
'
,
'
Fullscreen
'
,
'
currentTime
'
,
'
JulianDate
'
,
'
change
'
,
'
Number(${Specific_space_heating_demand})>=
\
x2025
'
,
'
toIsoString_Stop
'
,
'
color(
\
x27#feedde
\
x27)
'
,
'
AllWhite
'
,
'
Number(${electric_load})
\
x20<
\
x206229000
'
,
'
5075433PWdPzg
'
,
'
Number(${Specific_space_heating_demand})>=
\
x2050
'
,
'
Number(${electric_load})
\
x20<
\
x203229000
'
,
'
color(
\
x27#d53e4f
\
x27)
'
,
'
175BEKzug
'
,
'
color(
\
x27#ffffbf
\
x27)
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x20100000
'
,
'
color(
\
x22#F9A717
\
x22)
'
,
'
Number(${Specific_space_heating_demand})>=
\
x200
'
,
'
scene
'
,
'
Number(${electric_load})
\
x20<
\
x205229000
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2012500
'
,
'
Number(${electric_load})
\
x20>=
\
x206229000
'
,
'
Number(${PV_potential_yield})
\
x20>=
\
x208
'
,
'
log
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2017500
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x207
'
,
'
4AUwiMg
'
,
'
Cartographic
'
,
'
color(
\
x27#fee08b
\
x27)
'
,
'
modelMatrix
'
,
'
PVPotential
'
,
'
color(
\
x22#e6f598
\
x22)
'
,
'
floor
'
,
'
subtract
'
,
'
color(
\
x22#D1E023
\
x22)
'
,
'
prototype
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2075000
'
,
'
3.0
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20===
\
x200
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x208
'
,
'
readyPromise
'
,
'
Number(${Specific_space_heating_demand})>
\
x20250
'
,
'
color(
\
x27#ffffff
\
x27,0)
'
,
'
requestFullscreen
'
,
'
1368lTHqGW
'
,
'
fromIso8601
'
,
'
No
\
x20
'
,
'
1076004GyTBLH
'
,
'
value
'
,
'
hide
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x20200000
'
,
'
fromRadians
'
,
'
16160RLbNpL
'
,
'
\
x20Style
\
x20in
\
x20the
\
x20html
'
,
'
-legend
'
,
'
Number(${Specific_space_heating_demand})>=
\
x20100
'
,
'
color(
\
x22#d53e4f
\
x22)
'
,
'
949020qipXKZ
'
,
'
color(
\
x22#FECE02
\
x22)
'
,
'
Cartesian3
'
,
'
color(
\
x22#61B949
\
x22)
'
,
'
color(
\
x22#abdda4
\
x22)
'
,
'
https://steinbeis-3dps.eu/3DGeoVolumes/collections/Dithmarschen/tileset_dm_all/tileset.json
'
,
'
ready
'
,
'
longitude
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x203
'
,
'
getFullYear
'
,
'
getTimezoneOffset
'
,
'
Number(${Specific_space_heating_demand})>=
\
x20125
'
,
'
color(
\
x22#A4C711
\
x22)
'
,
'
latitude
'
,
'
305416TtcMGp
'
,
'
Cesium3DTileset
'
,
'
.cesiumLegend
'
];
_0x11b2
=
function
(){
return
_0x1718d8
;};
return
_0x11b2
();}
addBuilding
();
var
layerIsLoaded
=
[],
layerIsLoadedFirstTime
=
[],
promise
=
[],
datasources
=
[],
datasource
=
[];
function
_0x3723
(
_0x361634
,
_0x177dd4
){
var
_0x11b2db
=
_0x11b2
();
return
_0x3723
=
function
(
_0x3723bd
,
_0x6b6411
){
_0x3723bd
=
_0x3723bd
-
0x1cc
;
var
_0x353a7b
=
_0x11b2db
[
_0x3723bd
];
return
_0x353a7b
;},
_0x3723
(
_0x361634
,
_0x177dd4
);}
Date
[
_0x330fbd
(
0x23b
)][
_0x330fbd
(
0x212
)]
=
function
(){
var
_0x48759c
=
_0x330fbd
;
this
[
'
getTimezoneOffset
'
]();
var
_0x45989e
=
function
(
_0x466a99
){
var
_0x9513ef
=
_0x3723
,
_0x2f6bba
=
Math
[
_0x9513ef
(
0x238
)](
Math
[
_0x9513ef
(
0x1ef
)](
_0x466a99
));
return
(
_0x2f6bba
<
0xa
?
'
0
'
:
''
)
+
_0x2f6bba
;};
return
this
[
'
getFullYear
'
]()
+
'
-
'
+
_0x45989e
(
this
[
_0x48759c
(
0x208
)]()
+
0x1
)
+
'
-
'
+
_0x45989e
(
this
[
'
getDate
'
]())
+
_0x48759c
(
0x1fd
);},
Date
[
_0x330fbd
(
0x23b
)][
_0x330fbd
(
0x21d
)]
=
function
(){
var
_0x151bfe
=
_0x330fbd
;
this
[
_0x151bfe
(
0x1e8
)]();
var
_0x2571a4
=
function
(
_0x5af39c
){
var
_0x29a371
=
_0x151bfe
,
_0x3ca3d0
=
Math
[
_0x29a371
(
0x238
)](
Math
[
'
abs
'
](
_0x5af39c
));
return
(
_0x3ca3d0
<
0xa
?
'
0
'
:
''
)
+
_0x3ca3d0
;};
return
this
[
_0x151bfe
(
0x1e7
)]()
+
'
-
'
+
_0x2571a4
(
this
[
_0x151bfe
(
0x208
)]()
+
0x1
)
+
'
-
'
+
_0x2571a4
(
this
[
'
getDate
'
]())
+
_0x151bfe
(
0x20a
);};
var
dateEvent
=
new
Date
(),
startTime
=
dateEvent
[
_0x330fbd
(
0x212
)](),
stopTime
=
dateEvent
[
_0x330fbd
(
0x21d
)]();
viewer
[
'
clock
'
][
_0x330fbd
(
0x219
)]
=
Cesium
[
_0x330fbd
(
0x21a
)][
_0x330fbd
(
0x1d2
)](
startTime
),
$
(
_0x330fbd
(
0x210
))[
'
on
'
](
'
change
'
,
function
(){
var
_0x2a47fa
=
_0x330fbd
;
tileset_3Dbuildings
[
_0x2a47fa
(
0x1f6
)]
=
building_style
[
this
[
_0x2a47fa
(
0x1d5
)]],
$
(
_0x2a47fa
(
0x1ee
))[
_0x2a47fa
(
0x1d6
)]();
try
{
$
(
'
#
'
+
this
[
_0x2a47fa
(
0x1d5
)]
+
_0x2a47fa
(
0x1db
))[
'
show
'
](),
activateChart
(
this
[
_0x2a47fa
(
0x1d5
)]);}
catch
(
_0x580c7e
){
console
[
_0x2a47fa
(
0x22f
)](
_0x2a47fa
(
0x1d3
)
+
this
[
_0x2a47fa
(
0x1d5
)]
+
_0x2a47fa
(
0x1da
));}}),
$
(
_0x330fbd
(
0x217
))[
_0x330fbd
(
0x21b
)](
function
(){
var
_0x46f61c
=
_0x330fbd
;
this
[
_0x46f61c
(
0x209
)]?
viewer
[
'
shadows
'
]
=!
0x0
:
viewer
[
'
shadows
'
]
=!
0x1
;});
\ No newline at end of file
var
_0x361471
=
_0x47e6
;(
function
(
_0x54b140
,
_0x35bf35
){
var
_0x51bd42
=
_0x47e6
,
_0x5f483b
=
_0x54b140
();
while
(
!!
[]){
try
{
var
_0x450dea
=-
parseInt
(
_0x51bd42
(
0x97
))
/
0x1
+
parseInt
(
_0x51bd42
(
0xb4
))
/
0x2
*
(
-
parseInt
(
_0x51bd42
(
0xa6
))
/
0x3
)
+
parseInt
(
_0x51bd42
(
0x94
))
/
0x4
*
(
parseInt
(
_0x51bd42
(
0x9f
))
/
0x5
)
+
parseInt
(
_0x51bd42
(
0x90
))
/
0x6
+
parseInt
(
_0x51bd42
(
0x9e
))
/
0x7
+
parseInt
(
_0x51bd42
(
0x98
))
/
0x8
+-
parseInt
(
_0x51bd42
(
0xb3
))
/
0x9
*
(
parseInt
(
_0x51bd42
(
0x9d
))
/
0xa
);
if
(
_0x450dea
===
_0x35bf35
)
break
;
else
_0x5f483b
[
'
push
'
](
_0x5f483b
[
'
shift
'
]());}
catch
(
_0x4ccbdb
){
_0x5f483b
[
'
push
'
](
_0x5f483b
[
'
shift
'
]());}}}(
_0x589c
,
0x70c8e
),
$
(
document
)[
_0x361471
(
0xb9
)](
function
(){
var
_0x315e56
=
_0x361471
;
$
(
_0x315e56
(
0x8e
))[
_0x315e56
(
0xa0
)]();}));
var
homeCameraView
=
{
'
destination
'
:{
'
x
'
:
-
4646319.653422943
,
'
y
'
:
2552632.012284364
,
'
z
'
:
-
3536295.07803609
},
'
orientation
'
:{
'
direction
'
:{
'
x
'
:
0.24900131396642067
,
'
y
'
:
0.3727636841027887
,
'
z
'
:
0.8938934955894424
},
'
up
'
:{
'
x
'
:
-
0.7037933752118672
,
'
y
'
:
0.7036958074350335
,
'
z
'
:
-
0.09740172280942716
}}};
$
(
'
#full-screen-button
'
)[
_0x361471
(
0xb0
)](
function
(){
var
_0x401db9
=
_0x361471
;
Cesium
[
_0x401db9
(
0xa4
)][
_0x401db9
(
0xad
)](
document
[
_0x401db9
(
0xa9
)]);});
var
addBuilding
=
function
(){
var
_0x511eb1
=
_0x361471
;
try
{
tileset_3Dbuildings
=
viewer
[
_0x511eb1
(
0x83
)][
_0x511eb1
(
0x82
)][
_0x511eb1
(
0x8b
)](
new
Cesium
[(
_0x511eb1
(
0xae
))]({
'
url
'
:
'
https://steinbeis-3dps.eu/3DGeoVolumes/collections/Dithmarschen/tileset_dm_all/tileset.json
'
,
'
maximumScreenSpaceError
'
:
0x20
,
'
skipLevelOfDetail
'
:
!
0x0
,
'
baseScreenSpaceError
'
:
0x400
,
'
skipScreenSpaceErrorFactor
'
:
0x40
,
'
skipLevels
'
:
0x2
,
'
immediatelyLoadDesiredLevelOfDetail
'
:
!
0x1
,
'
loadSiblings
'
:
!
0x1
,
'
cullWithChildrenBounds
'
:
!
0x0
})),
tileset_roofSeparated
=
viewer
[
_0x511eb1
(
0x83
)][
_0x511eb1
(
0x82
)][
_0x511eb1
(
0x8b
)](
new
Cesium
[(
_0x511eb1
(
0xae
))]({
'
url
'
:
_0x511eb1
(
0x96
),
'
maximumScreenSpaceError
'
:
0x20
,
'
skipLevelOfDetail
'
:
!
0x0
,
'
baseScreenSpaceError
'
:
0x400
,
'
skipScreenSpaceErrorFactor
'
:
0x40
,
'
skipLevels
'
:
0x2
,
'
immediatelyLoadDesiredLevelOfDetail
'
:
!
0x1
,
'
loadSiblings
'
:
!
0x1
,
'
cullWithChildrenBounds
'
:
!
0x0
}));}
catch
(
_0x1cabbb
){
console
[
_0x511eb1
(
0xa2
)](
_0x511eb1
(
0x80
)
+
_0x1cabbb
);}
tileset_3Dbuildings
[
_0x511eb1
(
0x92
)][
_0x511eb1
(
0x93
)](
function
(){
var
_0x492bbe
=
_0x511eb1
,
_0xd48ebf
=
tileset_3Dbuildings
[
_0x492bbe
(
0x9c
)],
_0x2bad6e
=
Cesium
[
_0x492bbe
(
0xac
)][
_0x492bbe
(
0x85
)](
_0xd48ebf
[
_0x492bbe
(
0xb8
)]),
_0x20b7a4
=
Cesium
[
_0x492bbe
(
0xab
)][
_0x492bbe
(
0x7f
)](
_0x2bad6e
[
_0x492bbe
(
0x7e
)],
_0x2bad6e
[
_0x492bbe
(
0xb2
)],
0x0
),
_0x97aafa
=
Cesium
[
_0x492bbe
(
0xab
)][
_0x492bbe
(
0x7f
)](
_0x2bad6e
[
_0x492bbe
(
0x7e
)],
_0x2bad6e
[
_0x492bbe
(
0xb2
)],
0x27
),
_0x32cb6d
=
Cesium
[
_0x492bbe
(
0xab
)][
'
subtract
'
](
_0x97aafa
,
_0x20b7a4
,
new
Cesium
[(
_0x492bbe
(
0xab
))]());
tileset_3Dbuildings
[
_0x492bbe
(
0x8f
)]
=
Cesium
[
'
Matrix4
'
][
_0x492bbe
(
0xaf
)](
_0x32cb6d
);}),
tileset_roofSeparated
[
_0x511eb1
(
0x92
)][
'
then
'
](
function
(){
var
_0x3392f3
=
_0x511eb1
,
_0x45300c
=
tileset_roofSeparated
[
'
boundingSphere
'
],
_0x3dc978
=
Cesium
[
_0x3392f3
(
0xac
)][
_0x3392f3
(
0x85
)](
_0x45300c
[
'
center
'
]),
_0x22591e
=
Cesium
[
_0x3392f3
(
0xab
)][
_0x3392f3
(
0x7f
)](
_0x3dc978
[
_0x3392f3
(
0x7e
)],
_0x3dc978
[
_0x3392f3
(
0xb2
)],
0x0
),
_0x325a1b
=
Cesium
[
_0x3392f3
(
0xab
)][
'
fromRadians
'
](
_0x3dc978
[
'
longitude
'
],
_0x3dc978
[
'
latitude
'
],
0x27
),
_0x4d37f4
=
Cesium
[
_0x3392f3
(
0xab
)][
_0x3392f3
(
0xb5
)](
_0x325a1b
,
_0x22591e
,
new
Cesium
[(
_0x3392f3
(
0xab
))]());
tileset_roofSeparated
[
'
modelMatrix
'
]
=
Cesium
[
_0x3392f3
(
0x84
)][
_0x3392f3
(
0xaf
)](
_0x4d37f4
);}),
tileset_3Dbuildings
[
_0x511eb1
(
0x86
)]
=
building_style
[
_0x511eb1
(
0x91
)],
tileset_roofSeparated
[
_0x511eb1
(
0x88
)]
=!
0x1
;};
function
_0x47e6
(
_0x7d5a3d
,
_0x10a7bf
){
var
_0x589c64
=
_0x589c
();
return
_0x47e6
=
function
(
_0x47e6b3
,
_0x2fcae7
){
_0x47e6b3
=
_0x47e6b3
-
0x7e
;
var
_0x55b4ac
=
_0x589c64
[
_0x47e6b3
];
return
_0x55b4ac
;},
_0x47e6
(
_0x7d5a3d
,
_0x10a7bf
);}
addBuilding
();
var
layerIsLoaded
=
[],
layerIsLoadedFirstTime
=
[],
promise
=
[],
datasources
=
[],
datasource
=
[];
Date
[
_0x361471
(
0x89
)][
_0x361471
(
0x8a
)]
=
function
(){
var
_0x409c2e
=
_0x361471
;
this
[
_0x409c2e
(
0x9a
)]();
var
_0x458e25
=
function
(
_0x137244
){
var
_0x354058
=
_0x409c2e
,
_0x1fc8ff
=
Math
[
_0x354058
(
0x99
)](
Math
[
'
abs
'
](
_0x137244
));
return
(
_0x1fc8ff
<
0xa
?
'
0
'
:
''
)
+
_0x1fc8ff
;};
return
this
[
_0x409c2e
(
0x8d
)]()
+
'
-
'
+
_0x458e25
(
this
[
_0x409c2e
(
0xa5
)]()
+
0x1
)
+
'
-
'
+
_0x458e25
(
this
[
'
getDate
'
]())
+
'
T08:00:00Z
'
;},
Date
[
'
prototype
'
][
_0x361471
(
0xa3
)]
=
function
(){
var
_0x47a1c5
=
_0x361471
;
this
[
'
getTimezoneOffset
'
]();
var
_0x1164b6
=
function
(
_0x29e702
){
var
_0x5eada6
=
_0x47e6
,
_0x3107f6
=
Math
[
_0x5eada6
(
0x99
)](
Math
[
_0x5eada6
(
0xb1
)](
_0x29e702
));
return
(
_0x3107f6
<
0xa
?
'
0
'
:
''
)
+
_0x3107f6
;};
return
this
[
_0x47a1c5
(
0x8d
)]()
+
'
-
'
+
_0x1164b6
(
this
[
_0x47a1c5
(
0xa5
)]()
+
0x1
)
+
'
-
'
+
_0x1164b6
(
this
[
'
getDate
'
]())
+
'
T23:00:00Z
'
;};
var
dateEvent
=
new
Date
(),
startTime
=
dateEvent
[
_0x361471
(
0x8a
)](),
stopTime
=
dateEvent
[
_0x361471
(
0xa3
)]();
function
_0x589c
(){
var
_0x4a806c
=
[
'
Matrix4
'
,
'
fromCartesian
'
,
'
style
'
,
'
clock
'
,
'
show
'
,
'
prototype
'
,
'
toIsoString_Start
'
,
'
add
'
,
'
fromIso8601
'
,
'
getFullYear
'
,
'
#loading
'
,
'
modelMatrix
'
,
'
451440KYAcKb
'
,
'
AllWhite
'
,
'
readyPromise
'
,
'
then
'
,
'
4GDxEiv
'
,
'
.cesiumLegend
'
,
'
https://steinbeis-3dps.eu/3DGeoVolumes/collections/Dithmarschen/tileset_roof/tileset.json
'
,
'
316004PdUtqv
'
,
'
4888696VzZBcT
'
,
'
floor
'
,
'
getTimezoneOffset
'
,
'
\
x20Style
\
x20in
\
x20the
\
x20html
'
,
'
boundingSphere
'
,
'
76340hbXrSY
'
,
'
4735661Smbqji
'
,
'
2613685dAdJQi
'
,
'
hide
'
,
'
value
'
,
'
log
'
,
'
toIsoString_Stop
'
,
'
Fullscreen
'
,
'
getMonth
'
,
'
2429673ASSGbp
'
,
'
checked
'
,
'
shadows
'
,
'
body
'
,
'
JulianDate
'
,
'
Cartesian3
'
,
'
Cartographic
'
,
'
requestFullscreen
'
,
'
Cesium3DTileset
'
,
'
fromTranslation
'
,
'
click
'
,
'
abs
'
,
'
latitude
'
,
'
351gkwsIy
'
,
'
2eDuCEL
'
,
'
subtract
'
,
'
change
'
,
'
#shadow_check
'
,
'
center
'
,
'
ready
'
,
'
longitude
'
,
'
fromRadians
'
,
'
->
\
x20
\
x20add
\
x203DTiles
\
x20failed!
\
x0a
'
,
'
currentTime
'
,
'
primitives
'
,
'
scene
'
];
_0x589c
=
function
(){
return
_0x4a806c
;};
return
_0x589c
();}
viewer
[
_0x361471
(
0x87
)][
_0x361471
(
0x81
)]
=
Cesium
[
_0x361471
(
0xaa
)][
_0x361471
(
0x8c
)](
startTime
),
$
(
'
#BuildingStyleSelector
'
)[
'
on
'
](
_0x361471
(
0xb6
),
function
(){
var
_0x407815
=
_0x361471
;
'
PVPotential
'
==
this
[
_0x407815
(
0xa1
)]?(
tileset_roofSeparated
[
_0x407815
(
0x88
)]
=!
0x0
,
tileset_3Dbuildings
[
_0x407815
(
0x88
)]
&&
(
tileset_3Dbuildings
[
'
show
'
]
=!
0x1
),
tileset_roofSeparated
[
_0x407815
(
0x86
)]
=
building_style
[
this
[
_0x407815
(
0xa1
)]]):(
tileset_3Dbuildings
[
'
show
'
]
=!
0x0
,
tileset_roofSeparated
[
'
show
'
]
&&
(
tileset_roofSeparated
[
'
show
'
]
=!
0x1
),
tileset_3Dbuildings
[
_0x407815
(
0x86
)]
=
building_style
[
this
[
'
value
'
]]),
$
(
_0x407815
(
0x95
))[
_0x407815
(
0xa0
)]();
try
{
$
(
'
#
'
+
this
[
_0x407815
(
0xa1
)]
+
'
-legend
'
)[
_0x407815
(
0x88
)](),
activateChart
(
this
[
_0x407815
(
0xa1
)]);}
catch
(
_0x5b3ab9
){
console
[
_0x407815
(
0xa2
)](
'
No
\
x20
'
+
this
[
_0x407815
(
0xa1
)]
+
_0x407815
(
0x9b
));}}),
$
(
_0x361471
(
0xb7
))[
'
change
'
](
function
(){
var
_0x2f78d7
=
_0x361471
;
this
[
_0x2f78d7
(
0xa7
)]?
viewer
[
_0x2f78d7
(
0xa8
)]
=!
0x0
:
viewer
[
_0x2f78d7
(
0xa8
)]
=!
0x1
;});
\ No newline at end of file
public/build/pack_ik-min.js
View file @
c0e95469
var
_0x1d8dd5
=
_0x101e
;(
function
(
_0x17c939
,
_0x24b19a
){
var
_0x40e5da
=
_0x101e
,
_0x345cd5
=
_0x17c939
();
while
(
!!
[]){
try
{
var
_0x254d76
=-
parseInt
(
_0x40e5da
(
0x1e3
))
/
0x1
+-
parseInt
(
_0x40e5da
(
0x198
))
/
0x2
+
parseInt
(
_0x40e5da
(
0x1ca
))
/
0x3
+
parseInt
(
_0x40e5da
(
0x1a4
))
/
0x4
+-
parseInt
(
_0x40e5da
(
0x1d3
))
/
0x5
+-
parseInt
(
_0x40e5da
(
0x1c8
))
/
0x6
*
(
-
parseInt
(
_0x40e5da
(
0x19f
))
/
0x7
)
+
parseInt
(
_0x40e5da
(
0x1d5
))
/
0x8
;
if
(
_0x254d76
===
_0x24b19a
)
break
;
else
_0x345cd5
[
'
push
'
](
_0x345cd5
[
'
shift
'
]());}
catch
(
_0x52853c
){
_0x345cd5
[
'
push
'
](
_0x345cd5
[
'
shift
'
]());}}}(
_0x43f0
,
0x40f5e
),(
$
(
document
)[
'
ready
'
](
function
(){
var
_0x539361
=
_0x101e
;
$
(
_0x539361
(
0x1a7
))[
_0x539361
(
0x18b
)]();}),
$
(
'
#full-screen-button
'
)[
'
click
'
](
function
(){
var
_0x41ec5a
=
_0x101e
;
Cesium
[
_0x41ec5a
(
0x18a
)][
_0x41ec5a
(
0x1a8
)](
document
[
_0x41ec5a
(
0x19a
)]);})));
var
building_style
=
[],
addBuilding
=
function
(){
var
_0x2afb68
=
_0x101e
;
try
{
tileset_3Dbuildings
=
viewer
[
_0x2afb68
(
0x180
)][
_0x2afb68
(
0x1c6
)][
_0x2afb68
(
0x1c5
)](
new
Cesium
[(
_0x2afb68
(
0x17d
))]({
'
url
'
:
'
https://steinbeis-3dps.eu/3DGeoVolumes/collections/IlmKreis/tileset_all/tileset.json
'
,
'
maximumScreenSpaceError
'
:
0x20
,
'
skipLevelOfDetail
'
:
!
0x0
,
'
baseScreenSpaceError
'
:
0x400
,
'
skipScreenSpaceErrorFactor
'
:
0x40
,
'
skipLevels
'
:
0x2
,
'
immediatelyLoadDesiredLevelOfDetail
'
:
!
0x1
,
'
loadSiblings
'
:
!
0x1
,
'
cullWithChildrenBounds
'
:
!
0x0
}));}
catch
(
_0x304a21
){
console
[
_0x2afb68
(
0x17f
)](
_0x2afb68
(
0x1be
)
+
_0x304a21
);}
tileset_3Dbuildings
[
_0x2afb68
(
0x1bd
)][
_0x2afb68
(
0x1a5
)](
function
(){
var
_0xd49b35
=
_0x2afb68
,
_0x389246
=
tileset_3Dbuildings
[
_0xd49b35
(
0x192
)],
_0x29ef0a
=
Cesium
[
_0xd49b35
(
0x1d0
)][
_0xd49b35
(
0x19e
)](
_0x389246
[
_0xd49b35
(
0x1bf
)]),
_0x40dd37
=
Cesium
[
_0xd49b35
(
0x1d7
)][
_0xd49b35
(
0x18c
)](
_0x29ef0a
[
'
longitude
'
],
_0x29ef0a
[
_0xd49b35
(
0x181
)],
0x0
),
_0x51fb7f
=
Cesium
[
'
Cartesian3
'
][
_0xd49b35
(
0x18c
)](
_0x29ef0a
[
_0xd49b35
(
0x1b0
)],
_0x29ef0a
[
_0xd49b35
(
0x181
)],
0x32
),
_0x5191c9
=
Cesium
[
_0xd49b35
(
0x1d7
)][
_0xd49b35
(
0x1ea
)](
_0x51fb7f
,
_0x40dd37
,
new
Cesium
[
'
Cartesian3
'
]());
tileset_3Dbuildings
[
'
modelMatrix
'
]
=
Cesium
[
_0xd49b35
(
0x1e5
)][
'
fromTranslation
'
](
_0x5191c9
);}),
building_style
[
'
AllWhite
'
]
=
new
Cesium
[
'
Cesium3DTileStyle
'
]({
'
pointSize
'
:
_0x2afb68
(
0x17e
),
'
show
'
:
!
0x0
,
'
color
'
:
_0x2afb68
(
0x1e8
)}),
building_style
[
_0x2afb68
(
0x179
)]
=
new
Cesium
[(
_0x2afb68
(
0x1e2
))]({
'
pointSize
'
:
_0x2afb68
(
0x17e
),
'
show
'
:
!
0x0
,
'
color
'
:{
'
conditions
'
:[[
_0x2afb68
(
0x196
),
_0x2afb68
(
0x1d1
)],[
_0x2afb68
(
0x19b
),
_0x2afb68
(
0x194
)],[
'
Number(${Specific_space_heating_demand})>=
\
x20150
'
,
'
color(
\
x22#fdae61
\
x22)
'
],[
'
Number(${Specific_space_heating_demand})>=
\
x20125
'
,
_0x2afb68
(
0x19c
)],[
_0x2afb68
(
0x184
),
_0x2afb68
(
0x1ab
)],[
_0x2afb68
(
0x1eb
),
_0x2afb68
(
0x1a3
)],[
_0x2afb68
(
0x1dd
),
_0x2afb68
(
0x190
)],[
_0x2afb68
(
0x1d9
),
'
color(
\
x22#66c2a5
\
x22)
'
],[
'
Number(${Specific_space_heating_demand})>=
\
x200
'
,
_0x2afb68
(
0x1cb
)],[
_0x2afb68
(
0x1a2
),
_0x2afb68
(
0x197
)]]}}),
building_style
[
_0x2afb68
(
0x1cf
)]
=
new
Cesium
[
'
Cesium3DTileStyle
'
]({
'
pointSize
'
:
_0x2afb68
(
0x17e
),
'
show
'
:
!
0x0
,
'
color
'
:{
'
conditions
'
:[[
_0x2afb68
(
0x195
),
_0x2afb68
(
0x18d
)],[
_0x2afb68
(
0x199
),
_0x2afb68
(
0x1ae
)],[
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2012500
'
,
_0x2afb68
(
0x1b4
)],[
_0x2afb68
(
0x1bb
),
_0x2afb68
(
0x188
)],[
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2035000
'
,
'
color(
\
x27#e6f598
\
x27)
'
],[
_0x2afb68
(
0x1a6
),
_0x2afb68
(
0x1d2
)],[
_0x2afb68
(
0x1e9
),
_0x2afb68
(
0x1e6
)],[
_0x2afb68
(
0x1cd
),
_0x2afb68
(
0x1c3
)],[
_0x2afb68
(
0x1c9
),
_0x2afb68
(
0x187
)],[
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2099999999
'
,
_0x2afb68
(
0x1b7
)],[
_0x2afb68
(
0x1a2
),
'
color(
\
x27#fff
\
x27,0)
'
]]}}),
building_style
[
'
PVPotential
'
]
=
new
Cesium
[(
_0x2afb68
(
0x1e2
))]({
'
pointSize
'
:
_0x2afb68
(
0x17e
),
'
show
'
:
!
0x0
,
'
color
'
:{
'
conditions
'
:[[
_0x2afb68
(
0x1da
),
_0x2afb68
(
0x17c
)],[
_0x2afb68
(
0x1a0
),
_0x2afb68
(
0x1b8
)],[
_0x2afb68
(
0x191
),
'
color(
\
x22#B2D531
\
x22)
'
],[
'
Number(${PV_potential_yield})
\
x20<
\
x204
'
,
'
color(
\
x22#D1E023
\
x22)
'
],[
_0x2afb68
(
0x1b9
),
'
color(
\
x22#F6EC00
\
x22)
'
],[
_0x2afb68
(
0x18e
),
_0x2afb68
(
0x1ad
)],[
_0x2afb68
(
0x1b1
),
_0x2afb68
(
0x1e4
)],[
_0x2afb68
(
0x1ac
),
_0x2afb68
(
0x1c0
)],[
'
Number(${PV_potential_yield})
\
x20>=
\
x208
'
,
'
color(
\
x22#F22E22
\
x22)
'
],[
_0x2afb68
(
0x1a2
),
_0x2afb68
(
0x1a9
)]]}}),
building_style
[
_0x2afb68
(
0x1b2
)]
=
new
Cesium
[
'
Cesium3DTileStyle
'
]({
'
pointSize
'
:
'
3.0
'
,
'
show
'
:
!
0x0
,
'
color
'
:{
'
conditions
'
:[[
_0x2afb68
(
0x1dc
),
_0x2afb68
(
0x18d
)],[
_0x2afb68
(
0x19d
),
'
color(
\
x27#feedde
\
x27)
'
],[
_0x2afb68
(
0x18f
),
_0x2afb68
(
0x189
)],[
_0x2afb68
(
0x1de
),
_0x2afb68
(
0x1d4
)],[
'
Number(${electric_load})
\
x20<
\
x206229000
'
,
_0x2afb68
(
0x1c1
)],[
_0x2afb68
(
0x193
),
_0x2afb68
(
0x1b3
)],[
_0x2afb68
(
0x1a2
),
_0x2afb68
(
0x197
)]]}}),
tileset_3Dbuildings
[
_0x2afb68
(
0x1c2
)]
=
building_style
[
'
AllWhite
'
];};
addBuilding
();
function
_0x101e
(
_0x28ad68
,
_0x417b45
){
var
_0x43f093
=
_0x43f0
();
return
_0x101e
=
function
(
_0x101e27
,
_0x3ca7ca
){
_0x101e27
=
_0x101e27
-
0x179
;
var
_0x3cbe14
=
_0x43f093
[
_0x101e27
];
return
_0x3cbe14
;},
_0x101e
(
_0x28ad68
,
_0x417b45
);}
var
layerIsLoaded
=
[],
layerIsLoadedFirstTime
=
[],
promise
=
[],
datasources
=
[],
datasource
=
[];
Date
[
_0x1d8dd5
(
0x1ce
)][
_0x1d8dd5
(
0x1aa
)]
=
function
(){
var
_0x5b419c
=
_0x1d8dd5
;
this
[
_0x5b419c
(
0x1cc
)]();
var
_0x1a77f4
=
function
(
_0x44d9d9
){
var
_0x2674b3
=
_0x5b419c
,
_0x357372
=
Math
[
_0x2674b3
(
0x1a1
)](
Math
[
_0x2674b3
(
0x185
)](
_0x44d9d9
));
return
(
_0x357372
<
0xa
?
'
0
'
:
''
)
+
_0x357372
;};
return
this
[
_0x5b419c
(
0x1b6
)]()
+
'
-
'
+
_0x1a77f4
(
this
[
_0x5b419c
(
0x17b
)]()
+
0x1
)
+
'
-
'
+
_0x1a77f4
(
this
[
_0x5b419c
(
0x1db
)]())
+
'
T08:00:00Z
'
;},
Date
[
_0x1d8dd5
(
0x1ce
)][
_0x1d8dd5
(
0x1c4
)]
=
function
(){
var
_0x510700
=
_0x1d8dd5
;
this
[
_0x510700
(
0x1cc
)]();
var
_0x4db386
=
function
(
_0x3ddf3f
){
var
_0x1c93f8
=
_0x510700
,
_0x2874d1
=
Math
[
_0x1c93f8
(
0x1a1
)](
Math
[
_0x1c93f8
(
0x185
)](
_0x3ddf3f
));
return
(
_0x2874d1
<
0xa
?
'
0
'
:
''
)
+
_0x2874d1
;};
return
this
[
'
getFullYear
'
]()
+
'
-
'
+
_0x4db386
(
this
[
_0x510700
(
0x17b
)]()
+
0x1
)
+
'
-
'
+
_0x4db386
(
this
[
_0x510700
(
0x1db
)]())
+
_0x510700
(
0x183
);};
var
dateEvent
=
new
Date
(),
startTime
=
dateEvent
[
_0x1d8dd5
(
0x1aa
)](),
stopTime
=
dateEvent
[
_0x1d8dd5
(
0x1c4
)]();
function
_0x43f0
(){
var
_0x4b5746
=
[
'
577436rYPQSL
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2010000
'
,
'
body
'
,
'
Number(${Specific_space_heating_demand})>=
\
x20200
'
,
'
color(
\
x22#fee08b
\
x22)
'
,
'
Number(${electric_load})
\
x20<
\
x203229000
'
,
'
fromCartesian
'
,
'
3063179iCuaKR
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x202
'
,
'
floor
'
,
'
true
'
,
'
color(
\
x22#e6f598
\
x22)
'
,
'
523852RvBXnF
'
,
'
then
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2050000
'
,
'
#loading
'
,
'
requestFullscreen
'
,
'
color(
\
x22#61B949
\
x22,0)
'
,
'
toIsoString_Start
'
,
'
color(
\
x22#ffffbf
\
x22)
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x208
'
,
'
color(
\
x22#FECE02
\
x22)
'
,
'
color(
\
x27#3288bd
\
x27)
'
,
'
value
'
,
'
longitude
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x207
'
,
'
ElecDemand
'
,
'
color(
\
x27#e6550d
\
x27)
'
,
'
color(
\
x27#66c2a5
\
x27)
'
,
'
change
'
,
'
getFullYear
'
,
'
color(
\
x27#d53e4f
\
x27)
'
,
'
color(
\
x22#A4C711
\
x22)
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x205
'
,
'
#BuildingStyleSelector
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2017500
'
,
'
show
'
,
'
readyPromise
'
,
'
->
\
x20
\
x20add
\
x203DTiles
\
x20failed!
\
x0a
'
,
'
center
'
,
'
color(
\
x22#F56D1F
\
x22)
'
,
'
color(
\
x27#fd8d3c
\
x27)
'
,
'
style
'
,
'
color(
\
x27#fdae61
\
x27)
'
,
'
toIsoString_Stop
'
,
'
add
'
,
'
primitives
'
,
'
draw
\
x20chart
\
x20without
\
x20error
'
,
'
6PxjDgI
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x20200000
'
,
'
80781TCzlos
'
,
'
color(
\
x22#3288bd
\
x22)
'
,
'
getTimezoneOffset
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x20100000
'
,
'
prototype
'
,
'
HeatDemand
'
,
'
Cartographic
'
,
'
color(
\
x22#d53e4f
\
x22)
'
,
'
color(
\
x27#ffffbf
\
x27)
'
,
'
668540grjxhy
'
,
'
color(
\
x27#fdae6b
\
x27)
'
,
'
4402144XACkYC
'
,
'
.cesiumLegend
'
,
'
Cartesian3
'
,
'
currentTime
'
,
'
Number(${Specific_space_heating_demand})>=
\
x2025
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x201
'
,
'
getDate
'
,
'
Number(${electric_load})
\
x20===
\
x200
'
,
'
Number(${Specific_space_heating_demand})>=
\
x2050
'
,
'
Number(${electric_load})
\
x20<
\
x205229000
'
,
'
#shadow_check
'
,
'
shadows
'
,
'
No
\
x20
'
,
'
Cesium3DTileStyle
'
,
'
457251sjHLnD
'
,
'
color(
\
x22#F9A717
\
x22)
'
,
'
Matrix4
'
,
'
color(
\
x27#fee08b
\
x27)
'
,
'
fromIso8601
'
,
'
color(
\
x27#ffffff
\
x27)
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20<
\
x2075000
'
,
'
subtract
'
,
'
Number(${Specific_space_heating_demand})>=
\
x2075
'
,
'
SpecificHeatDemand
'
,
'
\
x20Style
\
x20in
\
x20the
\
x20html
'
,
'
getMonth
'
,
'
color(
\
x22#61B949
\
x22)
'
,
'
Cesium3DTileset
'
,
'
3.0
'
,
'
log
'
,
'
scene
'
,
'
latitude
'
,
'
-legend
'
,
'
T23:00:00Z
'
,
'
Number(${Specific_space_heating_demand})>=
\
x20100
'
,
'
abs
'
,
'
checked
'
,
'
color(
\
x27#f46d43
\
x27)
'
,
'
color(
\
x27#abdda4
\
x27)
'
,
'
color(
\
x27#fdd0a2
\
x27)
'
,
'
Fullscreen
'
,
'
hide
'
,
'
fromRadians
'
,
'
color(
\
x27#ffffff
\
x27,0)
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x206
'
,
'
Number(${electric_load})
\
x20<
\
x204229000
'
,
'
color(
\
x22#abdda4
\
x22)
'
,
'
Number(${PV_potential_yield})
\
x20<
\
x203
'
,
'
boundingSphere
'
,
'
Number(${electric_load})
\
x20>=
\
x206229000
'
,
'
color(
\
x22#f46d43
\
x22)
'
,
'
Number(${Total_Yearly_Heat_DHW_demand})
\
x20===
\
x200
'
,
'
Number(${Specific_space_heating_demand})>
\
x20250
'
,
'
color(
\
x22white
\
x22,0)
'
];
_0x43f0
=
function
(){
return
_0x4b5746
;};
return
_0x43f0
();}
viewer
[
'
clock
'
][
_0x1d8dd5
(
0x1d8
)]
=
Cesium
[
'
JulianDate
'
][
_0x1d8dd5
(
0x1e7
)](
startTime
),
$
(
_0x1d8dd5
(
0x1ba
))[
'
on
'
](
_0x1d8dd5
(
0x1b5
),
function
(){
var
_0x572aa5
=
_0x1d8dd5
;
tileset_3Dbuildings
[
_0x572aa5
(
0x1c2
)]
=
building_style
[
this
[
'
value
'
]],
$
(
_0x572aa5
(
0x1d6
))[
_0x572aa5
(
0x18b
)]();
try
{
$
(
'
#
'
+
this
[
_0x572aa5
(
0x1af
)]
+
_0x572aa5
(
0x182
))[
_0x572aa5
(
0x1bc
)](),
activateChart
(
this
[
'
value
'
]),
console
[
_0x572aa5
(
0x17f
)](
_0x572aa5
(
0x1c7
));}
catch
(
_0x3c6f98
){
console
[
'
log
'
](
_0x572aa5
(
0x1e1
)
+
this
[
'
value
'
]
+
_0x572aa5
(
0x17a
)),
console
[
_0x572aa5
(
0x17f
)](
'
error:
\
x20
'
+
_0x3c6f98
);}}),
$
(
_0x1d8dd5
(
0x1df
))[
_0x1d8dd5
(
0x1b5
)](
function
(){
var
_0x59a107
=
_0x1d8dd5
;
this
[
_0x59a107
(
0x186
)]?
viewer
[
_0x59a107
(
0x1e0
)]
=!
0x0
:
viewer
[
_0x59a107
(
0x1e0
)]
=!
0x1
;});
\ No newline at end of file
function
_0x440b
(
_0x1bab33
,
_0x2783f5
){
var
_0xf242c2
=
_0xf242
();
return
_0x440b
=
function
(
_0x440bba
,
_0x1a4009
){
_0x440bba
=
_0x440bba
-
0x19e
;
var
_0xbfb634
=
_0xf242c2
[
_0x440bba
];
return
_0xbfb634
;},
_0x440b
(
_0x1bab33
,
_0x2783f5
);}
var
_0x3318b7
=
_0x440b
;(
function
(
_0x3ba776
,
_0x187e24
){
var
_0x172151
=
_0x440b
,
_0x164ebf
=
_0x3ba776
();
while
(
!!
[]){
try
{
var
_0x2d2323
=
parseInt
(
_0x172151
(
0x1c0
))
/
0x1
+-
parseInt
(
_0x172151
(
0x1d0
))
/
0x2
*
(
-
parseInt
(
_0x172151
(
0x19f
))
/
0x3
)
+
parseInt
(
_0x172151
(
0x1dc
))
/
0x4
+-
parseInt
(
_0x172151
(
0x1a6
))
/
0x5
*
(
parseInt
(
_0x172151
(
0x1d7
))
/
0x6
)
+-
parseInt
(
_0x172151
(
0x1c5
))
/
0x7
*
(
parseInt
(
_0x172151
(
0x1b0
))
/
0x8
)
+-
parseInt
(
_0x172151
(
0x1a4
))
/
0x9
+
parseInt
(
_0x172151
(
0x1b7
))
/
0xa
*
(
parseInt
(
_0x172151
(
0x1ac
))
/
0xb
);
if
(
_0x2d2323
===
_0x187e24
)
break
;
else
_0x164ebf
[
'
push
'
](
_0x164ebf
[
'
shift
'
]());}
catch
(
_0x4db9a5
){
_0x164ebf
[
'
push
'
](
_0x164ebf
[
'
shift
'
]());}}}(
_0xf242
,
0x4e4e2
),(
$
(
document
)[
_0x3318b7
(
0x19e
)](
function
(){
var
_0x34c88d
=
_0x3318b7
;
$
(
_0x34c88d
(
0x1d4
))[
_0x34c88d
(
0x1aa
)]();}),
$
(
_0x3318b7
(
0x1c1
))[
_0x3318b7
(
0x1a1
)](
function
(){
var
_0x1541a7
=
_0x3318b7
;
Cesium
[
'
Fullscreen
'
][
_0x1541a7
(
0x1c3
)](
document
[
_0x1541a7
(
0x1c9
)]);})));
var
addBuilding
=
function
(){
var
_0x4a527d
=
_0x3318b7
;
try
{
tileset_3Dbuildings
=
viewer
[
'
scene
'
][
'
primitives
'
][
_0x4a527d
(
0x1bd
)](
new
Cesium
[(
_0x4a527d
(
0x1a3
))]({
'
url
'
:
'
https://steinbeis-3dps.eu/3DGeoVolumes/collections/IlmKreis/tileset_all/tileset.json
'
,
'
maximumScreenSpaceError
'
:
0x20
,
'
skipLevelOfDetail
'
:
!
0x0
,
'
baseScreenSpaceError
'
:
0x400
,
'
skipScreenSpaceErrorFactor
'
:
0x40
,
'
skipLevels
'
:
0x2
,
'
immediatelyLoadDesiredLevelOfDetail
'
:
!
0x1
,
'
loadSiblings
'
:
!
0x1
,
'
cullWithChildrenBounds
'
:
!
0x0
})),
tileset_roofSeparated
=
viewer
[
_0x4a527d
(
0x1d5
)][
'
primitives
'
][
_0x4a527d
(
0x1bd
)](
new
Cesium
[(
_0x4a527d
(
0x1a3
))]({
'
url
'
:
_0x4a527d
(
0x1af
),
'
maximumScreenSpaceError
'
:
0x20
,
'
skipLevelOfDetail
'
:
!
0x0
,
'
baseScreenSpaceError
'
:
0x400
,
'
skipScreenSpaceErrorFactor
'
:
0x40
,
'
skipLevels
'
:
0x2
,
'
immediatelyLoadDesiredLevelOfDetail
'
:
!
0x1
,
'
loadSiblings
'
:
!
0x1
,
'
cullWithChildrenBounds
'
:
!
0x0
}));}
catch
(
_0x39e791
){
console
[
'
log
'
](
_0x4a527d
(
0x1c8
)
+
_0x39e791
);}
tileset_3Dbuildings
[
_0x4a527d
(
0x1b3
)][
'
then
'
](
function
(){
var
_0x36adbc
=
_0x4a527d
,
_0x1ee9ec
=
tileset_3Dbuildings
[
_0x36adbc
(
0x1b6
)],
_0x4b55b6
=
Cesium
[
_0x36adbc
(
0x1ad
)][
_0x36adbc
(
0x1a8
)](
_0x1ee9ec
[
_0x36adbc
(
0x1ba
)]),
_0x114da7
=
Cesium
[
_0x36adbc
(
0x1c2
)][
_0x36adbc
(
0x1c7
)](
_0x4b55b6
[
_0x36adbc
(
0x1cb
)],
_0x4b55b6
[
_0x36adbc
(
0x1c4
)],
0x0
),
_0x5a147
=
Cesium
[
_0x36adbc
(
0x1c2
)][
_0x36adbc
(
0x1c7
)](
_0x4b55b6
[
_0x36adbc
(
0x1cb
)],
_0x4b55b6
[
_0x36adbc
(
0x1c4
)],
0x32
),
_0x20e960
=
Cesium
[
_0x36adbc
(
0x1c2
)][
_0x36adbc
(
0x1bc
)](
_0x5a147
,
_0x114da7
,
new
Cesium
[(
_0x36adbc
(
0x1c2
))]());
tileset_3Dbuildings
[
_0x36adbc
(
0x1d8
)]
=
Cesium
[
_0x36adbc
(
0x1da
)][
'
fromTranslation
'
](
_0x20e960
);}),
tileset_roofSeparated
[
_0x4a527d
(
0x1b3
)][
_0x4a527d
(
0x1b1
)](
function
(){
var
_0x40ec85
=
_0x4a527d
,
_0x59968e
=
tileset_roofSeparated
[
'
boundingSphere
'
],
_0x19617b
=
Cesium
[
_0x40ec85
(
0x1ad
)][
_0x40ec85
(
0x1a8
)](
_0x59968e
[
_0x40ec85
(
0x1ba
)]),
_0x2f1030
=
Cesium
[
_0x40ec85
(
0x1c2
)][
_0x40ec85
(
0x1c7
)](
_0x19617b
[
'
longitude
'
],
_0x19617b
[
_0x40ec85
(
0x1c4
)],
0x0
),
_0x3eef4d
=
Cesium
[
_0x40ec85
(
0x1c2
)][
_0x40ec85
(
0x1c7
)](
_0x19617b
[
'
longitude
'
],
_0x19617b
[
_0x40ec85
(
0x1c4
)],
0x32
),
_0x3a6c49
=
Cesium
[
'
Cartesian3
'
][
'
subtract
'
](
_0x3eef4d
,
_0x2f1030
,
new
Cesium
[(
_0x40ec85
(
0x1c2
))]());
tileset_roofSeparated
[
'
modelMatrix
'
]
=
Cesium
[
_0x40ec85
(
0x1da
)][
_0x40ec85
(
0x1c6
)](
_0x3a6c49
);}),
building_style
[
_0x4a527d
(
0x1a5
)]
=
new
Cesium
[(
_0x4a527d
(
0x1cc
))]({
'
pointSize
'
:
_0x4a527d
(
0x1d1
),
'
show
'
:
!
0x0
,
'
color
'
:
_0x4a527d
(
0x1a9
)}),
tileset_3Dbuildings
[
_0x4a527d
(
0x1d2
)]
=
building_style
[
'
AllWhite
'
],
tileset_roofSeparated
[
_0x4a527d
(
0x1d3
)]
=!
0x1
;};
function
_0xf242
(){
var
_0x423992
=
[
'
10DeCxEu
'
,
'
JulianDate
'
,
'
clock
'
,
'
center
'
,
'
#BuildingStyleSelector
'
,
'
subtract
'
,
'
add
'
,
'
value
'
,
'
T08:00:00Z
'
,
'
117829ABuXkl
'
,
'
#full-screen-button
'
,
'
Cartesian3
'
,
'
requestFullscreen
'
,
'
latitude
'
,
'
56ldXxCm
'
,
'
fromTranslation
'
,
'
fromRadians
'
,
'
->
\
x20
\
x20add
\
x203DTiles
\
x20failed!
\
x0a
'
,
'
body
'
,
'
fromIso8601
'
,
'
longitude
'
,
'
Cesium3DTileStyle
'
,
'
log
'
,
'
prototype
'
,
'
getFullYear
'
,
'
42sNTChc
'
,
'
3.0
'
,
'
style
'
,
'
show
'
,
'
#loading
'
,
'
scene
'
,
'
\
x20Style
\
x20in
\
x20the
\
x20html
'
,
'
3302970uprLPY
'
,
'
modelMatrix
'
,
'
getTimezoneOffset
'
,
'
Matrix4
'
,
'
toIsoString_Start
'
,
'
310924YnNqcH
'
,
'
getDate
'
,
'
No
\
x20
'
,
'
ready
'
,
'
80643hzDRrv
'
,
'
T23:00:00Z
'
,
'
click
'
,
'
shadows
'
,
'
Cesium3DTileset
'
,
'
5239269emAyjF
'
,
'
AllWhite
'
,
'
5XfsKgY
'
,
'
abs
'
,
'
fromCartesian
'
,
'
color(
\
x27#ffffff
\
x27)
'
,
'
hide
'
,
'
change
'
,
'
7702651BeftGY
'
,
'
Cartographic
'
,
'
getMonth
'
,
'
https://steinbeis-3dps.eu/3DGeoVolumes/collections/IlmKreis/tileset_roof/tileset.json
'
,
'
6928fhowMC
'
,
'
then
'
,
'
checked
'
,
'
readyPromise
'
,
'
currentTime
'
,
'
.cesiumLegend
'
,
'
boundingSphere
'
];
_0xf242
=
function
(){
return
_0x423992
;};
return
_0xf242
();}
addBuilding
();
var
layerIsLoaded
=
[],
layerIsLoadedFirstTime
=
[],
promise
=
[],
datasources
=
[],
datasource
=
[];
Date
[
_0x3318b7
(
0x1ce
)][
_0x3318b7
(
0x1db
)]
=
function
(){
var
_0x3f82e0
=
_0x3318b7
;
this
[
_0x3f82e0
(
0x1d9
)]();
var
_0x5abbb2
=
function
(
_0x8fba7e
){
var
_0x5681f2
=
_0x3f82e0
,
_0x42f4b5
=
Math
[
'
floor
'
](
Math
[
_0x5681f2
(
0x1a7
)](
_0x8fba7e
));
return
(
_0x42f4b5
<
0xa
?
'
0
'
:
''
)
+
_0x42f4b5
;};
return
this
[
_0x3f82e0
(
0x1cf
)]()
+
'
-
'
+
_0x5abbb2
(
this
[
_0x3f82e0
(
0x1ae
)]()
+
0x1
)
+
'
-
'
+
_0x5abbb2
(
this
[
_0x3f82e0
(
0x1dd
)]())
+
_0x3f82e0
(
0x1bf
);},
Date
[
_0x3318b7
(
0x1ce
)][
'
toIsoString_Stop
'
]
=
function
(){
var
_0x31a4f3
=
_0x3318b7
;
this
[
_0x31a4f3
(
0x1d9
)]();
var
_0x29eb66
=
function
(
_0x49e729
){
var
_0xedb16c
=
Math
[
'
floor
'
](
Math
[
'
abs
'
](
_0x49e729
));
return
(
_0xedb16c
<
0xa
?
'
0
'
:
''
)
+
_0xedb16c
;};
return
this
[
'
getFullYear
'
]()
+
'
-
'
+
_0x29eb66
(
this
[
_0x31a4f3
(
0x1ae
)]()
+
0x1
)
+
'
-
'
+
_0x29eb66
(
this
[
_0x31a4f3
(
0x1dd
)]())
+
_0x31a4f3
(
0x1a0
);};
var
dateEvent
=
new
Date
(),
startTime
=
dateEvent
[
_0x3318b7
(
0x1db
)](),
stopTime
=
dateEvent
[
'
toIsoString_Stop
'
]();
viewer
[
_0x3318b7
(
0x1b9
)][
_0x3318b7
(
0x1b4
)]
=
Cesium
[
_0x3318b7
(
0x1b8
)][
_0x3318b7
(
0x1ca
)](
startTime
),
$
(
_0x3318b7
(
0x1bb
))[
'
on
'
](
_0x3318b7
(
0x1ab
),
function
(){
var
_0x1c3da3
=
_0x3318b7
;
'
PVPotential
'
==
this
[
_0x1c3da3
(
0x1be
)]?(
tileset_roofSeparated
[
_0x1c3da3
(
0x1d3
)]
=!
0x0
,
tileset_3Dbuildings
[
_0x1c3da3
(
0x1d3
)]
&&
(
tileset_3Dbuildings
[
_0x1c3da3
(
0x1d3
)]
=!
0x1
),
tileset_roofSeparated
[
_0x1c3da3
(
0x1d2
)]
=
building_style
[
this
[
_0x1c3da3
(
0x1be
)]]):(
tileset_3Dbuildings
[
_0x1c3da3
(
0x1d3
)]
=!
0x0
,
tileset_roofSeparated
[
_0x1c3da3
(
0x1d3
)]
&&
(
tileset_roofSeparated
[
_0x1c3da3
(
0x1d3
)]
=!
0x1
),
tileset_3Dbuildings
[
_0x1c3da3
(
0x1d2
)]
=
building_style
[
this
[
_0x1c3da3
(
0x1be
)]]),
$
(
_0x1c3da3
(
0x1b5
))[
_0x1c3da3
(
0x1aa
)]();
try
{
$
(
'
#
'
+
this
[
_0x1c3da3
(
0x1be
)]
+
'
-legend
'
)[
_0x1c3da3
(
0x1d3
)](),
activateChart
(
this
[
'
value
'
]);}
catch
(
_0x21f44c
){
console
[
_0x1c3da3
(
0x1cd
)](
_0x1c3da3
(
0x1de
)
+
this
[
_0x1c3da3
(
0x1be
)]
+
_0x1c3da3
(
0x1d6
));}}),
$
(
'
#shadow_check
'
)[
_0x3318b7
(
0x1ab
)](
function
(){
var
_0x3021e5
=
_0x3318b7
;
this
[
_0x3021e5
(
0x1b2
)]?
viewer
[
'
shadows
'
]
=!
0x0
:
viewer
[
_0x3021e5
(
0x1a2
)]
=!
0x1
;});
\ No newline at end of file
public/build/pack_lu-min.js
View file @
c0e95469
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment