diff --git a/py_scripts/__pycache__/blender_animator.cpython-311.pyc b/py_scripts/__pycache__/blender_animator.cpython-311.pyc index dd0d830..2a598c0 100644 Binary files a/py_scripts/__pycache__/blender_animator.cpython-311.pyc and b/py_scripts/__pycache__/blender_animator.cpython-311.pyc differ diff --git a/py_scripts/blender_animator.py b/py_scripts/blender_animator.py index 3addf4d..2b23b18 100644 --- a/py_scripts/blender_animator.py +++ b/py_scripts/blender_animator.py @@ -24,7 +24,8 @@ class BlenderGPSAnimator: if BLENDER_AVAILABLE: self.setup_blender_scene() else: - raise ImportError("Blender (bpy) is not available. Please install Blender with Python API access.") + # Don't raise error here, let the caller handle the check + pass def check_dependencies(self): """Check if Blender dependencies are available""" diff --git a/resources/credentials.enc b/resources/credentials.enc index 37fb35a..5ff7cda 100644 --- a/resources/credentials.enc +++ b/resources/credentials.enc @@ -1 +1 @@ -gAAAAABob4-usKjps0vEVupB8FIJ3tKqoOeedzOUpt16NICbpi1ejKoSwqDvH7eIAPaZCOkfbPC6gjJGTo2yxt4BOPg1yzg_-Xanpl5iL1Y2mIRxWag-5cWhDNiqZo3bEZMqZ3M875O- \ No newline at end of file +gAAAAABob6EE_3AL40YyXoB2PsgIvAZ5l2K7YlF8zN88H77vOE4nEydeV433UrXvJg87IoUng6uJMCDUQTCoQYtgNSj4lAsqEG06V_NquX_YUXjcjyc23IqB2mH8gpoj7oHpTBc9tHzM \ No newline at end of file diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0000.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0000.png new file mode 100644 index 0000000..e0714d1 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0000.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0001.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0001.png new file mode 100644 index 0000000..d6ad512 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0001.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0002.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0002.png new file mode 100644 index 0000000..3e3d8e7 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0002.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0003.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0003.png new file mode 100644 index 0000000..cc52604 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0003.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0004.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0004.png new file mode 100644 index 0000000..23aa750 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0004.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0005.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0005.png new file mode 100644 index 0000000..c03e118 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0005.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0006.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0006.png new file mode 100644 index 0000000..151ffa6 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0006.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0007.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0007.png new file mode 100644 index 0000000..784bf63 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0007.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0008.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0008.png new file mode 100644 index 0000000..4306804 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0008.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0009.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0009.png new file mode 100644 index 0000000..75298ca Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0009.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0010.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0010.png new file mode 100644 index 0000000..280391d Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0010.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0011.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0011.png new file mode 100644 index 0000000..8a41fb1 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0011.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0012.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0012.png new file mode 100644 index 0000000..f0ca6bf Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0012.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0013.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0013.png new file mode 100644 index 0000000..62182d0 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0013.png differ diff --git a/resources/projects/dddaaa/cinema_frames/cinema_frame_0014.png b/resources/projects/dddaaa/cinema_frames/cinema_frame_0014.png new file mode 100644 index 0000000..6e5aee4 Binary files /dev/null and b/resources/projects/dddaaa/cinema_frames/cinema_frame_0014.png differ diff --git a/resources/projects/dddaaa/dddaaa_google_earth_20250710_141710.mp4 b/resources/projects/dddaaa/dddaaa_google_earth_20250710_141710.mp4 new file mode 100644 index 0000000..79f0137 Binary files /dev/null and b/resources/projects/dddaaa/dddaaa_google_earth_20250710_141710.mp4 differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0000.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0000.png new file mode 100644 index 0000000..9a9dd84 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0000.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0001.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0001.png new file mode 100644 index 0000000..bead177 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0001.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0002.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0002.png new file mode 100644 index 0000000..37572ba Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0002.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0003.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0003.png new file mode 100644 index 0000000..d968d97 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0003.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0004.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0004.png new file mode 100644 index 0000000..c47a8c3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0004.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0005.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0005.png new file mode 100644 index 0000000..15b0fa5 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0005.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0006.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0006.png new file mode 100644 index 0000000..94f8cff Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0006.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0007.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0007.png new file mode 100644 index 0000000..f0f9de0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0007.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0008.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0008.png new file mode 100644 index 0000000..05f4b34 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0008.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0009.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0009.png new file mode 100644 index 0000000..93b6a5f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0009.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0010.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0010.png new file mode 100644 index 0000000..d734a54 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0010.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0011.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0011.png new file mode 100644 index 0000000..f585a0a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0011.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0012.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0012.png new file mode 100644 index 0000000..26bfa7b Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0012.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0013.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0013.png new file mode 100644 index 0000000..3797fbf Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0013.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0014.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0014.png new file mode 100644 index 0000000..df352db Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0014.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0015.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0015.png new file mode 100644 index 0000000..fca32c9 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0015.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0016.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0016.png new file mode 100644 index 0000000..be7a643 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0016.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0017.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0017.png new file mode 100644 index 0000000..42390f7 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0017.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0018.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0018.png new file mode 100644 index 0000000..51814e2 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0018.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0019.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0019.png new file mode 100644 index 0000000..f655875 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0019.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0020.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0020.png new file mode 100644 index 0000000..dd60be9 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0020.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0021.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0021.png new file mode 100644 index 0000000..d64d960 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0021.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0022.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0022.png new file mode 100644 index 0000000..559a8bd Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0022.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0023.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0023.png new file mode 100644 index 0000000..55efde3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0023.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0024.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0024.png new file mode 100644 index 0000000..0cc866f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0024.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0025.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0025.png new file mode 100644 index 0000000..92019ad Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0025.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0026.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0026.png new file mode 100644 index 0000000..8070756 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0026.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0027.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0027.png new file mode 100644 index 0000000..542de47 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0027.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0028.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0028.png new file mode 100644 index 0000000..c1bb992 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0028.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0029.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0029.png new file mode 100644 index 0000000..166b987 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0029.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0030.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0030.png new file mode 100644 index 0000000..4904e51 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0030.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0031.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0031.png new file mode 100644 index 0000000..a7300da Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0031.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0032.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0032.png new file mode 100644 index 0000000..85566af Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0032.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0033.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0033.png new file mode 100644 index 0000000..56973da Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0033.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0034.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0034.png new file mode 100644 index 0000000..f8eb445 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0034.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0035.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0035.png new file mode 100644 index 0000000..11767ac Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0035.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0036.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0036.png new file mode 100644 index 0000000..63b8079 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0036.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0037.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0037.png new file mode 100644 index 0000000..02ccf2f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0037.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0038.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0038.png new file mode 100644 index 0000000..1e81ddd Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0038.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0039.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0039.png new file mode 100644 index 0000000..1d84190 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0039.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0040.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0040.png new file mode 100644 index 0000000..f0d39f0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0040.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0041.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0041.png new file mode 100644 index 0000000..17a1fb0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0041.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0042.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0042.png new file mode 100644 index 0000000..0575b48 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0042.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0043.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0043.png new file mode 100644 index 0000000..8693152 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0043.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0044.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0044.png new file mode 100644 index 0000000..39eabf3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0044.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0045.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0045.png new file mode 100644 index 0000000..3c6d205 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0045.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0046.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0046.png new file mode 100644 index 0000000..267a882 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0046.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0047.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0047.png new file mode 100644 index 0000000..4c53594 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0047.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0048.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0048.png new file mode 100644 index 0000000..140e69e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0048.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0049.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0049.png new file mode 100644 index 0000000..b0f9fc7 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0049.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0050.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0050.png new file mode 100644 index 0000000..5c92082 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0050.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0051.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0051.png new file mode 100644 index 0000000..9502399 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0051.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0052.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0052.png new file mode 100644 index 0000000..f250051 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0052.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0053.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0053.png new file mode 100644 index 0000000..02271d4 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0053.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0054.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0054.png new file mode 100644 index 0000000..ef8a915 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0054.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0055.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0055.png new file mode 100644 index 0000000..db51664 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0055.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0056.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0056.png new file mode 100644 index 0000000..8d105cf Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0056.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0057.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0057.png new file mode 100644 index 0000000..e2c3721 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0057.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0058.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0058.png new file mode 100644 index 0000000..4781a3c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0058.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0059.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0059.png new file mode 100644 index 0000000..b3f7aaa Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0059.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0060.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0060.png new file mode 100644 index 0000000..92142cc Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0060.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0061.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0061.png new file mode 100644 index 0000000..d6512ce Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0061.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0062.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0062.png new file mode 100644 index 0000000..8833d65 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0062.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0063.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0063.png new file mode 100644 index 0000000..98e8a8c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0063.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0064.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0064.png new file mode 100644 index 0000000..f840e0a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0064.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0065.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0065.png new file mode 100644 index 0000000..01e8573 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0065.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0066.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0066.png new file mode 100644 index 0000000..846c53b Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0066.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0067.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0067.png new file mode 100644 index 0000000..b100134 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0067.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0068.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0068.png new file mode 100644 index 0000000..09f8318 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0068.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0069.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0069.png new file mode 100644 index 0000000..cc2d052 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0069.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0070.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0070.png new file mode 100644 index 0000000..f359118 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0070.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0071.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0071.png new file mode 100644 index 0000000..c845409 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0071.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0072.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0072.png new file mode 100644 index 0000000..c5a7a11 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0072.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0073.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0073.png new file mode 100644 index 0000000..9dbfdd3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0073.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0074.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0074.png new file mode 100644 index 0000000..4bc5c9a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0074.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0075.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0075.png new file mode 100644 index 0000000..0e6658f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0075.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0076.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0076.png new file mode 100644 index 0000000..c47c59a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0076.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0077.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0077.png new file mode 100644 index 0000000..471dbad Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0077.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0078.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0078.png new file mode 100644 index 0000000..2515988 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0078.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0079.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0079.png new file mode 100644 index 0000000..3a97f01 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0079.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0080.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0080.png new file mode 100644 index 0000000..a935dac Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0080.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0081.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0081.png new file mode 100644 index 0000000..263d506 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0081.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0082.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0082.png new file mode 100644 index 0000000..379669e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0082.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0083.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0083.png new file mode 100644 index 0000000..2540368 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0083.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0084.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0084.png new file mode 100644 index 0000000..16f67bd Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0084.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0085.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0085.png new file mode 100644 index 0000000..115cda2 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0085.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0086.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0086.png new file mode 100644 index 0000000..f891ccb Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0086.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0087.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0087.png new file mode 100644 index 0000000..346ce82 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0087.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0088.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0088.png new file mode 100644 index 0000000..05e914b Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0088.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0089.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0089.png new file mode 100644 index 0000000..ba4d75c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0089.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0090.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0090.png new file mode 100644 index 0000000..09fca31 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0090.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0091.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0091.png new file mode 100644 index 0000000..cdd64bc Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0091.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0092.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0092.png new file mode 100644 index 0000000..acc9bfe Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0092.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0093.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0093.png new file mode 100644 index 0000000..33b5328 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0093.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0094.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0094.png new file mode 100644 index 0000000..1e7c9e7 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0094.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0095.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0095.png new file mode 100644 index 0000000..e8d8be5 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0095.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0096.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0096.png new file mode 100644 index 0000000..4bde2e5 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0096.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0097.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0097.png new file mode 100644 index 0000000..fdcc4c7 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0097.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0098.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0098.png new file mode 100644 index 0000000..22ad6ad Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0098.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0099.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0099.png new file mode 100644 index 0000000..987acce Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0099.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0100.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0100.png new file mode 100644 index 0000000..485a26f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0100.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0101.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0101.png new file mode 100644 index 0000000..6b3de81 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0101.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0102.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0102.png new file mode 100644 index 0000000..cbc7ba2 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0102.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0103.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0103.png new file mode 100644 index 0000000..1f00300 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0103.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0104.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0104.png new file mode 100644 index 0000000..01e569e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0104.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0105.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0105.png new file mode 100644 index 0000000..70596b3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0105.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0106.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0106.png new file mode 100644 index 0000000..a47881e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0106.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0107.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0107.png new file mode 100644 index 0000000..b36ec47 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0107.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0108.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0108.png new file mode 100644 index 0000000..3641694 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0108.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0109.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0109.png new file mode 100644 index 0000000..c107ba7 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0109.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0110.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0110.png new file mode 100644 index 0000000..3fca379 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0110.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0111.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0111.png new file mode 100644 index 0000000..5d12fed Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0111.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0112.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0112.png new file mode 100644 index 0000000..e11da51 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0112.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0113.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0113.png new file mode 100644 index 0000000..473b216 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0113.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0114.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0114.png new file mode 100644 index 0000000..f000ff3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0114.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0115.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0115.png new file mode 100644 index 0000000..620b140 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0115.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0116.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0116.png new file mode 100644 index 0000000..5cfddd3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0116.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0117.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0117.png new file mode 100644 index 0000000..b1f89f6 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0117.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0118.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0118.png new file mode 100644 index 0000000..c921c94 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0118.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0119.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0119.png new file mode 100644 index 0000000..20aa0df Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0119.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0120.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0120.png new file mode 100644 index 0000000..9b65ac5 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0120.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0121.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0121.png new file mode 100644 index 0000000..7975695 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0121.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0122.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0122.png new file mode 100644 index 0000000..c661c8b Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0122.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0123.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0123.png new file mode 100644 index 0000000..69321d8 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0123.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0124.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0124.png new file mode 100644 index 0000000..f0b378a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0124.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0125.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0125.png new file mode 100644 index 0000000..2f5463b Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0125.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0126.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0126.png new file mode 100644 index 0000000..d145b38 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0126.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0127.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0127.png new file mode 100644 index 0000000..13fbde2 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0127.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0128.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0128.png new file mode 100644 index 0000000..73f4f84 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0128.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0129.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0129.png new file mode 100644 index 0000000..0f902fb Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0129.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0130.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0130.png new file mode 100644 index 0000000..e98cc66 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0130.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0131.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0131.png new file mode 100644 index 0000000..e766e92 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0131.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0132.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0132.png new file mode 100644 index 0000000..bee6a25 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0132.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0133.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0133.png new file mode 100644 index 0000000..8649291 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0133.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0134.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0134.png new file mode 100644 index 0000000..c48d4a2 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0134.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0135.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0135.png new file mode 100644 index 0000000..3e71228 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0135.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0136.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0136.png new file mode 100644 index 0000000..0b2d54f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0136.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0137.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0137.png new file mode 100644 index 0000000..b1cb19f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0137.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0138.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0138.png new file mode 100644 index 0000000..c7f2a83 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0138.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0139.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0139.png new file mode 100644 index 0000000..fc5cad5 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0139.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0140.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0140.png new file mode 100644 index 0000000..6874b37 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0140.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0141.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0141.png new file mode 100644 index 0000000..e77c18a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0141.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0142.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0142.png new file mode 100644 index 0000000..6f771c8 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0142.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0143.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0143.png new file mode 100644 index 0000000..5404515 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0143.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0144.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0144.png new file mode 100644 index 0000000..078e0af Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0144.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0145.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0145.png new file mode 100644 index 0000000..67cbe3c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0145.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0146.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0146.png new file mode 100644 index 0000000..60bfac0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0146.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0147.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0147.png new file mode 100644 index 0000000..26b7350 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0147.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0148.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0148.png new file mode 100644 index 0000000..0ef1954 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0148.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0149.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0149.png new file mode 100644 index 0000000..2bf695d Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0149.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0150.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0150.png new file mode 100644 index 0000000..1f3d1d4 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0150.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0151.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0151.png new file mode 100644 index 0000000..e238840 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0151.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0152.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0152.png new file mode 100644 index 0000000..2f04905 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0152.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0153.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0153.png new file mode 100644 index 0000000..7abceef Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0153.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0154.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0154.png new file mode 100644 index 0000000..05d2cc9 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0154.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0155.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0155.png new file mode 100644 index 0000000..271c803 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0155.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0156.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0156.png new file mode 100644 index 0000000..914542a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0156.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0157.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0157.png new file mode 100644 index 0000000..b0d27fc Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0157.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0158.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0158.png new file mode 100644 index 0000000..112dd6c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0158.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0159.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0159.png new file mode 100644 index 0000000..2b2f549 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0159.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0160.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0160.png new file mode 100644 index 0000000..a7f0dca Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0160.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0161.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0161.png new file mode 100644 index 0000000..19d8c75 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0161.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0162.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0162.png new file mode 100644 index 0000000..4861137 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0162.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0163.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0163.png new file mode 100644 index 0000000..b40672b Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0163.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0164.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0164.png new file mode 100644 index 0000000..1409338 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0164.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0165.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0165.png new file mode 100644 index 0000000..6a1b89a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0165.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0166.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0166.png new file mode 100644 index 0000000..b331635 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0166.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0167.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0167.png new file mode 100644 index 0000000..758fdbc Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0167.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0168.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0168.png new file mode 100644 index 0000000..51274e0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0168.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0169.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0169.png new file mode 100644 index 0000000..6621fc3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0169.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0170.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0170.png new file mode 100644 index 0000000..7cf3ab8 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0170.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0171.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0171.png new file mode 100644 index 0000000..04b60b6 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0171.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0172.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0172.png new file mode 100644 index 0000000..5b56ba9 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0172.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0173.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0173.png new file mode 100644 index 0000000..f9bb226 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0173.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0174.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0174.png new file mode 100644 index 0000000..d7781ba Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0174.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0175.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0175.png new file mode 100644 index 0000000..4aa6c45 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0175.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0176.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0176.png new file mode 100644 index 0000000..b518372 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0176.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0177.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0177.png new file mode 100644 index 0000000..b320469 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0177.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0178.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0178.png new file mode 100644 index 0000000..8996f10 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0178.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0179.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0179.png new file mode 100644 index 0000000..f5d4249 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0179.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0180.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0180.png new file mode 100644 index 0000000..fe3caab Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0180.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0181.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0181.png new file mode 100644 index 0000000..3d8acb1 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0181.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0182.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0182.png new file mode 100644 index 0000000..e72b424 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0182.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0183.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0183.png new file mode 100644 index 0000000..24c6431 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0183.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0184.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0184.png new file mode 100644 index 0000000..73df3d8 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0184.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0185.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0185.png new file mode 100644 index 0000000..08c679e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0185.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0186.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0186.png new file mode 100644 index 0000000..5aa26e6 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0186.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0187.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0187.png new file mode 100644 index 0000000..ac3627e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0187.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0188.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0188.png new file mode 100644 index 0000000..06afa71 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0188.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0189.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0189.png new file mode 100644 index 0000000..3bc50f8 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0189.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0190.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0190.png new file mode 100644 index 0000000..4ce0e7d Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0190.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0191.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0191.png new file mode 100644 index 0000000..8a22480 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0191.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0192.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0192.png new file mode 100644 index 0000000..e3da63f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0192.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0193.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0193.png new file mode 100644 index 0000000..46ca713 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0193.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0194.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0194.png new file mode 100644 index 0000000..daa7154 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0194.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0195.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0195.png new file mode 100644 index 0000000..31431b1 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0195.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0196.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0196.png new file mode 100644 index 0000000..1b85097 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0196.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0197.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0197.png new file mode 100644 index 0000000..24fe2ff Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0197.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0198.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0198.png new file mode 100644 index 0000000..de2d3a8 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0198.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0199.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0199.png new file mode 100644 index 0000000..5dd7fdc Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0199.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0200.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0200.png new file mode 100644 index 0000000..cc1edd1 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0200.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0201.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0201.png new file mode 100644 index 0000000..f5b4019 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0201.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0202.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0202.png new file mode 100644 index 0000000..05d6b68 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0202.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0203.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0203.png new file mode 100644 index 0000000..1e3ad08 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0203.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0204.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0204.png new file mode 100644 index 0000000..713a37f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0204.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0205.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0205.png new file mode 100644 index 0000000..ef2ea2c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0205.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0206.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0206.png new file mode 100644 index 0000000..470625f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0206.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0207.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0207.png new file mode 100644 index 0000000..dd67f7e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0207.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0208.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0208.png new file mode 100644 index 0000000..10cff84 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0208.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0209.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0209.png new file mode 100644 index 0000000..5b22d22 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0209.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0210.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0210.png new file mode 100644 index 0000000..9824b61 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0210.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0211.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0211.png new file mode 100644 index 0000000..b891fbe Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0211.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0212.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0212.png new file mode 100644 index 0000000..66b18c3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0212.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0213.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0213.png new file mode 100644 index 0000000..d531c35 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0213.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0214.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0214.png new file mode 100644 index 0000000..c9a0ab4 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0214.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0215.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0215.png new file mode 100644 index 0000000..4830486 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0215.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0216.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0216.png new file mode 100644 index 0000000..cde3e0c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0216.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0217.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0217.png new file mode 100644 index 0000000..5ce854e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0217.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0218.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0218.png new file mode 100644 index 0000000..f32c3c5 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0218.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0219.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0219.png new file mode 100644 index 0000000..05118e5 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0219.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0220.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0220.png new file mode 100644 index 0000000..bb5ab45 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0220.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0221.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0221.png new file mode 100644 index 0000000..2f9a283 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0221.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0222.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0222.png new file mode 100644 index 0000000..aeb03ef Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0222.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0223.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0223.png new file mode 100644 index 0000000..c366fc6 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0223.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0224.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0224.png new file mode 100644 index 0000000..ab45867 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0224.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0225.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0225.png new file mode 100644 index 0000000..b68d22b Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0225.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0226.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0226.png new file mode 100644 index 0000000..428402b Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0226.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0227.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0227.png new file mode 100644 index 0000000..b3dfcbb Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0227.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0228.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0228.png new file mode 100644 index 0000000..a007152 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0228.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0229.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0229.png new file mode 100644 index 0000000..d539e05 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0229.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0230.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0230.png new file mode 100644 index 0000000..3048038 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0230.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0231.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0231.png new file mode 100644 index 0000000..b59e082 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0231.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0232.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0232.png new file mode 100644 index 0000000..25b98b2 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0232.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0233.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0233.png new file mode 100644 index 0000000..4ce0a3c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0233.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0234.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0234.png new file mode 100644 index 0000000..656b3a9 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0234.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0235.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0235.png new file mode 100644 index 0000000..35bde5d Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0235.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0236.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0236.png new file mode 100644 index 0000000..3d82c69 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0236.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0237.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0237.png new file mode 100644 index 0000000..c656a83 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0237.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0238.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0238.png new file mode 100644 index 0000000..1a02e49 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0238.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0239.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0239.png new file mode 100644 index 0000000..a7b23c6 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0239.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0240.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0240.png new file mode 100644 index 0000000..1b79cf1 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0240.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0241.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0241.png new file mode 100644 index 0000000..d03c1f0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0241.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0242.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0242.png new file mode 100644 index 0000000..f2d1898 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0242.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0243.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0243.png new file mode 100644 index 0000000..28ce659 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0243.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0244.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0244.png new file mode 100644 index 0000000..d7aa2b0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0244.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0245.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0245.png new file mode 100644 index 0000000..984423f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0245.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0246.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0246.png new file mode 100644 index 0000000..9707821 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0246.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0247.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0247.png new file mode 100644 index 0000000..fa420ab Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0247.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0248.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0248.png new file mode 100644 index 0000000..de29f60 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0248.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0249.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0249.png new file mode 100644 index 0000000..5102946 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0249.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0250.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0250.png new file mode 100644 index 0000000..bd874bb Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0250.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0251.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0251.png new file mode 100644 index 0000000..b5af0e8 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0251.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0252.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0252.png new file mode 100644 index 0000000..6de8cb4 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0252.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0253.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0253.png new file mode 100644 index 0000000..700ec02 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0253.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0254.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0254.png new file mode 100644 index 0000000..29f8207 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0254.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0255.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0255.png new file mode 100644 index 0000000..d4123dc Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0255.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0256.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0256.png new file mode 100644 index 0000000..f66db60 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0256.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0257.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0257.png new file mode 100644 index 0000000..58f39f9 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0257.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0258.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0258.png new file mode 100644 index 0000000..28986bb Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0258.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0259.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0259.png new file mode 100644 index 0000000..94a02c4 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0259.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0260.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0260.png new file mode 100644 index 0000000..47301b0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0260.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0261.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0261.png new file mode 100644 index 0000000..f96bc4e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0261.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0262.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0262.png new file mode 100644 index 0000000..9e3ada9 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0262.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0263.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0263.png new file mode 100644 index 0000000..8258013 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0263.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0264.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0264.png new file mode 100644 index 0000000..95aeaa0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0264.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0265.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0265.png new file mode 100644 index 0000000..95c7bab Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0265.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0266.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0266.png new file mode 100644 index 0000000..8fca91c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0266.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0267.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0267.png new file mode 100644 index 0000000..45caf6a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0267.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0268.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0268.png new file mode 100644 index 0000000..210574a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0268.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0269.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0269.png new file mode 100644 index 0000000..01d53ec Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0269.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0270.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0270.png new file mode 100644 index 0000000..466bac3 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0270.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0271.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0271.png new file mode 100644 index 0000000..92f6f0e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0271.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0272.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0272.png new file mode 100644 index 0000000..1c64409 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0272.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0273.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0273.png new file mode 100644 index 0000000..2dc9a85 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0273.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0274.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0274.png new file mode 100644 index 0000000..58da81c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0274.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0275.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0275.png new file mode 100644 index 0000000..f8c0929 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0275.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0276.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0276.png new file mode 100644 index 0000000..8842bc1 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0276.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0277.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0277.png new file mode 100644 index 0000000..74033ec Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0277.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0278.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0278.png new file mode 100644 index 0000000..4313db0 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0278.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0279.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0279.png new file mode 100644 index 0000000..f186f5c Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0279.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0280.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0280.png new file mode 100644 index 0000000..572cc65 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0280.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0281.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0281.png new file mode 100644 index 0000000..6570f59 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0281.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0282.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0282.png new file mode 100644 index 0000000..581391a Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0282.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0283.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0283.png new file mode 100644 index 0000000..ff2094f Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0283.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0284.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0284.png new file mode 100644 index 0000000..5ea5181 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0284.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0285.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0285.png new file mode 100644 index 0000000..84d8234 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0285.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0286.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0286.png new file mode 100644 index 0000000..780d7eb Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0286.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0287.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0287.png new file mode 100644 index 0000000..d686306 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0287.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0288.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0288.png new file mode 100644 index 0000000..1612d6e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0288.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0289.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0289.png new file mode 100644 index 0000000..adf0ecf Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0289.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0290.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0290.png new file mode 100644 index 0000000..05a7905 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0290.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0291.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0291.png new file mode 100644 index 0000000..83e964e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0291.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0292.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0292.png new file mode 100644 index 0000000..b5b2fd8 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0292.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0293.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0293.png new file mode 100644 index 0000000..323c08e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0293.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0294.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0294.png new file mode 100644 index 0000000..1c86cb4 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0294.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0295.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0295.png new file mode 100644 index 0000000..1314cde Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0295.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0296.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0296.png new file mode 100644 index 0000000..2ef628b Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0296.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0297.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0297.png new file mode 100644 index 0000000..1e0406e Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0297.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0298.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0298.png new file mode 100644 index 0000000..453ee0d Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0298.png differ diff --git a/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0299.png b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0299.png new file mode 100644 index 0000000..61861d9 Binary files /dev/null and b/resources/projects/dddaaa/nav_frames/GoogleEarth_Frame_0299.png differ diff --git a/resources/projects/dddaaa/pauses.json b/resources/projects/dddaaa/pauses.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/resources/projects/dddaaa/pauses.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/resources/projects/dddaaa/positions.json b/resources/projects/dddaaa/positions.json new file mode 100644 index 0000000..b4d7ce4 --- /dev/null +++ b/resources/projects/dddaaa/positions.json @@ -0,0 +1,9634 @@ +[ + { + "id": 34985, + "attributes": { + "type": 18, + "sat": 12, + "distance": 54.3356395538284, + "totalDistance": 1290030.4227783633, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:14.062+00:00", + "deviceTime": "2025-07-07T04:25:46.000+00:00", + "fixTime": "2025-07-07T04:25:46.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79016777777778, + "longitude": 24.152482222222222, + "altitude": 0.0, + "speed": 17.278624, + "course": 247.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34986, + "attributes": { + "type": 18, + "sat": 12, + "distance": 184.86780762286668, + "totalDistance": 1290160.9549464323, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:15.062+00:00", + "deviceTime": "2025-07-07T04:25:59.000+00:00", + "fixTime": "2025-07-07T04:25:59.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.789785, + "longitude": 24.150870555555557, + "altitude": 0.0, + "speed": 18.898495, + "course": 252.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34987, + "attributes": { + "type": 18, + "sat": 12, + "distance": 241.88428676686826, + "totalDistance": 1290217.9714255764, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:16.070+00:00", + "deviceTime": "2025-07-07T04:26:11.000+00:00", + "fixTime": "2025-07-07T04:26:11.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.78964611111111, + "longitude": 24.150157777777775, + "altitude": 0.0, + "speed": 0.0, + "course": 258.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34988, + "attributes": { + "type": 18, + "sat": 12, + "distance": 264.0612018005642, + "totalDistance": 1290240.14834061, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:17.094+00:00", + "deviceTime": "2025-07-07T04:26:31.000+00:00", + "fixTime": "2025-07-07T04:26:31.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.789881111111114, + "longitude": 24.14975, + "altitude": 0.0, + "speed": 26.99785, + "course": 325.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34989, + "attributes": { + "type": 18, + "sat": 12, + "distance": 333.68291392942564, + "totalDistance": 1290309.770052739, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:18.062+00:00", + "deviceTime": "2025-07-07T04:26:41.000+00:00", + "fixTime": "2025-07-07T04:26:41.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79078777777778, + "longitude": 24.148780555555554, + "altitude": 0.0, + "speed": 16.198710000000002, + "course": 350.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34990, + "attributes": { + "type": 18, + "sat": 12, + "distance": 346.60432537960605, + "totalDistance": 1290322.6914641892, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:19.071+00:00", + "deviceTime": "2025-07-07T04:26:45.000+00:00", + "fixTime": "2025-07-07T04:26:45.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791062777777775, + "longitude": 24.14867388888889, + "altitude": 0.0, + "speed": 11.879054, + "course": 317.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34991, + "attributes": { + "type": 18, + "sat": 12, + "distance": 359.9215697906572, + "totalDistance": 1290336.0087086002, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:20.071+00:00", + "deviceTime": "2025-07-07T04:26:47.000+00:00", + "fixTime": "2025-07-07T04:26:47.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79112888888889, + "longitude": 24.148518333333335, + "altitude": 0.0, + "speed": 15.658753, + "course": 298.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34992, + "attributes": { + "type": 18, + "sat": 12, + "distance": 378.6973713466371, + "totalDistance": 1290354.7845101561, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:21.070+00:00", + "deviceTime": "2025-07-07T04:26:49.000+00:00", + "fixTime": "2025-07-07T04:26:49.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79126, + "longitude": 24.148313333333334, + "altitude": 0.0, + "speed": 23.758108, + "course": 322.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34994, + "attributes": { + "type": 18, + "sat": 12, + "distance": 449.7797614611252, + "totalDistance": 1290425.8669002706, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:26.070+00:00", + "deviceTime": "2025-07-07T04:26:55.000+00:00", + "fixTime": "2025-07-07T04:26:55.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79177666666667, + "longitude": 24.147578333333332, + "altitude": 0.0, + "speed": 27.537807, + "course": 306.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34995, + "attributes": { + "type": 18, + "sat": 12, + "distance": 589.1056248147717, + "totalDistance": 1290565.1927636242, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:27.071+00:00", + "deviceTime": "2025-07-07T04:27:08.000+00:00", + "fixTime": "2025-07-07T04:27:08.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79258277777778, + "longitude": 24.146105555555554, + "altitude": 0.0, + "speed": 21.058323, + "course": 307.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34996, + "attributes": { + "type": 18, + "sat": 12, + "distance": 702.5343836208081, + "totalDistance": 1290678.6215224303, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:28.063+00:00", + "deviceTime": "2025-07-07T04:27:18.000+00:00", + "fixTime": "2025-07-07T04:27:18.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79327722222222, + "longitude": 24.144959444444446, + "altitude": 0.0, + "speed": 22.138237, + "course": 313.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34997, + "attributes": { + "type": 18, + "sat": 12, + "distance": 739.8023776290471, + "totalDistance": 1290715.8895164386, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:29.063+00:00", + "deviceTime": "2025-07-07T04:27:22.000+00:00", + "fixTime": "2025-07-07T04:27:22.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793595, + "longitude": 24.144655, + "altitude": 0.0, + "speed": 20.518366, + "course": 337.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34998, + "attributes": { + "type": 18, + "sat": 12, + "distance": 775.9397661883465, + "totalDistance": 1290752.0269049979, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:30.057+00:00", + "deviceTime": "2025-07-07T04:27:26.000+00:00", + "fixTime": "2025-07-07T04:27:26.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79390555555556, + "longitude": 24.144369444444447, + "altitude": 0.0, + "speed": 17.818581000000002, + "course": 312.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34999, + "attributes": { + "type": 18, + "sat": 12, + "distance": 794.1158544115888, + "totalDistance": 1290770.202993221, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:31.071+00:00", + "deviceTime": "2025-07-07T04:27:28.000+00:00", + "fixTime": "2025-07-07T04:27:28.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79399333333333, + "longitude": 24.14417166666667, + "altitude": 0.0, + "speed": 16.198710000000002, + "course": 291.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35000, + "attributes": { + "type": 18, + "sat": 12, + "distance": 811.0317972663262, + "totalDistance": 1290787.1189360758, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:32.064+00:00", + "deviceTime": "2025-07-07T04:27:30.000+00:00", + "fixTime": "2025-07-07T04:27:30.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79400888888889, + "longitude": 24.143933888888892, + "altitude": 0.0, + "speed": 18.898495, + "course": 266.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35001, + "attributes": { + "type": 18, + "sat": 12, + "distance": 826.4498396570932, + "totalDistance": 1290802.5369784667, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:33.072+00:00", + "deviceTime": "2025-07-07T04:27:32.000+00:00", + "fixTime": "2025-07-07T04:27:32.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79394611111111, + "longitude": 24.143658333333335, + "altitude": 0.0, + "speed": 22.138237, + "course": 243.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35003, + "attributes": { + "type": 18, + "sat": 12, + "distance": 908.0917397373343, + "totalDistance": 1290884.178878547, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:40.906+00:00", + "deviceTime": "2025-07-07T04:27:45.000+00:00", + "fixTime": "2025-07-07T04:27:45.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79335833333333, + "longitude": 24.14212111111111, + "altitude": 0.0, + "speed": 16.198710000000002, + "course": 242.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35004, + "attributes": { + "type": 18, + "sat": 12, + "distance": 920.7587869773707, + "totalDistance": 1290896.8459257868, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:41.861+00:00", + "deviceTime": "2025-07-07T04:27:47.000+00:00", + "fixTime": "2025-07-07T04:27:47.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793309444444446, + "longitude": 24.141920555555558, + "altitude": 0.0, + "speed": 15.658753, + "course": 262.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35005, + "attributes": { + "type": 18, + "sat": 12, + "distance": 935.8797180193787, + "totalDistance": 1290911.966856829, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:42.881+00:00", + "deviceTime": "2025-07-07T04:27:49.000+00:00", + "fixTime": "2025-07-07T04:27:49.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79331722222222, + "longitude": 24.141717222222223, + "altitude": 0.0, + "speed": 13.498925, + "course": 281.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35006, + "attributes": { + "type": 18, + "sat": 12, + "distance": 946.6704024343591, + "totalDistance": 1290922.757541244, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:43.862+00:00", + "deviceTime": "2025-07-07T04:27:51.000+00:00", + "fixTime": "2025-07-07T04:27:51.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79329, + "longitude": 24.141555555555556, + "altitude": 0.0, + "speed": 11.879054, + "course": 234.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35007, + "attributes": { + "type": 18, + "sat": 12, + "distance": 948.9777924023862, + "totalDistance": 1290925.064931212, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:44.861+00:00", + "deviceTime": "2025-07-07T04:27:53.000+00:00", + "fixTime": "2025-07-07T04:27:53.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793168333333334, + "longitude": 24.141463888888886, + "altitude": 0.0, + "speed": 16.738667, + "course": 197.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35008, + "attributes": { + "type": 18, + "sat": 12, + "distance": 952.6849858650455, + "totalDistance": 1290928.7721246746, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:45.861+00:00", + "deviceTime": "2025-07-07T04:27:55.000+00:00", + "fixTime": "2025-07-07T04:27:55.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793008888888885, + "longitude": 24.141339444444444, + "altitude": 0.0, + "speed": 21.598280000000003, + "course": 219.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35009, + "attributes": { + "type": 18, + "sat": 12, + "distance": 966.0527440288936, + "totalDistance": 1290942.1398828384, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:46.861+00:00", + "deviceTime": "2025-07-07T04:27:57.000+00:00", + "fixTime": "2025-07-07T04:27:57.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792873888888884, + "longitude": 24.141101111111112, + "altitude": 0.0, + "speed": 24.838022000000002, + "course": 234.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35010, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1103.0002728217892, + "totalDistance": 1291079.0874116314, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:47.863+00:00", + "deviceTime": "2025-07-07T04:28:10.000+00:00", + "fixTime": "2025-07-07T04:28:10.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79195, + "longitude": 24.139005555555553, + "altitude": 0.0, + "speed": 29.157678, + "course": 263.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35012, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1163.959639414415, + "totalDistance": 1291140.046778224, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:52.869+00:00", + "deviceTime": "2025-07-07T04:28:14.000+00:00", + "fixTime": "2025-07-07T04:28:14.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79202111111111, + "longitude": 24.138226666666668, + "altitude": 0.0, + "speed": 30.777549, + "course": 284.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35013, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1316.768713568204, + "totalDistance": 1291292.8558523776, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:53.869+00:00", + "deviceTime": "2025-07-07T04:28:24.000+00:00", + "fixTime": "2025-07-07T04:28:24.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792379999999994, + "longitude": 24.136315, + "altitude": 0.0, + "speed": 28.077764000000002, + "course": 284.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35014, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1445.274531994593, + "totalDistance": 1291421.361670804, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:54.861+00:00", + "deviceTime": "2025-07-07T04:28:34.000+00:00", + "fixTime": "2025-07-07T04:28:34.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79269166666667, + "longitude": 24.134711666666664, + "altitude": 0.0, + "speed": 24.298065, + "course": 285.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35015, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1585.647994454226, + "totalDistance": 1291561.7351332637, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:55.861+00:00", + "deviceTime": "2025-07-07T04:28:50.000+00:00", + "fixTime": "2025-07-07T04:28:50.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79306666666667, + "longitude": 24.13297111111111, + "altitude": 0.0, + "speed": 9.719226, + "course": 314.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35016, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1608.400382834014, + "totalDistance": 1291584.4875216435, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:56.861+00:00", + "deviceTime": "2025-07-07T04:28:56.000+00:00", + "fixTime": "2025-07-07T04:28:56.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79321722222222, + "longitude": 24.132713888888887, + "altitude": 0.0, + "speed": 9.179269, + "course": 276.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35017, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1619.3338014904225, + "totalDistance": 1291595.4209403, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:57.861+00:00", + "deviceTime": "2025-07-07T04:28:58.000+00:00", + "fixTime": "2025-07-07T04:28:58.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793191666666665, + "longitude": 24.132563333333334, + "altitude": 0.0, + "speed": 12.958968, + "course": 251.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35018, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1632.4842079501748, + "totalDistance": 1291608.5713467596, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:58.861+00:00", + "deviceTime": "2025-07-07T04:29:00.000+00:00", + "fixTime": "2025-07-07T04:29:00.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79317833333334, + "longitude": 24.132387222222224, + "altitude": 0.0, + "speed": 13.498925, + "course": 273.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35019, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1705.5022020587705, + "totalDistance": 1291681.5893408682, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:59.869+00:00", + "deviceTime": "2025-07-07T04:29:14.000+00:00", + "fixTime": "2025-07-07T04:29:14.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79335666666667, + "longitude": 24.131478333333334, + "altitude": 0.0, + "speed": 12.419011000000001, + "course": 288.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35021, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1746.6588097266979, + "totalDistance": 1291722.745948536, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:04.861+00:00", + "deviceTime": "2025-07-07T04:29:26.000+00:00", + "fixTime": "2025-07-07T04:29:26.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79349055555555, + "longitude": 24.13097555555556, + "altitude": 0.0, + "speed": 10.799140000000001, + "course": 247.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35022, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1820.0262380444499, + "totalDistance": 1291796.113376854, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:05.869+00:00", + "deviceTime": "2025-07-07T04:29:38.000+00:00", + "fixTime": "2025-07-07T04:29:38.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793262222222225, + "longitude": 24.129953333333333, + "altitude": 0.0, + "speed": 23.218151000000002, + "course": 257.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35023, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1896.7152228228897, + "totalDistance": 1291872.8023616325, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:06.861+00:00", + "deviceTime": "2025-07-07T04:29:51.000+00:00", + "fixTime": "2025-07-07T04:29:51.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79306555555555, + "longitude": 24.128905555555555, + "altitude": 0.0, + "speed": 7.0194410000000005, + "course": 255.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35024, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1955.9645058425895, + "totalDistance": 1291932.0516446522, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:07.861+00:00", + "deviceTime": "2025-07-07T04:30:05.000+00:00", + "fixTime": "2025-07-07T04:30:05.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79299222222222, + "longitude": 24.128117777777778, + "altitude": 0.0, + "speed": 17.818581000000002, + "course": 271.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35025, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2064.082906887677, + "totalDistance": 1292040.1700456971, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:14.875+00:00", + "deviceTime": "2025-07-07T04:30:15.000+00:00", + "fixTime": "2025-07-07T04:30:15.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793151111111115, + "longitude": 24.126743333333334, + "altitude": 0.0, + "speed": 15.658753, + "course": 279.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35026, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2141.3194532213247, + "totalDistance": 1292117.4065920308, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:15.659+00:00", + "deviceTime": "2025-07-07T04:30:31.000+00:00", + "fixTime": "2025-07-07T04:30:31.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79327333333333, + "longitude": 24.125763333333335, + "altitude": 0.0, + "speed": 0.0, + "course": 280.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35027, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2245.8106923253144, + "totalDistance": 1292221.8978311347, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:16.659+00:00", + "deviceTime": "2025-07-07T04:31:00.000+00:00", + "fixTime": "2025-07-07T04:31:00.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79341888888889, + "longitude": 24.124433333333332, + "altitude": 0.0, + "speed": 30.777549, + "course": 280.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35028, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2351.1949229638335, + "totalDistance": 1292327.2820617734, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:17.659+00:00", + "deviceTime": "2025-07-07T04:31:14.000+00:00", + "fixTime": "2025-07-07T04:31:14.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79361333333333, + "longitude": 24.123102222222222, + "altitude": 0.0, + "speed": 32.937377, + "course": 279.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35030, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2484.085038862162, + "totalDistance": 1292460.1721776717, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:22.666+00:00", + "deviceTime": "2025-07-07T04:31:22.000+00:00", + "fixTime": "2025-07-07T04:31:22.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793706666666665, + "longitude": 24.12139111111111, + "altitude": 0.0, + "speed": 26.99785, + "course": 275.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35031, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2513.7919095769707, + "totalDistance": 1292489.8790483864, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:23.659+00:00", + "deviceTime": "2025-07-07T04:31:24.000+00:00", + "fixTime": "2025-07-07T04:31:24.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793683333333334, + "longitude": 24.120999444444443, + "altitude": 0.0, + "speed": 28.617721, + "course": 254.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35032, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2692.408535554249, + "totalDistance": 1292668.4956743638, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:24.659+00:00", + "deviceTime": "2025-07-07T04:31:36.000+00:00", + "fixTime": "2025-07-07T04:31:36.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793525, + "longitude": 24.11864611111111, + "altitude": 0.0, + "speed": 27.537807, + "course": 267.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35033, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2844.0219440764686, + "totalDistance": 1292820.109082886, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:25.667+00:00", + "deviceTime": "2025-07-07T04:31:46.000+00:00", + "fixTime": "2025-07-07T04:31:46.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79346722222222, + "longitude": 24.116667777777778, + "altitude": 0.0, + "speed": 30.777549, + "course": 263.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35034, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2993.15965989949, + "totalDistance": 1292969.246798709, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:26.659+00:00", + "deviceTime": "2025-07-07T04:31:56.000+00:00", + "fixTime": "2025-07-07T04:31:56.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793218333333336, + "longitude": 24.114694999999998, + "altitude": 0.0, + "speed": 29.697635000000002, + "course": 259.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35035, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3199.7376811238987, + "totalDistance": 1293175.8248199334, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:27.659+00:00", + "deviceTime": "2025-07-07T04:32:09.000+00:00", + "fixTime": "2025-07-07T04:32:09.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792877777777775, + "longitude": 24.11197611111111, + "altitude": 0.0, + "speed": 29.697635000000002, + "course": 259.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35036, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3325.5265861297717, + "totalDistance": 1293301.6137249393, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:28.659+00:00", + "deviceTime": "2025-07-07T04:32:19.000+00:00", + "fixTime": "2025-07-07T04:32:19.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79266888888889, + "longitude": 24.11032666666667, + "altitude": 0.0, + "speed": 18.898495, + "course": 263.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35037, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3345.032659135459, + "totalDistance": 1293321.119797945, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:29.667+00:00", + "deviceTime": "2025-07-07T04:32:21.000+00:00", + "fixTime": "2025-07-07T04:32:21.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792677222222224, + "longitude": 24.110075555555557, + "altitude": 0.0, + "speed": 19.438452, + "course": 288.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35039, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3383.3318926987677, + "totalDistance": 1293359.4190315083, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:34.667+00:00", + "deviceTime": "2025-07-07T04:32:25.000+00:00", + "fixTime": "2025-07-07T04:32:25.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79268555555556, + "longitude": 24.109581666666664, + "altitude": 0.0, + "speed": 21.598280000000003, + "course": 235.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35040, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3425.2082459530056, + "totalDistance": 1293401.2953847626, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:35.659+00:00", + "deviceTime": "2025-07-07T04:32:29.000+00:00", + "fixTime": "2025-07-07T04:32:29.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79248833333333, + "longitude": 24.10902111111111, + "altitude": 0.0, + "speed": 25.917936, + "course": 258.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35041, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3597.983357434887, + "totalDistance": 1293574.0704962444, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:36.661+00:00", + "deviceTime": "2025-07-07T04:32:42.000+00:00", + "fixTime": "2025-07-07T04:32:42.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79216722222222, + "longitude": 24.10676388888889, + "altitude": 0.0, + "speed": 28.077764000000002, + "course": 257.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35042, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3729.193119674452, + "totalDistance": 1293705.280258484, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:37.661+00:00", + "deviceTime": "2025-07-07T04:32:52.000+00:00", + "fixTime": "2025-07-07T04:32:52.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791920555555556, + "longitude": 24.105054444444445, + "altitude": 0.0, + "speed": 26.99785, + "course": 258.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35043, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3872.758837498868, + "totalDistance": 1293848.8459763085, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:38.660+00:00", + "deviceTime": "2025-07-07T04:33:02.000+00:00", + "fixTime": "2025-07-07T04:33:02.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79166055555555, + "longitude": 24.103188888888887, + "altitude": 0.0, + "speed": 29.157678, + "course": 258.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35044, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4048.6612673621903, + "totalDistance": 1294024.7484061718, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:39.661+00:00", + "deviceTime": "2025-07-07T04:33:15.000+00:00", + "fixTime": "2025-07-07T04:33:15.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79134166666667, + "longitude": 24.100908333333333, + "altitude": 0.0, + "speed": 26.99785, + "course": 259.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35045, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4183.962571571091, + "totalDistance": 1294160.0497103806, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:40.661+00:00", + "deviceTime": "2025-07-07T04:33:25.000+00:00", + "fixTime": "2025-07-07T04:33:25.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79110166666667, + "longitude": 24.099157777777776, + "altitude": 0.0, + "speed": 25.377979, + "course": 257.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35046, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4315.029628672752, + "totalDistance": 1294291.1167674821, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:41.661+00:00", + "deviceTime": "2025-07-07T04:33:35.000+00:00", + "fixTime": "2025-07-07T04:33:35.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79086555555555, + "longitude": 24.097464444444444, + "altitude": 0.0, + "speed": 24.298065, + "course": 258.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35048, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4487.044623020476, + "totalDistance": 1294463.13176183, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:52.507+00:00", + "deviceTime": "2025-07-07T04:33:48.000+00:00", + "fixTime": "2025-07-07T04:33:48.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79056166666667, + "longitude": 24.095245555555557, + "altitude": 0.0, + "speed": 25.917936, + "course": 259.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35049, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4610.688494116152, + "totalDistance": 1294586.7756329256, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:53.467+00:00", + "deviceTime": "2025-07-07T04:33:58.000+00:00", + "fixTime": "2025-07-07T04:33:58.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79033555555556, + "longitude": 24.09365277777778, + "altitude": 0.0, + "speed": 22.138237, + "course": 259.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35050, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4713.3182136979285, + "totalDistance": 1294689.4053525075, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:54.467+00:00", + "deviceTime": "2025-07-07T04:34:08.000+00:00", + "fixTime": "2025-07-07T04:34:08.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79013, + "longitude": 24.092332222222222, + "altitude": 0.0, + "speed": 11.339097, + "course": 259.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35051, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4802.688830063726, + "totalDistance": 1294778.7759688732, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:55.460+00:00", + "deviceTime": "2025-07-07T04:34:22.000+00:00", + "fixTime": "2025-07-07T04:34:22.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.78998666666667, + "longitude": 24.091182777777775, + "altitude": 0.0, + "speed": 14.578839, + "course": 264.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35052, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4830.774170203011, + "totalDistance": 1294806.8613090124, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:56.459+00:00", + "deviceTime": "2025-07-07T04:34:26.000+00:00", + "fixTime": "2025-07-07T04:34:26.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79004944444445, + "longitude": 24.09082, + "altitude": 0.0, + "speed": 15.118796, + "course": 319.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35053, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4838.277323304506, + "totalDistance": 1294814.364462114, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:57.466+00:00", + "deviceTime": "2025-07-07T04:34:28.000+00:00", + "fixTime": "2025-07-07T04:34:28.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.790195555555556, + "longitude": 24.090721666666667, + "altitude": 0.0, + "speed": 19.438452, + "course": 339.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35054, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4886.365431933276, + "totalDistance": 1294862.4525707427, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:58.459+00:00", + "deviceTime": "2025-07-07T04:34:38.000+00:00", + "fixTime": "2025-07-07T04:34:38.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79127944444444, + "longitude": 24.090111666666665, + "altitude": 0.0, + "speed": 25.377979, + "course": 337.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35055, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4955.965090065332, + "totalDistance": 1294932.0522288748, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:59.459+00:00", + "deviceTime": "2025-07-07T04:34:54.000+00:00", + "fixTime": "2025-07-07T04:34:54.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79273, + "longitude": 24.089286666666666, + "altitude": 0.0, + "speed": 29.157678, + "course": 339.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35057, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5017.099660725424, + "totalDistance": 1294993.1867995348, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:04.467+00:00", + "deviceTime": "2025-07-07T04:35:04.000+00:00", + "fixTime": "2025-07-07T04:35:04.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793997222222224, + "longitude": 24.088614999999997, + "altitude": 0.0, + "speed": 26.457893000000002, + "course": 344.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35058, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5072.7570001727445, + "totalDistance": 1295048.8441389822, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:05.459+00:00", + "deviceTime": "2025-07-07T04:35:14.000+00:00", + "fixTime": "2025-07-07T04:35:14.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.795339444444444, + "longitude": 24.08807388888889, + "altitude": 0.0, + "speed": 30.237592, + "course": 344.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35059, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5170.208126317026, + "totalDistance": 1295146.2952651265, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:06.459+00:00", + "deviceTime": "2025-07-07T04:35:30.000+00:00", + "fixTime": "2025-07-07T04:35:30.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.797475, + "longitude": 24.08720611111111, + "altitude": 0.0, + "speed": 30.777549, + "course": 344.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35060, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5236.739265000647, + "totalDistance": 1295212.8264038102, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:07.460+00:00", + "deviceTime": "2025-07-07T04:35:40.000+00:00", + "fixTime": "2025-07-07T04:35:40.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79879888888888, + "longitude": 24.08665277777778, + "altitude": 0.0, + "speed": 24.298065, + "course": 343.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35061, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5254.765757872008, + "totalDistance": 1295230.8528966815, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:08.467+00:00", + "deviceTime": "2025-07-07T04:35:44.000+00:00", + "fixTime": "2025-07-07T04:35:44.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.799126666666666, + "longitude": 24.086502777777778, + "altitude": 0.0, + "speed": 13.498925, + "course": 326.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35062, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5264.911964674059, + "totalDistance": 1295240.9991034835, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:09.468+00:00", + "deviceTime": "2025-07-07T04:35:46.000+00:00", + "fixTime": "2025-07-07T04:35:46.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79917722222222, + "longitude": 24.086383333333334, + "altitude": 0.0, + "speed": 8.639312, + "course": 273.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35063, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5271.850038123666, + "totalDistance": 1295247.937176933, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:10.468+00:00", + "deviceTime": "2025-07-07T04:35:48.000+00:00", + "fixTime": "2025-07-07T04:35:48.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.799168333333334, + "longitude": 24.086289999999998, + "altitude": 0.0, + "speed": 5.939527, + "course": 254.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35064, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5329.067718252046, + "totalDistance": 1295305.1548570616, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:11.460+00:00", + "deviceTime": "2025-07-07T04:36:05.000+00:00", + "fixTime": "2025-07-07T04:36:05.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79900055555555, + "longitude": 24.08549611111111, + "altitude": 0.0, + "speed": 0.0, + "course": 132.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35066, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5304.958904061157, + "totalDistance": 1295281.0460428707, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:16.467+00:00", + "deviceTime": "2025-07-07T13:51:20.000+00:00", + "fixTime": "2025-07-07T13:51:20.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79905722222222, + "longitude": 24.08582666666667, + "altitude": 0.0, + "speed": 9.719226, + "course": 71.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35067, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5276.853023698395, + "totalDistance": 1295252.9401625078, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:17.460+00:00", + "deviceTime": "2025-07-07T13:51:32.000+00:00", + "fixTime": "2025-07-07T13:51:32.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79902611111112, + "longitude": 24.086186666666666, + "altitude": 0.0, + "speed": 16.198710000000002, + "course": 145.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35068, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5267.439047375433, + "totalDistance": 1295243.526186185, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:18.460+00:00", + "deviceTime": "2025-07-07T13:51:34.000+00:00", + "fixTime": "2025-07-07T13:51:34.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79884722222222, + "longitude": 24.086263333333335, + "altitude": 0.0, + "speed": 23.758108, + "course": 168.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35069, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5144.082686519279, + "totalDistance": 1295120.1698253287, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:19.468+00:00", + "deviceTime": "2025-07-07T13:51:50.000+00:00", + "fixTime": "2025-07-07T13:51:50.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79632277777778, + "longitude": 24.087314444444445, + "altitude": 0.0, + "speed": 37.79699, + "course": 163.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35070, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5069.207710564146, + "totalDistance": 1295045.2948493736, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:26.450+00:00", + "deviceTime": "2025-07-07T13:52:00.000+00:00", + "fixTime": "2025-07-07T13:52:00.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79478222222222, + "longitude": 24.08803888888889, + "altitude": 0.0, + "speed": 28.077764000000002, + "course": 165.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35071, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5046.872703988213, + "totalDistance": 1295022.9598427976, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:27.260+00:00", + "deviceTime": "2025-07-07T13:52:04.000+00:00", + "fixTime": "2025-07-07T13:52:04.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79439, + "longitude": 24.08827666666667, + "altitude": 0.0, + "speed": 20.518366, + "course": 137.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35072, + "attributes": { + "type": 18, + "sat": 12, + "distance": 5026.959253948468, + "totalDistance": 1295003.046392758, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:28.260+00:00", + "deviceTime": "2025-07-07T13:52:08.000+00:00", + "fixTime": "2025-07-07T13:52:08.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79413944444445, + "longitude": 24.08850388888889, + "altitude": 0.0, + "speed": 17.818581000000002, + "course": 166.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35073, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4939.036994520285, + "totalDistance": 1294915.1241333298, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:29.260+00:00", + "deviceTime": "2025-07-07T13:52:24.000+00:00", + "fixTime": "2025-07-07T13:52:24.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79229222222222, + "longitude": 24.08947611111111, + "altitude": 0.0, + "speed": 24.298065, + "course": 161.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35075, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4921.691654521144, + "totalDistance": 1294897.7787933305, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:34.260+00:00", + "deviceTime": "2025-07-07T13:52:28.000+00:00", + "fixTime": "2025-07-07T13:52:28.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79198944444445, + "longitude": 24.089683333333333, + "altitude": 0.0, + "speed": 14.038882000000001, + "course": 130.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35076, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4906.157484170787, + "totalDistance": 1294882.2446229802, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:35.261+00:00", + "deviceTime": "2025-07-07T13:52:30.000+00:00", + "fixTime": "2025-07-07T13:52:30.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79196166666667, + "longitude": 24.089882222222222, + "altitude": 0.0, + "speed": 17.818581000000002, + "course": 87.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35077, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4764.979487432716, + "totalDistance": 1294741.0666262421, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:36.260+00:00", + "deviceTime": "2025-07-07T13:52:40.000+00:00", + "fixTime": "2025-07-07T13:52:40.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792319444444445, + "longitude": 24.09172222222222, + "altitude": 0.0, + "speed": 32.397420000000004, + "course": 76.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35078, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4616.281217099183, + "totalDistance": 1294592.3683559087, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:37.260+00:00", + "deviceTime": "2025-07-07T13:52:50.000+00:00", + "fixTime": "2025-07-07T13:52:50.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792677222222224, + "longitude": 24.093664999999998, + "altitude": 0.0, + "speed": 31.857463000000003, + "course": 71.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35079, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4448.270695039948, + "totalDistance": 1294424.3578338495, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:38.260+00:00", + "deviceTime": "2025-07-07T13:53:01.000+00:00", + "fixTime": "2025-07-07T13:53:01.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79319611111111, + "longitude": 24.09587888888889, + "altitude": 0.0, + "speed": 25.377979, + "course": 72.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35080, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4407.646037949916, + "totalDistance": 1294383.7331767594, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:39.260+00:00", + "deviceTime": "2025-07-07T13:53:05.000+00:00", + "fixTime": "2025-07-07T13:53:05.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79336277777778, + "longitude": 24.096420555555557, + "altitude": 0.0, + "speed": 21.598280000000003, + "course": 42.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35081, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4400.936743146546, + "totalDistance": 1294377.023881956, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:40.260+00:00", + "deviceTime": "2025-07-07T13:53:07.000+00:00", + "fixTime": "2025-07-07T13:53:07.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79353666666667, + "longitude": 24.09652611111111, + "altitude": 0.0, + "speed": 20.518366, + "course": 4.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35082, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4407.142246108876, + "totalDistance": 1294383.2293849185, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:41.260+00:00", + "deviceTime": "2025-07-07T13:53:09.000+00:00", + "fixTime": "2025-07-07T13:53:09.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79371722222222, + "longitude": 24.096466666666668, + "altitude": 0.0, + "speed": 19.438452, + "course": 335.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35084, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4414.505356314462, + "totalDistance": 1294390.5924951239, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:46.267+00:00", + "deviceTime": "2025-07-07T13:53:11.000+00:00", + "fixTime": "2025-07-07T13:53:11.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793875, + "longitude": 24.096390555555555, + "altitude": 0.0, + "speed": 16.738667, + "course": 355.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35085, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4408.620286632105, + "totalDistance": 1294384.7074254416, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:47.260+00:00", + "deviceTime": "2025-07-07T13:53:13.000+00:00", + "fixTime": "2025-07-07T13:53:13.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.794045555555556, + "longitude": 24.096488333333333, + "altitude": 0.0, + "speed": 21.598280000000003, + "course": 31.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35086, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4390.578653422494, + "totalDistance": 1294366.665792232, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:48.260+00:00", + "deviceTime": "2025-07-07T13:53:15.000+00:00", + "fixTime": "2025-07-07T13:53:15.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79418666666667, + "longitude": 24.096740555555556, + "altitude": 0.0, + "speed": 26.457893000000002, + "course": 57.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35087, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4361.482355440353, + "totalDistance": 1294337.5694942498, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:49.260+00:00", + "deviceTime": "2025-07-07T13:53:17.000+00:00", + "fixTime": "2025-07-07T13:53:17.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79427166666667, + "longitude": 24.09712888888889, + "altitude": 0.0, + "speed": 32.937377, + "course": 76.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35088, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4154.793427688008, + "totalDistance": 1294130.8805664976, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:50.259+00:00", + "deviceTime": "2025-07-07T13:53:30.000+00:00", + "fixTime": "2025-07-07T13:53:30.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79474333333334, + "longitude": 24.099878888888888, + "altitude": 0.0, + "speed": 29.157678, + "course": 74.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35089, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4101.201300456561, + "totalDistance": 1294077.2884392662, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:51.267+00:00", + "deviceTime": "2025-07-07T13:53:34.000+00:00", + "fixTime": "2025-07-07T13:53:34.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79477555555555, + "longitude": 24.100579444444442, + "altitude": 0.0, + "speed": 26.457893000000002, + "course": 101.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35090, + "attributes": { + "type": 18, + "sat": 12, + "distance": 4072.557941550186, + "totalDistance": 1294048.6450803597, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:52.267+00:00", + "deviceTime": "2025-07-07T13:53:36.000+00:00", + "fixTime": "2025-07-07T13:53:36.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79478888888889, + "longitude": 24.100953333333333, + "altitude": 0.0, + "speed": 31.317506, + "course": 73.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35091, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3906.538641127405, + "totalDistance": 1293882.6257799368, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:53.259+00:00", + "deviceTime": "2025-07-07T13:53:46.000+00:00", + "fixTime": "2025-07-07T13:53:46.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.795114444444444, + "longitude": 24.103168333333336, + "altitude": 0.0, + "speed": 34.017291, + "course": 79.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35093, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3764.3224588791736, + "totalDistance": 1293740.4095976886, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:04.147+00:00", + "deviceTime": "2025-07-07T13:53:56.000+00:00", + "fixTime": "2025-07-07T13:53:56.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79539388888889, + "longitude": 24.105075, + "altitude": 0.0, + "speed": 28.617721, + "course": 78.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35094, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3626.3915880937475, + "totalDistance": 1293602.4787269032, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:05.074+00:00", + "deviceTime": "2025-07-07T13:54:07.000+00:00", + "fixTime": "2025-07-07T13:54:07.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79565777777778, + "longitude": 24.106931666666664, + "altitude": 0.0, + "speed": 21.598280000000003, + "course": 77.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35095, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3543.230992505204, + "totalDistance": 1293519.3181313146, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:06.065+00:00", + "deviceTime": "2025-07-07T13:54:17.000+00:00", + "fixTime": "2025-07-07T13:54:17.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.795813888888894, + "longitude": 24.108055, + "altitude": 0.0, + "speed": 17.278624, + "course": 79.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35096, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3490.0049432785154, + "totalDistance": 1293466.092082088, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:07.066+00:00", + "deviceTime": "2025-07-07T13:54:23.000+00:00", + "fixTime": "2025-07-07T13:54:23.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.795859444444446, + "longitude": 24.10876222222222, + "altitude": 0.0, + "speed": 15.658753, + "course": 107.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35097, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3476.516851347653, + "totalDistance": 1293452.6039901571, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:08.075+00:00", + "deviceTime": "2025-07-07T13:54:25.000+00:00", + "fixTime": "2025-07-07T13:54:25.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79574888888889, + "longitude": 24.108911111111112, + "altitude": 0.0, + "speed": 18.898495, + "course": 156.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35098, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3455.8848363912225, + "totalDistance": 1293431.9719752008, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:09.065+00:00", + "deviceTime": "2025-07-07T13:54:34.000+00:00", + "fixTime": "2025-07-07T13:54:34.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79512777777777, + "longitude": 24.109036111111113, + "altitude": 0.0, + "speed": 15.658753, + "course": 185.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35099, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3447.62495847274, + "totalDistance": 1293423.7120972823, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:10.066+00:00", + "deviceTime": "2025-07-07T13:54:36.000+00:00", + "fixTime": "2025-07-07T13:54:36.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.794941666666666, + "longitude": 24.10910388888889, + "altitude": 0.0, + "speed": 25.377979, + "course": 156.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35100, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3399.8591682740175, + "totalDistance": 1293375.9463070836, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:11.066+00:00", + "deviceTime": "2025-07-07T13:54:46.000+00:00", + "fixTime": "2025-07-07T13:54:46.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793688888888894, + "longitude": 24.10949722222222, + "altitude": 0.0, + "speed": 22.678194, + "course": 168.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35102, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3372.921175710643, + "totalDistance": 1293349.0083145201, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:16.072+00:00", + "deviceTime": "2025-07-07T13:55:00.000+00:00", + "fixTime": "2025-07-07T13:55:00.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792827777777774, + "longitude": 24.109731666666665, + "altitude": 0.0, + "speed": 0.0, + "course": 173.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35103, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3343.5873465679724, + "totalDistance": 1293319.6744853775, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:17.073+00:00", + "deviceTime": "2025-07-07T13:55:10.000+00:00", + "fixTime": "2025-07-07T13:55:10.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79253333333333, + "longitude": 24.110079444444445, + "altitude": 0.0, + "speed": 24.298065, + "course": 72.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35104, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3193.1709735072873, + "totalDistance": 1293169.2581123167, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:18.065+00:00", + "deviceTime": "2025-07-07T13:55:20.000+00:00", + "fixTime": "2025-07-07T13:55:20.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79281833333334, + "longitude": 24.11205388888889, + "altitude": 0.0, + "speed": 25.917936, + "course": 77.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35105, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3152.50513801735, + "totalDistance": 1293128.5922768267, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:19.065+00:00", + "deviceTime": "2025-07-07T13:55:30.000+00:00", + "fixTime": "2025-07-07T13:55:30.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792898888888885, + "longitude": 24.112589444444446, + "altitude": 0.0, + "speed": 0.0, + "course": 84.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35106, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3136.9327941317356, + "totalDistance": 1293113.0199329413, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:20.065+00:00", + "deviceTime": "2025-07-07T13:55:46.000+00:00", + "fixTime": "2025-07-07T13:55:46.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792923333333334, + "longitude": 24.112793888888888, + "altitude": 0.0, + "speed": 0.0, + "course": 85.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35107, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3126.8856110623265, + "totalDistance": 1293102.972749872, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:21.073+00:00", + "deviceTime": "2025-07-07T13:56:08.000+00:00", + "fixTime": "2025-07-07T13:56:08.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79288388888889, + "longitude": 24.11291888888889, + "altitude": 0.0, + "speed": 7.559398, + "course": 112.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35108, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3114.7809581985616, + "totalDistance": 1293090.868097008, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:22.065+00:00", + "deviceTime": "2025-07-07T13:56:10.000+00:00", + "fixTime": "2025-07-07T13:56:10.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79281722222222, + "longitude": 24.113067222222224, + "altitude": 0.0, + "speed": 19.438452, + "course": 129.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35109, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3033.7209911937166, + "totalDistance": 1293009.8081300033, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:23.065+00:00", + "deviceTime": "2025-07-07T13:56:21.000+00:00", + "fixTime": "2025-07-07T13:56:21.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79216666666667, + "longitude": 24.114045555555556, + "altitude": 0.0, + "speed": 14.038882000000001, + "course": 154.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35111, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3029.0093608844745, + "totalDistance": 1293005.096499694, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:28.074+00:00", + "deviceTime": "2025-07-07T13:56:23.000+00:00", + "fixTime": "2025-07-07T13:56:23.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79203555555556, + "longitude": 24.114095, + "altitude": 0.0, + "speed": 15.658753, + "course": 171.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35112, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3028.6435070908587, + "totalDistance": 1293004.7306459004, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:29.073+00:00", + "deviceTime": "2025-07-07T13:56:27.000+00:00", + "fixTime": "2025-07-07T13:56:27.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79176166666667, + "longitude": 24.11407888888889, + "altitude": 0.0, + "speed": 12.419011000000001, + "course": 188.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35113, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3025.784908745342, + "totalDistance": 1293001.872047555, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:30.073+00:00", + "deviceTime": "2025-07-07T13:56:35.000+00:00", + "fixTime": "2025-07-07T13:56:35.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79143555555555, + "longitude": 24.11409611111111, + "altitude": 0.0, + "speed": 5.939527, + "course": 169.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35114, + "attributes": { + "type": 18, + "sat": 12, + "distance": 3016.428543490729, + "totalDistance": 1292992.5156823003, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:31.065+00:00", + "deviceTime": "2025-07-07T13:56:41.000+00:00", + "fixTime": "2025-07-07T13:56:41.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79120277777778, + "longitude": 24.114206111111113, + "altitude": 0.0, + "speed": 10.259183, + "course": 154.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35115, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2964.784575596981, + "totalDistance": 1292940.8717144064, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:38.076+00:00", + "deviceTime": "2025-07-07T13:56:52.000+00:00", + "fixTime": "2025-07-07T13:56:52.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79059, + "longitude": 24.114857222222223, + "altitude": 0.0, + "speed": 15.658753, + "course": 138.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35116, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2916.968707333994, + "totalDistance": 1292893.0558461435, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:38.867+00:00", + "deviceTime": "2025-07-07T13:57:02.000+00:00", + "fixTime": "2025-07-07T13:57:02.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79020944444445, + "longitude": 24.11547444444444, + "altitude": 0.0, + "speed": 0.0, + "course": 131.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35117, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2579.399500644814, + "totalDistance": 1292555.4866394543, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:39.867+00:00", + "deviceTime": "2025-07-07T13:58:15.000+00:00", + "fixTime": "2025-07-07T13:58:15.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79087888888889, + "longitude": 24.11982722222222, + "altitude": 0.0, + "speed": 27.537807, + "course": 24.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35118, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2543.5011547408176, + "totalDistance": 1292519.5882935503, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:40.867+00:00", + "deviceTime": "2025-07-07T13:58:25.000+00:00", + "fixTime": "2025-07-07T13:58:25.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792076111111115, + "longitude": 24.120366666666666, + "altitude": 0.0, + "speed": 28.077764000000002, + "course": 19.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35120, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2511.9124141609273, + "totalDistance": 1292487.9995529705, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:45.874+00:00", + "deviceTime": "2025-07-07T13:58:35.000+00:00", + "fixTime": "2025-07-07T13:58:35.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79308222222222, + "longitude": 24.120911111111113, + "altitude": 0.0, + "speed": 13.498925, + "course": 27.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35121, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2491.2281692166007, + "totalDistance": 1292467.315308026, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:46.875+00:00", + "deviceTime": "2025-07-07T13:58:53.000+00:00", + "fixTime": "2025-07-07T13:58:53.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79337388888889, + "longitude": 24.121231666666667, + "altitude": 0.0, + "speed": 0.0, + "course": 32.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35122, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2480.2769659805845, + "totalDistance": 1292456.3641047901, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:47.875+00:00", + "deviceTime": "2025-07-07T13:59:33.000+00:00", + "fixTime": "2025-07-07T13:59:33.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793457222222216, + "longitude": 24.121389999999998, + "altitude": 0.0, + "speed": 5.939527, + "course": 53.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35123, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2472.5258152268652, + "totalDistance": 1292448.6129540363, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:48.867+00:00", + "deviceTime": "2025-07-07T13:59:35.000+00:00", + "fixTime": "2025-07-07T13:59:35.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79349555555556, + "longitude": 24.12149833333333, + "altitude": 0.0, + "speed": 11.879054, + "course": 69.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35124, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2444.702919261049, + "totalDistance": 1292420.7900580706, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:49.867+00:00", + "deviceTime": "2025-07-07T13:59:41.000+00:00", + "fixTime": "2025-07-07T13:59:41.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79354111111111, + "longitude": 24.121869444444446, + "altitude": 0.0, + "speed": 7.0194410000000005, + "course": 86.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35125, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2387.3669799904005, + "totalDistance": 1292363.4541188, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:50.867+00:00", + "deviceTime": "2025-07-07T14:00:09.000+00:00", + "fixTime": "2025-07-07T14:00:09.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793569444444444, + "longitude": 24.122621666666667, + "altitude": 0.0, + "speed": 0.0, + "course": 101.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35126, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2358.701732642062, + "totalDistance": 1292334.7888714515, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:51.867+00:00", + "deviceTime": "2025-07-07T14:00:23.000+00:00", + "fixTime": "2025-07-07T14:00:23.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79356166666667, + "longitude": 24.122993333333334, + "altitude": 0.0, + "speed": 0.0, + "course": 93.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35127, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2264.3835429026817, + "totalDistance": 1292240.4706817123, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:52.867+00:00", + "deviceTime": "2025-07-07T14:00:40.000+00:00", + "fixTime": "2025-07-07T14:00:40.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79347722222222, + "longitude": 24.12420388888889, + "altitude": 0.0, + "speed": 5.399570000000001, + "course": 99.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35129, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2216.491349739748, + "totalDistance": 1292192.5784885492, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:57.875+00:00", + "deviceTime": "2025-07-07T14:01:15.000+00:00", + "fixTime": "2025-07-07T14:01:15.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79344833333333, + "longitude": 24.124821666666666, + "altitude": 0.0, + "speed": 0.0, + "course": 91.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35130, + "attributes": { + "type": 18, + "sat": 12, + "distance": 2132.319182508846, + "totalDistance": 1292108.4063213184, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:58.867+00:00", + "deviceTime": "2025-07-07T14:01:56.000+00:00", + "fixTime": "2025-07-07T14:01:56.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79333, + "longitude": 24.12589277777778, + "altitude": 0.0, + "speed": 19.438452, + "course": 101.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35131, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1994.6745686003921, + "totalDistance": 1291970.76170741, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:59.875+00:00", + "deviceTime": "2025-07-07T14:02:09.000+00:00", + "fixTime": "2025-07-07T14:02:09.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79309833333333, + "longitude": 24.127636111111112, + "altitude": 0.0, + "speed": 15.658753, + "course": 101.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35132, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1938.1858968746008, + "totalDistance": 1291914.2730356841, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:00.867+00:00", + "deviceTime": "2025-07-07T14:02:15.000+00:00", + "fixTime": "2025-07-07T14:02:15.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793045000000006, + "longitude": 24.128360555555556, + "altitude": 0.0, + "speed": 23.758108, + "course": 84.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35133, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1813.8302889954937, + "totalDistance": 1291789.917427805, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:01.867+00:00", + "deviceTime": "2025-07-07T14:02:25.000+00:00", + "fixTime": "2025-07-07T14:02:25.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79329333333334, + "longitude": 24.130042222222222, + "altitude": 0.0, + "speed": 20.518366, + "course": 80.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35134, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1723.5688139532074, + "totalDistance": 1291699.6559527628, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:02.867+00:00", + "deviceTime": "2025-07-07T14:02:37.000+00:00", + "fixTime": "2025-07-07T14:02:37.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79334166666667, + "longitude": 24.13123722222222, + "altitude": 0.0, + "speed": 20.518366, + "course": 93.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35135, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1630.369199361305, + "totalDistance": 1291606.456338171, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:03.867+00:00", + "deviceTime": "2025-07-07T14:02:45.000+00:00", + "fixTime": "2025-07-07T14:02:45.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793080555555555, + "longitude": 24.132388888888887, + "altitude": 0.0, + "speed": 15.658753, + "course": 126.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35136, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1606.2412840493905, + "totalDistance": 1291582.3284228588, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:04.867+00:00", + "deviceTime": "2025-07-07T14:02:48.000+00:00", + "fixTime": "2025-07-07T14:02:48.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792976111111116, + "longitude": 24.13267777777778, + "altitude": 0.0, + "speed": 18.358538, + "course": 94.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35138, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1476.5941119928625, + "totalDistance": 1291452.6812508025, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:12.717+00:00", + "deviceTime": "2025-07-07T14:02:57.000+00:00", + "fixTime": "2025-07-07T14:02:57.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79271444444444, + "longitude": 24.134307777777774, + "altitude": 0.0, + "speed": 25.917936, + "course": 104.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35139, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1339.4636425683468, + "totalDistance": 1291315.5507813778, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:13.672+00:00", + "deviceTime": "2025-07-07T14:03:07.000+00:00", + "fixTime": "2025-07-07T14:03:07.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792395000000006, + "longitude": 24.13602222222222, + "altitude": 0.0, + "speed": 26.99785, + "course": 106.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35140, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1151.4344674022448, + "totalDistance": 1291127.5216062118, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:14.664+00:00", + "deviceTime": "2025-07-07T14:03:20.000+00:00", + "fixTime": "2025-07-07T14:03:20.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791965, + "longitude": 24.13837777777778, + "altitude": 0.0, + "speed": 29.157678, + "course": 102.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35141, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1095.0435350364125, + "totalDistance": 1291071.130673846, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:15.672+00:00", + "deviceTime": "2025-07-07T14:03:24.000+00:00", + "fixTime": "2025-07-07T14:03:24.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791894444444445, + "longitude": 24.139097222222222, + "altitude": 0.0, + "speed": 26.457893000000002, + "course": 87.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35142, + "attributes": { + "type": 18, + "sat": 12, + "distance": 1070.1324799295821, + "totalDistance": 1291046.219618739, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:16.664+00:00", + "deviceTime": "2025-07-07T14:03:26.000+00:00", + "fixTime": "2025-07-07T14:03:26.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79197833333334, + "longitude": 24.139440555555556, + "altitude": 0.0, + "speed": 28.617721, + "course": 62.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35143, + "attributes": { + "type": 18, + "sat": 12, + "distance": 968.6393724766949, + "totalDistance": 1290944.726511286, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:17.664+00:00", + "deviceTime": "2025-07-07T14:03:36.000+00:00", + "fixTime": "2025-07-07T14:03:36.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792806666666664, + "longitude": 24.141038888888886, + "altitude": 0.0, + "speed": 22.138237, + "course": 52.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35144, + "attributes": { + "type": 18, + "sat": 12, + "distance": 919.1032655665958, + "totalDistance": 1290895.190404376, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:18.672+00:00", + "deviceTime": "2025-07-07T14:03:52.000+00:00", + "fixTime": "2025-07-07T14:03:52.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793266111111116, + "longitude": 24.141920555555558, + "altitude": 0.0, + "speed": 20.518366, + "course": 58.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35145, + "attributes": { + "type": 18, + "sat": 12, + "distance": 823.6759863340419, + "totalDistance": 1290799.7631251435, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:19.672+00:00", + "deviceTime": "2025-07-07T14:04:02.000+00:00", + "fixTime": "2025-07-07T14:04:02.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79392, + "longitude": 24.14367888888889, + "altitude": 0.0, + "speed": 28.077764000000002, + "course": 63.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35147, + "attributes": { + "type": 18, + "sat": 12, + "distance": 805.0853639218939, + "totalDistance": 1290781.1725027314, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:24.672+00:00", + "deviceTime": "2025-07-07T14:04:04.000+00:00", + "fixTime": "2025-07-07T14:04:04.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793995, + "longitude": 24.144010555555553, + "altitude": 0.0, + "speed": 24.838022000000002, + "course": 87.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35148, + "attributes": { + "type": 18, + "sat": 12, + "distance": 782.2665169317954, + "totalDistance": 1290758.3536557413, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:25.665+00:00", + "deviceTime": "2025-07-07T14:04:06.000+00:00", + "fixTime": "2025-07-07T14:04:06.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79393944444445, + "longitude": 24.144303333333333, + "altitude": 0.0, + "speed": 22.138237, + "course": 123.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35149, + "attributes": { + "type": 18, + "sat": 12, + "distance": 762.2422467036417, + "totalDistance": 1290738.3293855132, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:26.665+00:00", + "deviceTime": "2025-07-07T14:04:08.000+00:00", + "fixTime": "2025-07-07T14:04:08.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793796666666665, + "longitude": 24.144483888888892, + "altitude": 0.0, + "speed": 18.898495, + "course": 150.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35150, + "attributes": { + "type": 18, + "sat": 12, + "distance": 754.3474017973289, + "totalDistance": 1290730.4345406068, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:27.672+00:00", + "deviceTime": "2025-07-07T14:04:10.000+00:00", + "fixTime": "2025-07-07T14:04:10.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79360444444444, + "longitude": 24.14445, + "altitude": 0.0, + "speed": 21.598280000000003, + "course": 199.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35151, + "attributes": { + "type": 18, + "sat": 12, + "distance": 764.1722791144178, + "totalDistance": 1290740.2594179239, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:28.665+00:00", + "deviceTime": "2025-07-07T14:04:16.000+00:00", + "fixTime": "2025-07-07T14:04:16.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.793078333333334, + "longitude": 24.143956666666664, + "altitude": 0.0, + "speed": 21.058323, + "course": 214.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35152, + "attributes": { + "type": 18, + "sat": 12, + "distance": 744.261442155733, + "totalDistance": 1290720.3485809653, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:29.664+00:00", + "deviceTime": "2025-07-07T14:04:23.000+00:00", + "fixTime": "2025-07-07T14:04:23.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79262111111111, + "longitude": 24.143982777777776, + "altitude": 0.0, + "speed": 18.898495, + "course": 133.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35153, + "attributes": { + "type": 18, + "sat": 12, + "distance": 626.0533657045256, + "totalDistance": 1290602.140504514, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:30.665+00:00", + "deviceTime": "2025-07-07T14:04:33.000+00:00", + "fixTime": "2025-07-07T14:04:33.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791717777777784, + "longitude": 24.145193888888887, + "altitude": 0.0, + "speed": 24.298065, + "course": 136.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35154, + "attributes": { + "type": 18, + "sat": 12, + "distance": 554.0502455780136, + "totalDistance": 1290530.1373843874, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:31.673+00:00", + "deviceTime": "2025-07-07T14:04:41.000+00:00", + "fixTime": "2025-07-07T14:04:41.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79121, + "longitude": 24.14599777777778, + "altitude": 0.0, + "speed": 14.038882000000001, + "course": 106.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35156, + "attributes": { + "type": 18, + "sat": 12, + "distance": 538.163092286176, + "totalDistance": 1290514.2502310956, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:36.665+00:00", + "deviceTime": "2025-07-07T14:04:43.000+00:00", + "fixTime": "2025-07-07T14:04:43.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79125055555556, + "longitude": 24.146214444444446, + "altitude": 0.0, + "speed": 18.358538, + "course": 62.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35157, + "attributes": { + "type": 18, + "sat": 12, + "distance": 523.4730192818237, + "totalDistance": 1290499.5601580914, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:37.673+00:00", + "deviceTime": "2025-07-07T14:04:45.000+00:00", + "fixTime": "2025-07-07T14:04:45.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79139333333333, + "longitude": 24.146445, + "altitude": 0.0, + "speed": 21.598280000000003, + "course": 47.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35158, + "attributes": { + "type": 18, + "sat": 12, + "distance": 478.93350871633277, + "totalDistance": 1290455.0206475258, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:38.673+00:00", + "deviceTime": "2025-07-07T14:04:51.000+00:00", + "fixTime": "2025-07-07T14:04:51.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79172666666667, + "longitude": 24.147159444444444, + "altitude": 0.0, + "speed": 18.358538, + "course": 68.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35159, + "attributes": { + "type": 18, + "sat": 12, + "distance": 434.4815498912985, + "totalDistance": 1290410.568688701, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:39.673+00:00", + "deviceTime": "2025-07-07T14:04:56.000+00:00", + "fixTime": "2025-07-07T14:04:56.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791625, + "longitude": 24.147713888888887, + "altitude": 0.0, + "speed": 21.058323, + "course": 134.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35160, + "attributes": { + "type": 18, + "sat": 12, + "distance": 370.36978958779065, + "totalDistance": 1290346.4569283973, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:46.650+00:00", + "deviceTime": "2025-07-07T14:05:08.000+00:00", + "fixTime": "2025-07-07T14:05:08.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791022777777776, + "longitude": 24.148351666666667, + "altitude": 0.0, + "speed": 12.419011000000001, + "course": 150.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35161, + "attributes": { + "type": 18, + "sat": 12, + "distance": 360.80554307005235, + "totalDistance": 1290336.8926818795, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:47.465+00:00", + "deviceTime": "2025-07-07T14:05:10.000+00:00", + "fixTime": "2025-07-07T14:05:10.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79091444444445, + "longitude": 24.14845166666667, + "altitude": 0.0, + "speed": 13.498925, + "course": 135.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35162, + "attributes": { + "type": 18, + "sat": 12, + "distance": 350.35022722026815, + "totalDistance": 1290326.4373660297, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:48.465+00:00", + "deviceTime": "2025-07-07T14:05:12.000+00:00", + "fixTime": "2025-07-07T14:05:12.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79090111111111, + "longitude": 24.148585, + "altitude": 0.0, + "speed": 10.259183, + "course": 70.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35163, + "attributes": { + "type": 18, + "sat": 12, + "distance": 343.0562869824298, + "totalDistance": 1290319.143425792, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:49.465+00:00", + "deviceTime": "2025-07-07T14:05:14.000+00:00", + "fixTime": "2025-07-07T14:05:14.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79102944444444, + "longitude": 24.148711111111112, + "altitude": 0.0, + "speed": 18.898495, + "course": 21.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35165, + "attributes": { + "type": 18, + "sat": 12, + "distance": 335.4276537398718, + "totalDistance": 1290311.5147925494, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:54.476+00:00", + "deviceTime": "2025-07-07T14:05:16.000+00:00", + "fixTime": "2025-07-07T14:05:16.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791174444444444, + "longitude": 24.148857222222222, + "altitude": 0.0, + "speed": 18.358538, + "course": 44.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35166, + "attributes": { + "type": 18, + "sat": 12, + "distance": 271.36337661219005, + "totalDistance": 1290247.4505154216, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:55.474+00:00", + "deviceTime": "2025-07-07T14:05:29.000+00:00", + "fixTime": "2025-07-07T14:05:29.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79211333333333, + "longitude": 24.150495, + "altitude": 0.0, + "speed": 30.237592, + "course": 51.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35167, + "attributes": { + "type": 18, + "sat": 12, + "distance": 288.9923599912471, + "totalDistance": 1290265.0794988007, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:56.465+00:00", + "deviceTime": "2025-07-07T14:05:39.000+00:00", + "fixTime": "2025-07-07T14:05:39.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79298166666666, + "longitude": 24.15222111111111, + "altitude": 0.0, + "speed": 24.838022000000002, + "course": 54.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35168, + "attributes": { + "type": 18, + "sat": 12, + "distance": 359.17618839152584, + "totalDistance": 1290335.2633272011, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:57.466+00:00", + "deviceTime": "2025-07-07T14:05:49.000+00:00", + "fixTime": "2025-07-07T14:05:49.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79365555555556, + "longitude": 24.153592777777778, + "altitude": 0.0, + "speed": 24.298065, + "course": 54.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35169, + "attributes": { + "type": 18, + "sat": 12, + "distance": 409.04570606727003, + "totalDistance": 1290385.1328448767, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:58.473+00:00", + "deviceTime": "2025-07-07T14:05:57.000+00:00", + "fixTime": "2025-07-07T14:05:57.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79399166666666, + "longitude": 24.15446222222222, + "altitude": 0.0, + "speed": 14.038882000000001, + "course": 122.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35170, + "attributes": { + "type": 18, + "sat": 12, + "distance": 400.2835444762743, + "totalDistance": 1290376.3706832859, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:59.474+00:00", + "deviceTime": "2025-07-07T14:05:59.000+00:00", + "fixTime": "2025-07-07T14:05:59.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79387722222222, + "longitude": 24.154617777777776, + "altitude": 0.0, + "speed": 18.898495, + "course": 142.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35171, + "attributes": { + "type": 18, + "sat": 12, + "distance": 349.179292984302, + "totalDistance": 1290325.2664317938, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:09:00.466+00:00", + "deviceTime": "2025-07-07T14:06:09.000+00:00", + "fixTime": "2025-07-07T14:06:09.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79308611111111, + "longitude": 24.155492777777777, + "altitude": 0.0, + "speed": 20.518366, + "course": 145.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35172, + "attributes": { + "type": 18, + "sat": 12, + "distance": 325.32891875113586, + "totalDistance": 1290301.4160575606, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:09:01.466+00:00", + "deviceTime": "2025-07-07T14:06:23.000+00:00", + "fixTime": "2025-07-07T14:06:23.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.792375, + "longitude": 24.15620722222222, + "altitude": 0.0, + "speed": 17.818581000000002, + "course": 143.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35174, + "attributes": { + "type": 18, + "sat": 12, + "distance": 321.4986915405765, + "totalDistance": 1290297.5858303502, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:09:06.474+00:00", + "deviceTime": "2025-07-07T14:06:27.000+00:00", + "fixTime": "2025-07-07T14:06:27.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79217222222223, + "longitude": 24.156378333333333, + "altitude": 0.0, + "speed": 10.259183, + "course": 183.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35175, + "attributes": { + "type": 18, + "sat": 12, + "distance": 261.1296082098329, + "totalDistance": 1290237.2167470194, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:09:07.467+00:00", + "deviceTime": "2025-07-07T14:06:35.000+00:00", + "fixTime": "2025-07-07T14:06:35.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791809444444446, + "longitude": 24.155794999999998, + "altitude": 0.0, + "speed": 16.198710000000002, + "course": 236.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35176, + "attributes": { + "type": 18, + "sat": 12, + "distance": 173.5545992611188, + "totalDistance": 1290149.6417380706, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:09:08.474+00:00", + "deviceTime": "2025-07-07T14:06:45.000+00:00", + "fixTime": "2025-07-07T14:06:45.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.791373888888884, + "longitude": 24.154854444444442, + "altitude": 0.0, + "speed": 15.118796, + "course": 238.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35177, + "attributes": { + "type": 18, + "sat": 12, + "distance": 73.85184930700389, + "totalDistance": 1290049.9389881166, + "motion": true, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:09:09.474+00:00", + "deviceTime": "2025-07-07T14:06:55.000+00:00", + "fixTime": "2025-07-07T14:06:55.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.790862777777775, + "longitude": 24.15379833333333, + "altitude": 0.0, + "speed": 16.198710000000002, + "course": 233.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35178, + "attributes": { + "type": 18, + "sat": 12, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:09:10.466+00:00", + "deviceTime": "2025-07-07T14:07:08.000+00:00", + "fixTime": "2025-07-07T14:07:08.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 0, + "mobileNetworkCode": 0 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34984, + "attributes": { + "type": 18, + "sat": 0, + "distance": 17.455662761975965, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:13.069+00:00", + "deviceTime": "2025-07-07T16:04:11.000+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 34993, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:22.062+00:00", + "deviceTime": "2025-07-07T16:04:22.062+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35002, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:34.063+00:00", + "deviceTime": "2025-07-07T16:04:34.063+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35011, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:04:48.861+00:00", + "deviceTime": "2025-07-07T16:04:48.861+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35020, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:00.863+00:00", + "deviceTime": "2025-07-07T16:05:00.863+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35029, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:18.659+00:00", + "deviceTime": "2025-07-07T16:05:18.659+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35038, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:30.667+00:00", + "deviceTime": "2025-07-07T16:05:30.667+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35047, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:05:42.661+00:00", + "deviceTime": "2025-07-07T16:05:42.661+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35056, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:00.459+00:00", + "deviceTime": "2025-07-07T16:06:00.459+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35065, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:12.460+00:00", + "deviceTime": "2025-07-07T16:06:12.460+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35074, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:30.259+00:00", + "deviceTime": "2025-07-07T16:06:30.259+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35083, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:42.268+00:00", + "deviceTime": "2025-07-07T16:06:42.268+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35092, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:06:54.259+00:00", + "deviceTime": "2025-07-07T16:06:54.259+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35101, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:12.073+00:00", + "deviceTime": "2025-07-07T16:07:12.073+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35110, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:24.065+00:00", + "deviceTime": "2025-07-07T16:07:24.065+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35119, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:41.867+00:00", + "deviceTime": "2025-07-07T16:07:41.867+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35128, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:07:53.867+00:00", + "deviceTime": "2025-07-07T16:07:53.867+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35137, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:05.867+00:00", + "deviceTime": "2025-07-07T16:08:05.867+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35146, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:20.672+00:00", + "deviceTime": "2025-07-07T16:08:20.672+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35155, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:32.673+00:00", + "deviceTime": "2025-07-07T16:08:32.673+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35164, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:08:50.465+00:00", + "deviceTime": "2025-07-07T16:08:50.465+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35173, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:09:02.466+00:00", + "deviceTime": "2025-07-07T16:09:02.466+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35179, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:09:11.466+00:00", + "deviceTime": "2025-07-07T16:09:11.466+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35180, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:12:29.322+00:00", + "deviceTime": "2025-07-07T16:12:29.322+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35181, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:15:46.129+00:00", + "deviceTime": "2025-07-07T16:15:46.129+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35182, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:19:11.933+00:00", + "deviceTime": "2025-07-07T16:19:11.933+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35183, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:22:31.728+00:00", + "deviceTime": "2025-07-07T16:22:31.728+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35184, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 3, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:25:48.527+00:00", + "deviceTime": "2025-07-07T16:25:48.527+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35185, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:29:05.344+00:00", + "deviceTime": "2025-07-07T16:29:05.344+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35186, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:32:22.146+00:00", + "deviceTime": "2025-07-07T16:32:22.146+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35187, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:35:38.966+00:00", + "deviceTime": "2025-07-07T16:35:38.966+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35188, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:38:55.794+00:00", + "deviceTime": "2025-07-07T16:38:55.794+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35189, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:42:12.557+00:00", + "deviceTime": "2025-07-07T16:42:12.557+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35190, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:45:29.392+00:00", + "deviceTime": "2025-07-07T16:45:29.392+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35191, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:48:46.155+00:00", + "deviceTime": "2025-07-07T16:48:46.155+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35192, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:52:02.959+00:00", + "deviceTime": "2025-07-07T16:52:02.959+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35193, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:55:22.780+00:00", + "deviceTime": "2025-07-07T16:55:22.780+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35194, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T16:58:39.558+00:00", + "deviceTime": "2025-07-07T16:58:39.558+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35195, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:01:56.380+00:00", + "deviceTime": "2025-07-07T17:01:56.380+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35196, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:05:13.177+00:00", + "deviceTime": "2025-07-07T17:05:13.177+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35197, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:08:29.981+00:00", + "deviceTime": "2025-07-07T17:08:29.981+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35198, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:11:46.788+00:00", + "deviceTime": "2025-07-07T17:11:46.788+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35199, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:15:03.566+00:00", + "deviceTime": "2025-07-07T17:15:03.566+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35200, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:18:20.359+00:00", + "deviceTime": "2025-07-07T17:18:20.359+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35201, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:21:37.161+00:00", + "deviceTime": "2025-07-07T17:21:37.161+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35202, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:24:53.965+00:00", + "deviceTime": "2025-07-07T17:24:53.965+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35203, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:28:10.760+00:00", + "deviceTime": "2025-07-07T17:28:10.760+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35204, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:31:27.563+00:00", + "deviceTime": "2025-07-07T17:31:27.563+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35205, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 3, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:34:44.406+00:00", + "deviceTime": "2025-07-07T17:34:44.406+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35206, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:38:01.164+00:00", + "deviceTime": "2025-07-07T17:38:01.164+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35207, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:41:17.966+00:00", + "deviceTime": "2025-07-07T17:41:17.966+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35208, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:44:34.821+00:00", + "deviceTime": "2025-07-07T17:44:34.821+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35209, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:47:51.561+00:00", + "deviceTime": "2025-07-07T17:47:51.561+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35210, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:51:08.373+00:00", + "deviceTime": "2025-07-07T17:51:08.373+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35211, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:54:25.173+00:00", + "deviceTime": "2025-07-07T17:54:25.173+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35212, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T17:57:41.966+00:00", + "deviceTime": "2025-07-07T17:57:41.966+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35213, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:00:58.756+00:00", + "deviceTime": "2025-07-07T18:00:58.756+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35214, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:04:15.565+00:00", + "deviceTime": "2025-07-07T18:04:15.565+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35215, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:07:32.357+00:00", + "deviceTime": "2025-07-07T18:07:32.357+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35216, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:10:49.165+00:00", + "deviceTime": "2025-07-07T18:10:49.165+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35217, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 3, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:14:05.957+00:00", + "deviceTime": "2025-07-07T18:14:05.957+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35218, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:17:22.799+00:00", + "deviceTime": "2025-07-07T18:17:22.799+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35219, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:20:39.558+00:00", + "deviceTime": "2025-07-07T18:20:39.558+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35220, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:23:56.376+00:00", + "deviceTime": "2025-07-07T18:23:56.376+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35221, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:27:13.184+00:00", + "deviceTime": "2025-07-07T18:27:13.184+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35222, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:30:29.988+00:00", + "deviceTime": "2025-07-07T18:30:29.988+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35223, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:33:46.769+00:00", + "deviceTime": "2025-07-07T18:33:46.769+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35224, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 3, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:37:03.570+00:00", + "deviceTime": "2025-07-07T18:37:03.570+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35225, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:40:20.371+00:00", + "deviceTime": "2025-07-07T18:40:20.371+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35226, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 3, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:43:37.182+00:00", + "deviceTime": "2025-07-07T18:43:37.182+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35227, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:46:53.972+00:00", + "deviceTime": "2025-07-07T18:46:53.972+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35228, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:50:10.783+00:00", + "deviceTime": "2025-07-07T18:50:10.783+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35229, + "attributes": { + "type": 19, + "status": 4, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 3, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:53:27.598+00:00", + "deviceTime": "2025-07-07T18:53:27.598+00:00", + "fixTime": "2025-07-07T16:04:11.000+00:00", + "outdated": false, + "valid": false, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35230, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:54:46.312+00:00", + "deviceTime": "2025-07-07T18:54:40.000+00:00", + "fixTime": "2025-07-07T18:54:40.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35231, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:54:54.181+00:00", + "deviceTime": "2025-07-07T18:54:53.000+00:00", + "fixTime": "2025-07-07T18:54:53.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35232, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:55:04.181+00:00", + "deviceTime": "2025-07-07T18:55:03.000+00:00", + "fixTime": "2025-07-07T18:55:03.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35233, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:55:14.189+00:00", + "deviceTime": "2025-07-07T18:55:13.000+00:00", + "fixTime": "2025-07-07T18:55:13.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35234, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:55:26.979+00:00", + "deviceTime": "2025-07-07T18:55:25.000+00:00", + "fixTime": "2025-07-07T18:55:25.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35235, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:55:36.980+00:00", + "deviceTime": "2025-07-07T18:55:35.000+00:00", + "fixTime": "2025-07-07T18:55:35.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35236, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:55:46.979+00:00", + "deviceTime": "2025-07-07T18:55:45.000+00:00", + "fixTime": "2025-07-07T18:55:45.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35237, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:55:59.780+00:00", + "deviceTime": "2025-07-07T18:55:58.000+00:00", + "fixTime": "2025-07-07T18:55:58.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35238, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:56:09.779+00:00", + "deviceTime": "2025-07-07T18:56:08.000+00:00", + "fixTime": "2025-07-07T18:56:08.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35239, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:56:19.778+00:00", + "deviceTime": "2025-07-07T18:56:18.000+00:00", + "fixTime": "2025-07-07T18:56:18.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35240, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:56:32.578+00:00", + "deviceTime": "2025-07-07T18:56:31.000+00:00", + "fixTime": "2025-07-07T18:56:31.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35241, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:56:42.682+00:00", + "deviceTime": "2025-07-07T18:56:41.000+00:00", + "fixTime": "2025-07-07T18:56:41.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35242, + "attributes": { + "type": 19, + "status": 68, + "ignition": false, + "charge": true, + "blocked": false, + "batteryLevel": 100, + "rssi": 4, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:56:44.539+00:00", + "deviceTime": "2025-07-07T18:56:44.539+00:00", + "fixTime": "2025-07-07T18:56:41.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": null, + "geofenceIds": null + }, + { + "id": 35243, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:56:52.579+00:00", + "deviceTime": "2025-07-07T18:56:51.000+00:00", + "fixTime": "2025-07-07T18:56:51.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35244, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:57:05.380+00:00", + "deviceTime": "2025-07-07T18:57:04.000+00:00", + "fixTime": "2025-07-07T18:57:04.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35245, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:57:15.380+00:00", + "deviceTime": "2025-07-07T18:57:14.000+00:00", + "fixTime": "2025-07-07T18:57:14.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35246, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:57:25.378+00:00", + "deviceTime": "2025-07-07T18:57:24.000+00:00", + "fixTime": "2025-07-07T18:57:24.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35247, + "attributes": { + "type": 18, + "sat": 11, + "distance": 0.0, + "totalDistance": 1289976.0871388095, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:57:38.179+00:00", + "deviceTime": "2025-07-07T18:57:37.000+00:00", + "fixTime": "2025-07-07T18:57:37.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.79045111111112, + "longitude": 24.15305222222222, + "altitude": 0.0, + "speed": 0.0, + "course": 187.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + }, + { + "id": 35248, + "attributes": { + "type": 18, + "sat": 11, + "distance": 14.80462218190218, + "totalDistance": 1289990.8917609914, + "motion": false, + "hours": 303552 + }, + "deviceId": 1, + "protocol": "gt06", + "serverTime": "2025-07-07T18:57:44.185+00:00", + "deviceTime": "2025-07-07T18:57:42.000+00:00", + "fixTime": "2025-07-07T18:57:42.000+00:00", + "outdated": false, + "valid": true, + "latitude": 45.790325, + "longitude": 24.152991666666665, + "altitude": 0.0, + "speed": 0.0, + "course": 0.0, + "address": null, + "accuracy": 0.0, + "network": { + "radioType": "gsm", + "considerIp": false, + "cellTowers": [ + { + "cellId": 0, + "locationAreaCode": 0, + "mobileCountryCode": 226, + "mobileNetworkCode": 5 + } + ] + }, + "geofenceIds": null + } +] \ No newline at end of file diff --git a/resources/projects/dddaaa/preview.html b/resources/projects/dddaaa/preview.html new file mode 100644 index 0000000..4c23797 --- /dev/null +++ b/resources/projects/dddaaa/preview.html @@ -0,0 +1,192 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + \ No newline at end of file diff --git a/resources/projects/dddaaa/preview.png b/resources/projects/dddaaa/preview.png new file mode 100644 index 0000000..513a029 Binary files /dev/null and b/resources/projects/dddaaa/preview.png differ diff --git a/screens/__pycache__/create_animation_screen.cpython-311.pyc b/screens/__pycache__/create_animation_screen.cpython-311.pyc index f1d798b..0a75ace 100644 Binary files a/screens/__pycache__/create_animation_screen.cpython-311.pyc and b/screens/__pycache__/create_animation_screen.cpython-311.pyc differ diff --git a/screens/create_animation_screen.py b/screens/create_animation_screen.py index 930e859..899f5a5 100644 --- a/screens/create_animation_screen.py +++ b/screens/create_animation_screen.py @@ -10,7 +10,7 @@ from py_scripts.utils import ( process_preview_util, optimize_route_entries_util ) from py_scripts.advanced_3d_generator import NavigationAnimationGenerator -from py_scripts.blender_animator import BlenderGPSAnimator +# BlenderGPSAnimator imported conditionally when needed from kivy.uix.popup import Popup from kivy.uix.button import Button from kivy.uix.label import Label @@ -250,15 +250,15 @@ class CreateAnimationScreen(Screen): Clock.schedule_once(lambda dt: run_google_earth_animation(), 0.5) def generate_blender_animation(self): - """Generate cinema-quality animation using Blender""" + """Generate cinema-quality animation using Blender (or fallback to advanced 3D)""" # Show processing popup layout = BoxLayout(orientation='vertical', spacing=10, padding=10) - label = Label(text="Initializing Blender rendering pipeline...") + label = Label(text="Initializing cinema rendering pipeline...") progress = ProgressBar(max=100, value=0) layout.add_widget(label) layout.add_widget(progress) popup = Popup( - title="Generating Blender Cinema Animation", + title="Generating Cinema Animation", content=layout, size_hint=(0.9, None), size=(0, 200), @@ -283,39 +283,244 @@ class CreateAnimationScreen(Screen): Clock.schedule_once(lambda dt: popup.dismiss(), 2) return - update_status(10, "Loading GPS data into Blender...") - - # Check dependencies first - animator = BlenderGPSAnimator(project_folder) - animator.check_dependencies() - - update_status(25, "Processing GPS coordinates...") - gps_data = animator.load_gps_data(positions_path) - - output_video_path = os.path.join(project_folder, f"{self.project_name}_blender_cinema_{datetime.now().strftime('%Y%m%d_%H%M%S')}.mp4") - - # Progress callback for the animator - def animator_progress(progress, message): - update_status(25 + (progress * 0.6), message) # Map 0-100% to 25-85% - - update_status(85, "Rendering cinema-quality video...") - success = animator.create_gps_animation( - positions_path, - output_video_path, - progress_callback=animator_progress - ) - - if success: - update_status(100, "Blender cinema animation complete!") - output_path = output_video_path - else: - raise Exception("Failed to generate Blender animation") + # Check if Blender is available + try: + from py_scripts.blender_animator import BLENDER_AVAILABLE, BlenderGPSAnimator + if BLENDER_AVAILABLE: + update_status(10, "Loading GPS data into Blender...") + + # Use Blender for rendering + animator = BlenderGPSAnimator(project_folder) + animator.check_dependencies() + + update_status(25, "Processing GPS coordinates...") + gps_data = animator.load_gps_data(positions_path) + + output_video_path = os.path.join(project_folder, f"{self.project_name}_blender_cinema_{datetime.now().strftime('%Y%m%d_%H%M%S')}.mp4") + + # Progress callback for the animator + def animator_progress(progress, message): + update_status(25 + (progress * 0.6), message) # Map 0-100% to 25-85% + + update_status(85, "Rendering cinema-quality video...") + success = animator.create_gps_animation( + positions_path, + output_video_path, + progress_callback=animator_progress + ) + + if success: + update_status(100, "Blender cinema animation complete!") + output_path = output_video_path + else: + raise Exception("Failed to generate Blender animation") + + else: + raise ImportError("Blender not available") + + except ImportError: + # Fallback to advanced 3D animation with cinema-quality settings + update_status(10, "Blender not available - using advanced 3D cinema mode...") + + # Import here to avoid startup delays + import matplotlib + matplotlib.use('Agg') + import matplotlib.pyplot as plt + from mpl_toolkits.mplot3d import Axes3D + import numpy as np + import cv2 + + # Load GPS data + with open(positions_path, 'r') as f: + positions = json.load(f) + + if len(positions) < 2: + update_status(0, "Error: Need at least 2 GPS points") + Clock.schedule_once(lambda dt: popup.dismiss(), 2) + return + + update_status(20, "Processing GPS coordinates for cinema rendering...") + + # Extract coordinates + lats = np.array([pos['latitude'] for pos in positions]) + lons = np.array([pos['longitude'] for pos in positions]) + alts = np.array([pos.get('altitude', 0) for pos in positions]) + timestamps = [pos.get('fixTime', '') for pos in positions] + + # Convert to relative coordinates + lat_center = np.mean(lats) + lon_center = np.mean(lons) + alt_min = np.min(alts) + + x = (lons - lon_center) * 111320 * np.cos(np.radians(lat_center)) + y = (lats - lat_center) * 110540 + z = alts - alt_min + + update_status(30, "Creating cinema-quality frames...") + + # Cinema settings - higher quality + frames_folder = os.path.join(project_folder, "cinema_frames") + os.makedirs(frames_folder, exist_ok=True) + + fps = 24 # Cinema standard + total_frames = min(len(positions), 200) # Limit for reasonable processing time + points_per_frame = max(1, len(positions) // total_frames) + + frame_files = [] + + # Generate cinema-quality frames + for frame_idx in range(total_frames): + current_progress = 30 + (frame_idx / total_frames) * 50 + update_status(current_progress, f"Rendering cinema frame {frame_idx + 1}/{total_frames}...") + + end_point = min((frame_idx + 1) * points_per_frame, len(positions)) + + # Create high-quality 3D plot + plt.style.use('dark_background') # Cinema-style dark theme + fig = plt.figure(figsize=(16, 12), dpi=150) # Higher resolution + ax = fig.add_subplot(111, projection='3d') + + # Plot route with cinema styling + if end_point > 1: + # Gradient effect for completed route + colors = np.linspace(0, 1, end_point) + ax.scatter(x[:end_point], y[:end_point], z[:end_point], + c=colors, cmap='plasma', s=30, alpha=0.8) + ax.plot(x[:end_point], y[:end_point], z[:end_point], + color='cyan', linewidth=3, alpha=0.9) + + # Current position with glow effect + if end_point > 0: + current_idx = end_point - 1 + # Multiple layers for glow effect + for size, alpha in [(200, 0.3), (150, 0.5), (100, 0.8)]: + ax.scatter(x[current_idx], y[current_idx], z[current_idx], + c='yellow', s=size, alpha=alpha, marker='o') + + # Trail effect + trail_start = max(0, current_idx - 10) + if current_idx > trail_start: + trail_alpha = np.linspace(0.3, 1.0, current_idx - trail_start + 1) + for i, alpha in enumerate(trail_alpha): + idx = trail_start + i + ax.scatter(x[idx], y[idx], z[idx], + c='orange', s=60, alpha=alpha) + + # Remaining route preview + if end_point < len(positions): + ax.plot(x[end_point:], y[end_point:], z[end_point:], + color='gray', linewidth=1, alpha=0.4, linestyle='--') + + # Cinema-style labels and styling + ax.set_xlabel('East-West (m)', color='white', fontsize=14) + ax.set_ylabel('North-South (m)', color='white', fontsize=14) + ax.set_zlabel('Elevation (m)', color='white', fontsize=14) + + # Progress and time info + progress_percent = (end_point / len(positions)) * 100 + timestamp_str = timestamps[end_point-1] if end_point > 0 else "Start" + ax.set_title(f'CINEMA GPS JOURNEY\nProgress: {progress_percent:.1f}% • Point {end_point}/{len(positions)} • {timestamp_str}', + color='white', fontsize=16, pad=20, weight='bold') + + # Consistent view with cinematic angle + margin = max(np.ptp(x), np.ptp(y)) * 0.15 + ax.set_xlim(np.min(x) - margin, np.max(x) + margin) + ax.set_ylim(np.min(y) - margin, np.max(y) + margin) + ax.set_zlim(np.min(z) - 20, np.max(z) + 20) + + # Dynamic camera movement for cinematic effect + azim = 45 + (frame_idx * 0.5) % 360 # Slowly rotating view + ax.view_init(elev=25, azim=azim) + + # Cinema-style grid + ax.grid(True, alpha=0.2, color='white') + ax.xaxis.pane.fill = False + ax.yaxis.pane.fill = False + ax.zaxis.pane.fill = False + + # Make pane edges more subtle + ax.xaxis.pane.set_edgecolor('gray') + ax.yaxis.pane.set_edgecolor('gray') + ax.zaxis.pane.set_edgecolor('gray') + ax.xaxis.pane.set_alpha(0.1) + ax.yaxis.pane.set_alpha(0.1) + ax.zaxis.pane.set_alpha(0.1) + + # Save high-quality frame + frame_path = os.path.join(frames_folder, f"cinema_frame_{frame_idx:04d}.png") + try: + plt.savefig(frame_path, dpi=150, bbox_inches='tight', + facecolor='black', edgecolor='none', format='png') + plt.close(fig) + + if os.path.exists(frame_path) and os.path.getsize(frame_path) > 1024: + test_frame = cv2.imread(frame_path) + if test_frame is not None: + frame_files.append(frame_path) + if frame_idx == 0: + h, w, c = test_frame.shape + update_status(current_progress, f"Cinema quality: {w}x{h} at {fps} FPS") + except Exception as frame_error: + update_status(current_progress, f"Error creating frame {frame_idx}: {str(frame_error)}") + plt.close(fig) + continue + + plt.style.use('default') # Reset style + + # Create cinema video + if not frame_files: + raise Exception("No valid cinema frames were generated") + + update_status(80, f"Creating cinema video from {len(frame_files)} frames...") + + output_video_path = os.path.join(project_folder, f"{self.project_name}_cinema_3d_{datetime.now().strftime('%Y%m%d_%H%M%S')}.mp4") + + # Cinema video creation with higher quality + first_frame = cv2.imread(frame_files[0]) + height, width, layers = first_frame.shape + + # Try to create high-quality video + fourcc = cv2.VideoWriter_fourcc(*'mp4v') + video_writer = cv2.VideoWriter(output_video_path, fourcc, fps, (width, height)) + + if video_writer.isOpened(): + for i, frame_file in enumerate(frame_files): + frame = cv2.imread(frame_file) + if frame is not None: + video_writer.write(frame) + + if i % 10 == 0: + progress = 80 + (i / len(frame_files)) * 8 + update_status(progress, f"Encoding cinema frame {i+1}/{len(frame_files)}") + + video_writer.release() + + if os.path.exists(output_video_path) and os.path.getsize(output_video_path) > 1024: + update_status(90, "Cinema video created successfully") + output_path = output_video_path + else: + raise Exception("Cinema video creation failed") + else: + raise Exception("Could not initialize cinema video writer") + + # Clean up frames + for frame_file in frame_files: + try: + os.remove(frame_file) + except: + pass + try: + os.rmdir(frames_folder) + except: + pass + + update_status(100, "Cinema animation complete!") def show_success(dt): popup.dismiss() self.show_success_popup( - "Blender Cinema Animation Complete!", - f"Your cinema-quality animation has been saved to:\n{output_path}", + "Cinema Animation Complete!", + f"Your cinema-quality animation has been saved to:\n{output_path}\n\nNote: Blender was not available, so advanced 3D cinema mode was used instead.", output_path ) @@ -323,9 +528,12 @@ class CreateAnimationScreen(Screen): except Exception as e: error_message = str(e) + print(f"DEBUG: Cinema animation error: {error_message}") + import traceback + traceback.print_exc() def show_error(dt): popup.dismiss() - self.show_error_popup("Blender Animation Error", error_message) + self.show_error_popup("Cinema Animation Error", error_message) Clock.schedule_once(show_error, 0) diff --git a/test_cinema_fallback.py b/test_cinema_fallback.py new file mode 100644 index 0000000..56b39b0 --- /dev/null +++ b/test_cinema_fallback.py @@ -0,0 +1,118 @@ +#!/usr/bin/env python3 +""" +Test cinema animation fallback when Blender is not available +""" + +import os +import sys +import json +from datetime import datetime + +# Test the import structure +print("Testing cinema animation imports...") + +try: + from py_scripts.blender_animator import BLENDER_AVAILABLE, BlenderGPSAnimator + print(f"✅ Import successful - BLENDER_AVAILABLE: {BLENDER_AVAILABLE}") + + if not BLENDER_AVAILABLE: + print("✅ Blender not available - fallback should work") + + # Test creating animator object (should not raise error now) + try: + animator = BlenderGPSAnimator("/tmp/test") + print("✅ BlenderGPSAnimator created successfully (without Blender)") + except Exception as e: + print(f"❌ BlenderGPSAnimator creation failed: {e}") + else: + print("ℹ️ Blender is available on this system") + +except ImportError as e: + print(f"❌ Import failed: {e}") + +# Test the cinema fallback logic by simulating it +print("\nTesting cinema fallback logic...") + +try: + # Import matplotlib dependencies + import matplotlib + matplotlib.use('Agg') + import matplotlib.pyplot as plt + from mpl_toolkits.mplot3d import Axes3D + import numpy as np + import cv2 + print("✅ All cinema fallback dependencies available") + + # Test with sample GPS data + sample_data = [ + {"latitude": 45.0, "longitude": 25.0, "altitude": 100, "fixTime": "2025-01-01T10:00:00Z"}, + {"latitude": 45.001, "longitude": 25.001, "altitude": 105, "fixTime": "2025-01-01T10:01:00Z"}, + {"latitude": 45.002, "longitude": 25.002, "altitude": 110, "fixTime": "2025-01-01T10:02:00Z"}, + ] + + # Process coordinates like the fallback code does + lats = np.array([pos['latitude'] for pos in sample_data]) + lons = np.array([pos['longitude'] for pos in sample_data]) + alts = np.array([pos.get('altitude', 0) for pos in sample_data]) + + lat_center = np.mean(lats) + lon_center = np.mean(lons) + alt_min = np.min(alts) + + x = (lons - lon_center) * 111320 * np.cos(np.radians(lat_center)) + y = (lats - lat_center) * 110540 + z = alts - alt_min + + print(f"✅ GPS coordinate conversion successful") + print(f" - X range: {np.min(x):.1f} to {np.max(x):.1f}") + print(f" - Y range: {np.min(y):.1f} to {np.max(y):.1f}") + print(f" - Z range: {np.min(z):.1f} to {np.max(z):.1f}") + + # Test creating a simple 3D plot + fig = plt.figure(figsize=(12, 8), dpi=100) + ax = fig.add_subplot(111, projection='3d') + + # Plot the path + ax.plot(x, y, z, 'b-', linewidth=2, alpha=0.8, label='GPS Track') + ax.scatter(x, y, z, c='red', s=50, alpha=0.8) + + ax.set_xlabel('East (m)') + ax.set_ylabel('North (m)') + ax.set_zlabel('Altitude (m)') + ax.set_title('Cinema Animation Test') + + # Save test frame + test_path = "/tmp/test_cinema_frame.png" + plt.savefig(test_path, dpi=100, bbox_inches='tight', facecolor='black') + plt.close() + + if os.path.exists(test_path): + print(f"✅ Test cinema frame created: {test_path}") + + # Test OpenCV video creation + fourcc = cv2.VideoWriter_fourcc(*'mp4v') + video_path = "/tmp/test_cinema_video.mp4" + video_writer = cv2.VideoWriter(video_path, fourcc, 24, (1200, 800)) + + # Read the frame and add it to video + frame = cv2.imread(test_path) + if frame is not None: + resized_frame = cv2.resize(frame, (1200, 800)) + video_writer.write(resized_frame) + video_writer.release() + + if os.path.exists(video_path): + print(f"✅ Test cinema video created: {video_path}") + else: + print("❌ Video file was not created") + else: + print("❌ Could not read test frame") + else: + print("❌ Test frame was not created") + +except Exception as e: + print(f"❌ Cinema fallback test failed: {e}") + import traceback + traceback.print_exc() + +print("\nCinema animation fallback test complete!")