Ellipses clamped to terrain height?

Is there a way to make CZML ellipses be positioned at altitude, or perhaps clamp them to the terrain height of the earth? I’m using the Cesium Terrain Server and have ellipses that are being rendered at what looks like altitude 0 even though the center point of the ellipsoid is at the proper altitude of the earth at that location. Can I force them to clamp to terrain height? Thanks in advance!

Mike Macaulay

Hi Mike,

I think the center point altitude is ignored, and instead the height property is used. At least this is how the EllipseGeometry works.

We don’t have support for ellipses, or general polylines and polygons, on terrain yet. As a workaround, you can float the ellipse above the terrain as you suggest, draw a wall or extrusion for the ellipse, or use an imagery layer with an image that is an ellipse with an alpha channel.


Curious if this issue has been resolved. Without Clamping to Terrain the 3d aspect of Cesium seems half baked. This comment thread is from 2013 so I'm hoping someone has made progress on this issue? I took a look at this https://github.com/AnalyticalGraphicsInc/cesium/issues/526 and it appears it is still in the works?

The latest on this topic is here: https://groups.google.com/forum/#!topic/cesium-dev/xqUZ-JUIxjU