I’m trying to use Cesium to develop an application for monitoring bus movement. In doing so, I’ve run into a problem. I’m using points to represent the positions of the buses, along with a label insicating the route. If I use interpolation to display movement between sample times, all the points disappear when using Safari. This does not happen when using Chrome.
Is there something I may be doing wrong, or does Safari not work well on Cesium? This issue puzzles me - if just use a simple point instead of a SampledProperty and update when I get a new set of coordinates, the points all appear as they should - though the movement ends up being jerky…
This actually can be reproduced with examples from the Sandcastle Gallery - the points in Points example don’t display at all on Safari. It seems this isn’t limited to using interpolation, though not using it helped in my use case. It also happens with CZML - points are not displayed in the CZML Point and CZML Point-Time Dynamic examples. I should note that I’m using Safari 10.0.1 on macOS Sierra.