# track points display using CZML

**URL:** <https://community.cesium.com/t/track-points-display-using-czml/1978>\
**Category:** CesiumJS\
**Created:** [February 8, 2015, 6:33am UTC](https://community.cesium.com/t/track-points-display-using-czml/1978 "2015-02-08T06:33:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anshika](https://avatars.discourse-cdn.com/v4/letter/a/ea5d25/32.png) [@Anshika](https://community.cesium.com/u/Anshika)\
**Post date:** [February 8, 2015, 6:33am UTC](https://community.cesium.com/t/track-points-display-using-czml/1978/1 "2015-02-08T06:33:50Z")

</div>

I have a list of track points (latitude, longitude) using which I have created a CZML to display the data. I have used arbitrary time-interval and assigned these latitude/longitude to each interval. Now I have two questions -  
Cesium version 1.2 used.

The CZML looks as below-

[

{

“id”:“document”,

“version”:“1.0”

},

{

“position”:{

“cartographicDegrees”:[

“2012-07-01T06:00:00Z”,x1,y1,0.0,

“2012-07-02T06:00:00Z”,x2,y2,0.0,

…

1. When I use EllipsoidTerrainProvider then the track path along with the point indication for current time location is displayed properly. But when using the CesiumTerrainProvider as Terrain, the path is not visible. Apparently because the height component is not available and assigned as 0.0.

Is there a way to make this path visible with the default Cesium Terrain also, in absence of height values?

1. How do we implement the fly-through for these points? Some information is available on [http://cesiumjs.org/2012/11/30/NORAD-Tracks-Santa-Tech-Preview/](http://cesiumjs.org/2012/11/30/NORAD-Tracks-Santa-Tech-Preview/) but details are still not clear.

Please suggest.

---

<div class="post-metadata">

**Author:** ![Matt\_Amato](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/matt_amato/32/1993_2.png) [@Matt\_Amato](https://community.cesium.com/u/Matt_Amato)\
**Post date:** [February 10, 2015, 6:42pm UTC](https://community.cesium.com/t/track-points-display-using-czml/1978/2 "2015-02-10T18:42:22Z")

</div>

1. This is something that we are actively working on and will be available in the near future. There’s currently no work around other than specifying heights manually.

2. You can assign the object to viewer.trackedEntity and that will have the camera follow along the path generated by these points over time.

---

<div class="post-metadata">

**Author:** ![Anshika](https://avatars.discourse-cdn.com/v4/letter/a/ea5d25/32.png) [@Anshika](https://community.cesium.com/u/Anshika)\
**Post date:** [February 11, 2015, 11:04am UTC](https://community.cesium.com/t/track-points-display-using-czml/1978/3 "2015-02-11T11:04:00Z")

</div>

Thanks for the reply.

1. As of now am using the Polyline entity to display the track.

2. I will check this feature. Currently to serve the requirement, I have made small functionality of record and playback. So using this we can manually record a fly-through for the desired track and then playback is done.

---

<div class="post-metadata">

**Author:** ![Kukula](https://avatars.discourse-cdn.com/v4/letter/k/91b2a8/32.png) [@Kukula](https://community.cesium.com/u/Kukula)\
**Post date:** [January 25, 2017, 11:21am UTC](https://community.cesium.com/t/track-points-display-using-czml/1978/4 "2017-01-25T11:21:21Z")

</div>

hi!  
what do u mean by specifying heights manually ?

thx,

shirly
