Visualizing Underground Utilities, Mines, and Geological Layers with Cesium

Cesium Chinese Website: http://cesiumcn.org/ | China Fast Access: http://cesium.coinidea.com/

One key improvement introduced in this month’s CesiumJS 1.70 release is underground data visualization. This allows users to seamlessly transition from ground-level features across an entire city to underground features in the same scene, whether it’s utility data like water pipes and cables, or 3D structures like caves and mines.

Visualizing boreholes with different ground materials by depth. Data from the University of Minnesota Borehole Geophysical Database.

Fusing underground data with 3D terrain and other layers in CesiumJS means all relevant information can be visualized in one place without constantly switching between specialized tools. For example, you can visualize earthquakes over time and measure their distance to critical city infrastructure by adding Cesium OSM Buildings to the scene.

Observing earthquakes in the Sawtooth Mountains of central Idaho during April and May 2020. Each sphere contains metadata about the earthquake’s epicenter magnitude and depth, as well as error margins for these measurements.

You can control how underground data is visualized using the CesiumJS API. Below, photogrammetry of a tunnel is visualized. By keeping the ground mostly opaque, we can accurately see which parts are above ground (just the entrance) and how far the structure extends. We can also configure the camera to hide the ground when zoomed in at close range, allowing us to walk through the tunnel unobstructed.

Photogrammetry of old military tunnels at North Head, Auckland, New Zealand. Left: Keeping the ground mostly opaque to see which parts of the model are above ground. Right: Hiding the ground near the camera to allow users to walk inside the tunnel. Screenshots by b_nealie.

Try It Out

Upload your underground data to Cesium ion or check out the following example code to learn how to use underground features in your Cesium app.

If you have any questions or want to share your work, please visit let us know on the forum.

You can also visit Cesium Chinese Website: http://cesium.coinidea.com/

Author: Omar Shehata

Original link: https://cesium.com/blog/2020/06/16/visualizing-underground/

Comment: This is the last of the three major features in Cesium 1.70. A year or two ago, many people were asking how to make the globe transparent or what to do with underground models. Now there are solutions for these.

Cesium Chinese Website QQ Group: 807482793

Cesium Chinese Website: http://cesiumcn.org/ | China Fast Access: http://cesium.coinidea.com/