Концепція сервісу офлайн мап на основі CesiumJS
No Thumbnail Available
Date
2025
Authors
Ткаченко, Владислав
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет "Києво-Могилянська академія"
Abstract
У цій роботі запропоновано концепцію сервісу, що дає змогу працювати з геопросторовими даними в офлайн-режимі у веб-застосунках на основі CesiumJS.
Description
This paper presents a concept for enabling offline workflows with geospatial data in web applications built on CesiumJS. Since CesiumJS does not natively support offline use, the proposed service introduces a user-controlled process. The workflow begins with selecting a map region and associated datasets, which are preloaded into local persistent storage. During offline operation, rendering relies solely on cached imagery tiles and 3D Tiles, while user edits such as point additions, route creation, and object modifications are recorded in a structured JSON. Upon reconnection, the changes are transmitted to the backend and synchronized with the database, with conflict resolution applied if objects were modified in parallel. This cycle — preparation, offline work, and synchronization — ensures predictable behavior, preserves data integrity, and extends CesiumJS and 3D Tiles to environments where network connectivity is limited or unavailable.
Keywords
геопросторові дані, CesiumJS, 3D Tiles, матеріали конференції
Citation
Ткаченко В. О. Концепція сервісу офлайн мап на основі CesiumJS / Ткаченко В. О. // Теоретичні та прикладні аспекти побудови програмних систем : праці 16 Міжнародної науково-практичної конференції, 23-24 листопада 2025 року, Київ / [за заг. ред. М. М. Глибовця, Т. В. Панченка та ін. ; Факультет інформатики Національного університету "Києво-Могилянська академія" та ін.]. - Київ : НаУКМА, 2025. - С. 15-17.