# TileMapServiceTerrainProvider not supported?

**URL:** <https://community.cesium.com/t/tilemapserviceterrainprovider-not-supported/9947>\
**Category:** CesiumJS\
**Created:** [June 19, 2020, 1:26pm UTC](https://community.cesium.com/t/tilemapserviceterrainprovider-not-supported/9947 "2020-06-19T13:26:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thanassis\_Mantes](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/thanassis_mantes/32/2406_2.png) [@Thanassis\_Mantes](https://community.cesium.com/u/Thanassis_Mantes)\
**Post date:** [June 19, 2020, 1:26pm UTC](https://community.cesium.com/t/tilemapserviceterrainprovider-not-supported/9947/1 "2020-06-19T13:26:09Z")

</div>

Hi all,

just a simple question: is the old TileMapServiceTerrainProvider gone? I’m supposed to bring an old CesiumJS site up to speed with elevation data that should be hosted on an on-premices server. Any suggestions?

TIA  
mantesat

---

<div class="post-metadata">

**Author:** ![omar](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/omar/32/1999_2.png) [@omar](https://community.cesium.com/u/omar)\
**Post date:** [June 19, 2020, 6:43pm UTC](https://community.cesium.com/t/tilemapserviceterrainprovider-not-supported/9947/2 "2020-06-19T18:43:24Z")

</div>

I think this was renamed to `ArgGisImageServerTerrainProvider` which was removed for the reasons stated here: [https://github.com/CesiumGS/cesium/issues/4955](https://github.com/CesiumGS/cesium/issues/4955)

Does this sound right @Kevin_Ring?

---

<div class="post-metadata">

**Author:** ![Kevin\_Ring](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/kevin_ring/32/2003_2.png) [@Kevin\_Ring](https://community.cesium.com/u/Kevin_Ring)\
**Post date:** [June 20, 2020, 1:33am UTC](https://community.cesium.com/t/tilemapserviceterrainprovider-not-supported/9947/3 "2020-06-20T01:33:25Z")

</div>

I had forgotten TileMapServiceTerrainProvider even existed. I think we removed it ~7 years ago:  
[https://groups.google.com/g/cesium-dev/c/8oC6OtbbBGI](https://groups.google.com/g/cesium-dev/c/8oC6OtbbBGI)

Mantesat, I think your best bet is to migrate your terrain data to a format supported by CesiumTerrainProvider (probably heightmap-1.0). Or, take a look at how CesiumTerrainProvider works and copy/modify it to work with your terrain data. Cesium has quite a lot of flexibility internally in HeightmapTerrainData in how it accesses raster terrain.

Kevin
