Merging different terrain sources


I have a quick question about terrain providers. In many projects I’m involved in we often get access to detailed terrain model over a small area covered by the project either as a DEM raster or as a TIN. Ideally I’d like to ‘merge’ that data with a larger terrain set like the Cesium World Terrain set by using my terrain data where data exists and the world terrain outside that area. What ways could one use to go about that?



I believe Cesium ion ( is built to do exactly that. You can combine local high res terrain with global datasets on ion and stream it to CesiumJS.