I'm attempting to move my company from Google Earth to Cesium and I'm 95% there. I'm facing one last major problem that I've been, thus far, unable to fix.
We use some larger KMLs with ~5000 Placemarks containing a point with custom icons. While I can load the data alright, when I do there is a stark drop in frame rate to 0FPS for seconds at a time.
This wouldn't be an issue except for the fact there is a constant FlyTo around the globe and this lag causes the fly to freeze then skip locations, which looks awful.
I'm trying to either shorten the lag time or find a way to add the DataSource without the lag in the process. Any ideas?
Here is how I'm loading the KmlDataSource: