Hi @mounikesh_thota, there are a couple options:
- Use a global terrain (like Cesium World Terrain) for most areas, but then load a custom higher-resolution terrain in your area of interest. This is done by combining the terrains as different layers in the same terrain provider. See this older thread.
- Load the higher-resolution terrain in your area of interest as a
Cesium3DTileset
, and then hide the background terrain in that area using terrain clipping. Note that aCesium3DTileset
currently lacks some of the functionality of terrain. See Bring `Cesium3DTilesTerrainProvider` into `main` · Issue #12296 · CesiumGS/cesium · GitHub and some other related issues.
If you need a new functionality, feel free to chime in on one of the above linked issues. Or you can describe what you want on this thread: https://community.cesium.com/t/what-would-you-like-to-see-in-cesiumjs-in-2025/. Someone else has already mentioned multiple terrains there!