1. Parse Tour,FlyTo, Camera LookAt entries from KML
2. Play tour, actually animate Cesium Camera.
I've made parsing, but for the actual tour play, I use player which isn't good enough for Cesium. The right way for playback, would be creating composite camera animation tween, but I just call camera.flyTo and wait one by one, which isn't the right way of doing that for Cesium.
Would it be right if I create separate PR only for KML Tour entries parsing part? And leave the actual playback implementation for later release?
That sounds like a good plan! We’d also suggest you expose Tours with a tours attribute in KmlDataSource.
We’re very excited for your contribution and look forward to your PR! I know the entire Cesium community will find this very useful. Please let us know if you need further guidance.
I bumped your pull request in GitHub. Generally you’ll get better response time if you bump it there. Also if you @ mention your reviewer, they’ll definitely get the notification and take a look.