Pipeline for editing large terrains for Roads and Key Areas

Experimenting with Cesium for 3D visualization of energy projects. However, I’ve hit a roadblock when trying to edit the terrain “cleanly.” I’m aware of the cartographic tool, but it proves problematic when adding roads to my terrain. Does anyone from the Cesium team or community have a possible solution for flattening large areas of terrain for roads and key sites in our energy projects? The best solution would be the ability to edit the terrain in Blender, keeping its Georeference.

I think you get inspired from this sample.

Live version is here

Hi @Avaleter,

If you’re using Cesium World Terrain, you can use the Cesium Clips feature to download an area. At that point you can load it in Blender and edit.

Another possibility, still assuming you’re using Cesium World Terrain, is to create a GeoTIFF with “correct” heights for your area of interest. You can then upload that to Cesium ion and tell it to create an overlay on top of Cesium World Terrain. You’ll get your GeoTIFF heights in the area of your provided GeoTIFF, and standard Cesium World Terrain everywhere else in the world.

If you’re not using Cesium World Terrain, but instead using Google Photorealistic 3D Tiles, then unfortunately options are extremely limited. Google does not permit downloading portions of their tileset for editing or any other use. So really the only option there is to make do with Cartographic Polygons, despite their limitations. The only other possibility I can think of is to use a custom material with a world position offset to manipulate the terrain. Perhaps a raster overlay containing “corrected” heights could be used to guide the offsetting in the material.