2026-06-30 –, A11
Panoramic images are a great way for users to explore a location without
having to be there in person. They give a detailed view of the surroundings and can be used for various purposes such as site inspections and urban planning.
By leveraging the GIS capabilities of the free and open-source VC Map framework and the 3D visualization power of CesiumJS, we can create an open-source tool that goes beyond simply viewing panoramic images. Our goal is to provide a seamless experience for users to explore, analyze and navigate their 3D, 2D and panoramic data within a single application.
Part of this work included developing a tiled data specification with the goal of minimizing the need for file transfers and boosting performance. This specification is built on cloud-ready OGC standards - Cloud Optimized GeoTIFF (COG) and FlatGeobuf, allowing an easy creation using GDAL.
The images are rendered directly into the 3D scene, which allows to blend in visualizations of GIS data from the 3D scene. To enable analytical tools, such as measurements, we use additional depth information.
With this development we aim to demonstrate the power of using and developing open source tools with open data standards.
The VC Map Project: https://github.com/virtualcitySYSTEMS/map-ui
CesiumJS (as part of the VC Map Project): https://github.com/CesiumGS/cesium
CloudOptimizedGeoTIFF: https://github.com/opengeospatial/CloudOptimizedGeoTIFF$
Flatgeobuf: https://github.com/flatgeobuf/flatgeobuf