Cesium Terrain Provider Broken

118 views
Skip to first unread message

bridgen...@gmail.com

unread,
Nov 24, 2014, 12:08:08 PM11/24/14
to cesiu...@googlegroups.com
This morning when trying to run our Cesium projects we were unable to display any tiles in any of our projects. There were no errors being reported, so it took a while to track down...

Turns out the Cesium Terrain Provider described below appears to be busted, and if it is used then no tiles (or imagery provider layers of any type) are displayed.

new Cesium.CesiumTerrainProvider({
url: '//cesiumjs.org/stk-terrain/tilesets/world/tiles'
});

Is this a temporary situation? Or is this terrain provider no longer available?

Thanks

Patrick Cozzi

unread,
Nov 24, 2014, 12:27:24 PM11/24/14
to cesiu...@googlegroups.com, bridgen...@gmail.com
This is temporary.  Looks like cesiumjs.org is down.

Folks are looking into it.

Patrick

Matthew Amato

unread,
Nov 24, 2014, 1:35:04 PM11/24/14
to cesiu...@googlegroups.com
It is back up and working.

--
You received this message because you are subscribed to the Google Groups "cesium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cesium-dev+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Alberto Acevedo

unread,
Oct 26, 2015, 11:25:20 AM10/26/15
to cesium-dev
I noticed that when Cesium tries to connect to a non accessible Terrain provider URL, it also disables the loading of any tiles or rater imagery data on the map. This behavior should be changed to keep the map operational under this circumstances . I would suggest to ignore the loading of the terrain provider if it fails to load , or set the scene's  terrain provider to undefined or to a new EllipsoidTerrainProvider. The loading of any tiles or raster imagery data should continue as normal  if the terrain provider fails to load.

Thanks,

Alberto

Kevin Ring

unread,
Oct 26, 2015, 6:54:23 PM10/26/15
to cesiu...@googlegroups.com
Hi,

You can do this easily in your own application.  Subscribe to the errorEvent and switch to EllipsoidTerrainProvider when it is raised.  You can find the code that does this in my own application here:


Kevin
Reply all
Reply to author
Forward
0 new messages