How it works
Last updated
Last updated
SpatialWork enables users to construct their spatial digital twins by integrating IoT data, creating 3D assets, and mapping spatial information to real-world scale. It features a built-in AR viewer, facilitating collaboration in both virtual and physical spaces.
The following components forms the key function for spatialwork, by understanding how these component works, you'll have an idea how spatialwork manage spatial data across different platform.
SpatialMap is a spatiotemporal dataset utilized within SpatialWork, encompassing both temporal and spatial information for assets used in the SpatialWork desktop and mobile applications. The data is stored in an encrypted JSON format, enabling users to update all clients in real-time (at 1-second intervals).
DataMap is utilized by the SpatialWork application to store information on how to fetch, filter, and visualize data. It includes details such as the data source URL, query expressions, data visualization templates, range, and the formula for applied thresholds. DataMap ensures that SpatialWork communicates data behavior consistently and in real-time across different clients and operating systems.
All media assets, including images and 3D models, in SpatialWork are streamed from the cloud via Hiverlab's client portal. Operating as a serverless framework, each asset is streamed individually, thus removing bandwidth limitations at the project level.
The Data Handler is a backend program designed to perform Extract, Transform, and Load (ETL) processes, achieving the following objectives:
Fetch data from multiple sources at specified intervals
Transform data according to specific requirements
Store both raw and transformed data in a local data warehouse
Deploy API endpoints accessible by other programs for retrieving transformed data
SpatialWork offers the Data Handler as an open-source program, allowing users to install it in their own environment. This provides the flexibility to customize the program according to their need.
VLS: