Skip to content
GitLab
Explore
Projects
Groups
Snippets
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
iCityDigitalTwinFramework
applications
Commits
c32962c1
Commit
c32962c1
authored
7 months ago
by
Santhanavanich
Browse files
Options
Download
Email Patches
Plain Diff
update
parent
1ba79ffe
master
No related merge requests found
Pipeline
#10247
passed with stage
in 16 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
public/bus_location/pack-min.js
+1
-1
public/bus_location/pack-min.js
with
1 addition
and
1 deletion
+1
-1
public/bus_location/pack-min.js
+
1
-
1
View file @
c32962c1
(
function
(
_0x384166
,
_0x3de679
){
const
_0x50c8b5
=
_0x2726
,
_0x8697
=
_0x384166
();
while
(
!!
[]){
try
{
const
_0x5bb623
=
parseInt
(
_0x50c8b5
(
0xd5
))
/
0x1
*
(
parseInt
(
_0x50c8b5
(
0xb5
))
/
0x2
)
+-
parseInt
(
_0x50c8b5
(
0xd2
))
/
0x3
+
parseInt
(
_0x50c8b5
(
0xd9
))
/
0x4
+-
parseInt
(
_0x50c8b5
(
0xdc
))
/
0x5
*
(
parseInt
(
_0x50c8b5
(
0xc6
))
/
0x6
)
+
parseInt
(
_0x50c8b5
(
0xb9
))
/
0x7
*
(
parseInt
(
_0x50c8b5
(
0xb3
))
/
0x8
)
+-
parseInt
(
_0x50c8b5
(
0xb8
))
/
0x9
+-
parseInt
(
_0x50c8b5
(
0xc4
))
/
0xa
;
if
(
_0x5bb623
===
_0x3de679
)
break
;
else
_0x8697
[
'
push
'
](
_0x8697
[
'
shift
'
]());}
catch
(
_0x309780
){
_0x8697
[
'
push
'
](
_0x8697
[
'
shift
'
]());}}}(
_0x4370
,
0x46c8d
));
async
function
initializeCesium
(){
const
_0x2aa14b
=
_0x2726
;
Cesium
[
_0x2aa14b
(
0xc3
)][
_0x2aa14b
(
0xc2
)]
=
_0x2aa14b
(
0xb6
);
const
_0x2e849c
=
await
Cesium
[
_0x2aa14b
(
0xb1
)][
_0x2aa14b
(
0xbe
)](
0x1
),
_0x403fa0
=
new
Cesium
[
'
Viewer
'
](
_0x2aa14b
(
0xa9
),{
'
terrainProvider
'
:
_0x2e849c
,
'
timeline
'
:
!
0x1
});
_0x403fa0
[
'
camera
'
][
_0x2aa14b
(
0xd6
)]({
'
destination
'
:{
'
x
'
:
-
3453815.8598039756
,
'
y
'
:
4039041.1040256466
,
'
z
'
:
3525729.0810824716
},
'
orientation
'
:{
'
direction
'
:{
'
x
'
:
0.3332048761735734
,
'
y
'
:
-
0.8864168943483531
,
'
z
'
:
0.3213091967373082
},
'
up
'
:{
'
x
'
:
-
0.4270201360004994
,
'
y
'
:
0.1619532675365034
,
'
z
'
:
0.8896206734245584
}}});
const
_0x54a7cc
=
await
Cesium
[
_0x2aa14b
(
0xad
)][
_0x2aa14b
(
0xbe
)](
0x27b533
);
async
function
_0x2b77e9
(){
const
_0x5415b6
=
_0x2aa14b
;
try
{
_0x403fa0
[
_0x5415b6
(
0xbd
)][
_0x5415b6
(
0xd0
)]();
const
_0x39526d
=
await
fetch
(
_0x5415b6
(
0xac
));(
await
_0x39526d
[
'
json
'
]())[
_0x5415b6
(
0xcf
)](
_0x22e064
=>
{
const
_0x5c13b6
=
_0x5415b6
,
_0x26275a
=
Cesium
[
'
Cartesian3
'
][
_0x5c13b6
(
0xdd
)](
parseFloat
(
_0x22e064
[
_0x5c13b6
(
0xda
)]),
parseFloat
(
_0x22e064
[
_0x5c13b6
(
0xbf
)]));
_0x403fa0
[
_0x5c13b6
(
0xbd
)][
_0x5c13b6
(
0xc7
)]({
'
position
'
:
_0x26275a
,
'
billboard
'
:{
'
image
'
:
_0x4e2e80
(),
'
width
'
:
0x190
,
'
height
'
:
0x64
,
'
verticalOrigin
'
:
Cesium
[
_0x5c13b6
(
0xae
)][
_0x5c13b6
(
0xb4
)],
'
pixelOffset
'
:
new
Cesium
[
'
Cartesian2
'
](
0x0
,
-
0x14
),
'
heightReference
'
:
Cesium
[
'
HeightReference
'
][
_0x5c13b6
(
0xcc
)]}}),
_0x403fa0
[
_0x5c13b6
(
0xbd
)][
_0x5c13b6
(
0xc7
)]({
'
position
'
:
_0x26275a
,
'
point
'
:{
'
pixelSize
'
:
0xa
,
'
color
'
:
Cesium
[
_0x5c13b6
(
0xd1
)][
'
RED
'
],
'
heightReference
'
:
Cesium
[
_0x5c13b6
(
0xb7
)][
_0x5c13b6
(
0xcc
)]},
'
label
'
:{
'
text
'
:
_0x22e064
[
_0x5c13b6
(
0xaf
)]
+
'
\
x20
\
x0aStatus:
\
x20
'
+
_0x22e064
[
'
current_status
'
]
+
_0x5c13b6
(
0xb2
)
+
_0x22e064
[
_0x5c13b6
(
0xbb
)]
+
_0x5c13b6
(
0xc1
)
+
_0x22e064
[
'
route_name
'
],
'
font
'
:
_0x5c13b6
(
0xc0
),
'
style
'
:
Cesium
[
_0x5c13b6
(
0xdb
)][
_0x5c13b6
(
0xd7
)],
'
fillColor
'
:
Cesium
[
'
Color
'
][
_0x5c13b6
(
0xd3
)],
'
outlineColor
'
:
Cesium
[
_0x5c13b6
(
0xd1
)][
_0x5c13b6
(
0xba
)],
'
outlineWidth
'
:
0x3
,
'
verticalOrigin
'
:
Cesium
[
_0x5c13b6
(
0xae
)][
'
BOTTOM
'
],
'
pixelOffset
'
:
new
Cesium
[(
_0x5c13b6
(
0xd4
))](
0x0
,
-
0x14
),
'
heightReference
'
:
Cesium
[
_0x5c13b6
(
0xb7
)][
_0x5c13b6
(
0xcc
)]}});});}
catch
(
_0x444e45
){
console
[
_0x5415b6
(
0xd8
)](
_0x5415b6
(
0xcb
),
_0x444e45
);}}
function
_0x4e2e80
(){
const
_0x5b0b45
=
_0x2aa14b
,
_0x5ad6b3
=
document
[
_0x5b0b45
(
0xc8
)](
_0x5b0b45
(
0xcd
));
_0x5ad6b3
[
_0x5b0b45
(
0xbc
)]
=
0x190
,
_0x5ad6b3
[
_0x5b0b45
(
0xb0
)]
=
0xc8
;
const
_0x525bea
=
_0x5ad6b3
[
_0x5b0b45
(
0xab
)](
'
2d
'
);
return
_0x525bea
[
_0x5b0b45
(
0xc9
)]
=
_0x5b0b45
(
0xa8
),
_0x525bea
[
_0x5b0b45
(
0xaa
)](
0x0
,
0x0
,
_0x5ad6b3
[
_0x5b0b45
(
0xbc
)],
_0x5ad6b3
[
_0x5b0b45
(
0xb0
)]),
_0x5ad6b3
[
_0x5b0b45
(
0xca
)]();}
_0x403fa0
[
_0x2aa14b
(
0xc5
)][
_0x2aa14b
(
0xce
)][
_0x2aa14b
(
0xc7
)](
_0x54a7cc
),
_0x2b77e9
(),
setInterval
(
_0x2b77e9
,
0x7530
);}
initializeCesium
();
function
_0x2726
(
_0x2419db
,
_0x481be6
){
const
_0x43705c
=
_0x4370
();
return
_0x2726
=
function
(
_0x27269a
,
_0x195534
){
_0x27269a
=
_0x27269a
-
0xa8
;
let
_0x144215
=
_0x43705c
[
_0x27269a
];
return
_0x144215
;},
_0x2726
(
_0x2419db
,
_0x481be6
);}
function
_0x4370
(){
const
_0x10ea2b
=
[
'
toDataURL
'
,
'
Error
\
x20loading
\
x20bus
\
x20data:
'
,
'
CLAMP_TO_GROUND
'
,
'
canvas
'
,
'
primitives
'
,
'
forEach
'
,
'
removeAll
'
,
'
Color
'
,
'
421374SypaJB
'
,
'
WHITE
'
,
'
Cartesian2
'
,
'
949FbvGDc
'
,
'
setView
'
,
'
FILL_AND_OUTLINE
'
,
'
error
'
,
'
2109552BNlfyp
'
,
'
longitude
'
,
'
LabelStyle
'
,
'
435605ogLDJt
'
,
'
fromDegrees
'
,
'
rgba(0,
\
x200,
\
x200,
\
x200.5)
'
,
'
cesiumContainer
'
,
'
fillRect
'
,
'
getContext
'
,
'
https://huebner-ai.sally-studio.com/udigit_buses_data
'
,
'
Cesium3DTileset
'
,
'
VerticalOrigin
'
,
'
bus_id
'
,
'
height
'
,
'
CesiumTerrainProvider
'
,
'
\
x20
\
x0aBattery:
\
x20
'
,
'
80VGzQrL
'
,
'
BOTTOM
'
,
'
796QtVCvP
'
,
'
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJmNDI1ZTg5OC05MWU1LTQ5YTYtOTEyZS1mODk1ODZiZGRhMjgiLCJpZCI6MTcxNDQsImlhdCI6MTY4MDIwNTA2MX0.fM4zc4RUfbrgLvaD4FXP-EUNMceSRA1ILRt2qVNACpc
'
,
'
HeightReference
'
,
'
2674683huYDUl
'
,
'
133833DWoDpr
'
,
'
BLACK
'
,
'
speed
'
,
'
width
'
,
'
entities
'
,
'
fromIonAssetId
'
,
'
latitude
'
,
'
16pt
\
x20Arial
'
,
'
%
\
x20
\
x0aRoute:
\
x20
'
,
'
defaultAccessToken
'
,
'
Ion
'
,
'
2815810KXZPLM
'
,
'
scene
'
,
'
6gIhryk
'
,
'
add
'
,
'
createElement
'
,
'
fillStyle
'
];
_0x4370
=
function
(){
return
_0x10ea2b
;};
return
_0x4370
();}
(
function
(
_0x39dbfe
,
_0x1f89c0
){
const
_0x30381b
=
_0x4352
,
_0x1fcc13
=
_0x39dbfe
();
while
(
!!
[]){
try
{
const
_0x117e99
=-
parseInt
(
_0x30381b
(
0x1bf
))
/
0x1
+
parseInt
(
_0x30381b
(
0x1b6
))
/
0x2
*
(
-
parseInt
(
_0x30381b
(
0x1a7
))
/
0x3
)
+-
parseInt
(
_0x30381b
(
0x1b4
))
/
0x4
*
(
parseInt
(
_0x30381b
(
0x1be
))
/
0x5
)
+-
parseInt
(
_0x30381b
(
0x1b0
))
/
0x6
*
(
parseInt
(
_0x30381b
(
0x1cb
))
/
0x7
)
+-
parseInt
(
_0x30381b
(
0x1cc
))
/
0x8
*
(
-
parseInt
(
_0x30381b
(
0x1ca
))
/
0x9
)
+
parseInt
(
_0x30381b
(
0x1d4
))
/
0xa
+-
parseInt
(
_0x30381b
(
0x1aa
))
/
0xb
*
(
-
parseInt
(
_0x30381b
(
0x1b9
))
/
0xc
);
if
(
_0x117e99
===
_0x1f89c0
)
break
;
else
_0x1fcc13
[
'
push
'
](
_0x1fcc13
[
'
shift
'
]());}
catch
(
_0x2b2804
){
_0x1fcc13
[
'
push
'
](
_0x1fcc13
[
'
shift
'
]());}}}(
_0x248c
,
0x2562f
));
async
function
initializeCesium
(){
const
_0x18624a
=
_0x4352
;
Cesium
[
'
Ion
'
][
'
defaultAccessToken
'
]
=
_0x18624a
(
0x1a2
);
const
_0x50e715
=
await
Cesium
[
_0x18624a
(
0x1c1
)][
'
fromIonAssetId
'
](
0x1
),
_0x26ea80
=
new
Cesium
[(
_0x18624a
(
0x1bb
))](
_0x18624a
(
0x1a1
),{
'
terrainProvider
'
:
_0x50e715
,
'
timeline
'
:
!
0x1
,
'
baseLayerPicker
'
:
!
0x1
,
'
vrButton
'
:
!
0x1
,
'
geocoder
'
:
!
0x0
,
'
navigationHelpButton
'
:
!
0x1
,
'
selectionIndicator
'
:
!
0x1
,
'
homeButton
'
:
!
0x1
,
'
sceneModePicker
'
:
!
0x1
,
'
shadows
'
:
!
0x0
,
'
infoBox
'
:
!
0x1
,
'
fullscreenButton
'
:
!
0x1
});
_0x26ea80
[
'
camera
'
][
_0x18624a
(
0x1c0
)]({
'
destination
'
:{
'
x
'
:
-
3453815.8598039756
,
'
y
'
:
4039041.1040256466
,
'
z
'
:
3525729.0810824716
},
'
orientation
'
:{
'
direction
'
:{
'
x
'
:
0.3332048761735734
,
'
y
'
:
-
0.8864168943483531
,
'
z
'
:
0.3213091967373082
},
'
up
'
:{
'
x
'
:
-
0.4270201360004994
,
'
y
'
:
0.1619532675365034
,
'
z
'
:
0.8896206734245584
}}});
const
_0x5a55df
=
await
Cesium
[
'
Cesium3DTileset
'
][
_0x18624a
(
0x1a6
)](
0x27b533
);
async
function
_0x24f226
(){
const
_0x459464
=
_0x18624a
;
try
{
_0x26ea80
[
_0x459464
(
0x1a0
)][
_0x459464
(
0x1b5
)]();
const
_0x326115
=
await
fetch
(
_0x459464
(
0x1cf
));(
await
_0x326115
[
_0x459464
(
0x1c4
)]())[
'
forEach
'
](
_0x39b52d
=>
{
const
_0x41c3fa
=
_0x459464
,
_0x50dadc
=
Cesium
[
_0x41c3fa
(
0x19e
)][
_0x41c3fa
(
0x1c2
)](
parseFloat
(
_0x39b52d
[
_0x41c3fa
(
0x1bc
)]),
parseFloat
(
_0x39b52d
[
_0x41c3fa
(
0x19c
)]));
_0x26ea80
[
_0x41c3fa
(
0x1a0
)][
_0x41c3fa
(
0x1b1
)]({
'
position
'
:
_0x50dadc
,
'
billboard
'
:{
'
image
'
:
_0x2c6659
(),
'
width
'
:
0x190
,
'
height
'
:
0x78
,
'
verticalOrigin
'
:
Cesium
[
_0x41c3fa
(
0x1d3
)][
'
BOTTOM
'
],
'
pixelOffset
'
:
new
Cesium
[
'
Cartesian2
'
](
0x0
,
-
0x14
),
'
heightReference
'
:
Cesium
[
_0x41c3fa
(
0x1a3
)][
'
CLAMP_TO_GROUND
'
]}}),
_0x26ea80
[
_0x41c3fa
(
0x1a0
)][
'
add
'
]({
'
position
'
:
_0x50dadc
,
'
point
'
:{
'
pixelSize
'
:
0xa
,
'
color
'
:
Cesium
[
_0x41c3fa
(
0x19d
)][
_0x41c3fa
(
0x19f
)],
'
heightReference
'
:
Cesium
[
'
HeightReference
'
][
_0x41c3fa
(
0x1c5
)]},
'
label
'
:{
'
text
'
:
_0x41c3fa
(
0x1c7
)
+
_0x39b52d
[
_0x41c3fa
(
0x1b7
)]
+
_0x41c3fa
(
0x1d2
)
+
_0x39b52d
[
_0x41c3fa
(
0x1ab
)]
+
_0x41c3fa
(
0x1d0
)
+
_0x39b52d
[
_0x41c3fa
(
0x1af
)]
+
_0x41c3fa
(
0x1a9
)
+
_0x39b52d
[
_0x41c3fa
(
0x1b2
)]
+
_0x41c3fa
(
0x1cd
)
+
_0x39b52d
[
_0x41c3fa
(
0x19c
)]
+
'
,
\
x20
'
+
_0x39b52d
[
'
longitude
'
],
'
font
'
:
'
16pt
\
x20Arial
'
,
'
style
'
:
Cesium
[
_0x41c3fa
(
0x1c3
)][
_0x41c3fa
(
0x1d1
)],
'
fillColor
'
:
Cesium
[
'
Color
'
][
_0x41c3fa
(
0x1a8
)],
'
outlineColor
'
:
Cesium
[
_0x41c3fa
(
0x19d
)][
_0x41c3fa
(
0x1bd
)],
'
outlineWidth
'
:
0x3
,
'
verticalOrigin
'
:
Cesium
[
_0x41c3fa
(
0x1d3
)][
_0x41c3fa
(
0x1a5
)],
'
pixelOffset
'
:
new
Cesium
[
'
Cartesian2
'
](
0x0
,
-
0x14
),
'
heightReference
'
:
Cesium
[
_0x41c3fa
(
0x1a3
)][
_0x41c3fa
(
0x1c5
)]}});});}
catch
(
_0x4699af
){
console
[
_0x459464
(
0x1c6
)](
_0x459464
(
0x1ad
),
_0x4699af
);}}
function
_0x2c6659
(){
const
_0x4ba32b
=
_0x18624a
,
_0x3d4d13
=
document
[
_0x4ba32b
(
0x1c9
)](
_0x4ba32b
(
0x1a4
));
_0x3d4d13
[
'
width
'
]
=
0x190
,
_0x3d4d13
[
_0x4ba32b
(
0x1ac
)]
=
0xc8
;
const
_0x36a410
=
_0x3d4d13
[
_0x4ba32b
(
0x1b3
)](
'
2d
'
);
return
_0x36a410
[
_0x4ba32b
(
0x1ae
)]
=
_0x4ba32b
(
0x1ce
),
_0x36a410
[
'
fillRect
'
](
0x0
,
0x0
,
_0x3d4d13
[
_0x4ba32b
(
0x1c8
)],
_0x3d4d13
[
_0x4ba32b
(
0x1ac
)]),
_0x3d4d13
[
_0x4ba32b
(
0x1b8
)]();}
_0x26ea80
[
'
scene
'
][
_0x18624a
(
0x1ba
)][
'
add
'
](
_0x5a55df
),
_0x24f226
(),
setInterval
(
_0x24f226
,
0x7530
);}
initializeCesium
();
function
_0x4352
(
_0x1372fa
,
_0x329986
){
const
_0x248c90
=
_0x248c
();
return
_0x4352
=
function
(
_0x4352c7
,
_0x5db1e8
){
_0x4352c7
=
_0x4352c7
-
0x19c
;
let
_0x4a7d66
=
_0x248c90
[
_0x4352c7
];
return
_0x4a7d66
;},
_0x4352
(
_0x1372fa
,
_0x329986
);}
function
_0x248c
(){
const
_0x68a6e
=
[
'
Viewer
'
,
'
longitude
'
,
'
BLACK
'
,
'
5PyZDMX
'
,
'
289776ZcOZto
'
,
'
setView
'
,
'
CesiumTerrainProvider
'
,
'
fromDegrees
'
,
'
LabelStyle
'
,
'
json
'
,
'
CLAMP_TO_GROUND
'
,
'
error
'
,
'
===
'
,
'
width
'
,
'
createElement
'
,
'
2515977UuqjIk
'
,
'
2352tIOXkU
'
,
'
8hMGPLk
'
,
'
\
x0aLocation:
\
x20
'
,
'
rgba(0,
\
x200,
\
x200,
\
x200.5)
'
,
'
https://huebner-ai.sally-studio.com/udigit_buses_data
'
,
'
\
x0aBattery:
\
x20
'
,
'
FILL_AND_OUTLINE
'
,
'
===
\
x0aStatus:
\
x20
'
,
'
VerticalOrigin
'
,
'
1457840wAeZfj
'
,
'
latitude
'
,
'
Color
'
,
'
Cartesian3
'
,
'
RED
'
,
'
entities
'
,
'
cesiumContainer
'
,
'
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJmNDI1ZTg5OC05MWU1LTQ5YTYtOTEyZS1mODk1ODZiZGRhMjgiLCJpZCI6MTcxNDQsImlhdCI6MTY4MDIwNTA2MX0.fM4zc4RUfbrgLvaD4FXP-EUNMceSRA1ILRt2qVNACpc
'
,
'
HeightReference
'
,
'
canvas
'
,
'
BOTTOM
'
,
'
fromIonAssetId
'
,
'
101667Krrseh
'
,
'
WHITE
'
,
'
%
\
x0aRoute:
\
x20
'
,
'
17908CmBoXO
'
,
'
current_status
'
,
'
height
'
,
'
Error
\
x20loading
\
x20bus
\
x20data:
'
,
'
fillStyle
'
,
'
speed
'
,
'
2526KkYoQc
'
,
'
add
'
,
'
route_name
'
,
'
getContext
'
,
'
116348WvElUm
'
,
'
removeAll
'
,
'
6QTwYNg
'
,
'
bus_id
'
,
'
toDataURL
'
,
'
2136qqUbSz
'
,
'
primitives
'
];
_0x248c
=
function
(){
return
_0x68a6e
;};
return
_0x248c
();}
\ No newline at end of file
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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
Menu
Explore
Projects
Groups
Snippets