3D Map

I’ve got OL3-Cesium working to a degree. Aircraft are displayed within the 3D globe (Cesium) with minimal changes. Altitude reported as “ground” is problematic as marker conversion to billboard requires a scalar. Working on billboard orientation.

https://s3-us-west-2.amazonaws.com/pawlowski-01312016/dump1090-mutability-3D.png

Got the selected aircraft track to render in 3D

https://s3-us-west-2.amazonaws.com/pawlowski-01312016/dump1090-mutability-3D-track.png

Added a button (top left) to enable toggling between 2D and 3D map projections (OpenLayer 3 and Cesium). Now back to setting the aircraft icon orientation and heading.

https://s3-us-west-2.amazonaws.com/pawlowski-01312016/dump1090-mutability-3D-button.png

Got the ‘home’ marker clamped to the ground.

https://s3-us-west-2.amazonaws.com/pawlowski-01312016/dump1090-mutability-3D-home.png

looking good.

Getting the aircraft marker to orient to its heading is a little more challenging than I would have thought. Appears an OpenLayers Point is translated to a Cesium Billboard. Billboard has an alignment axis and a rotation. This isn’t really helpful. Maybe applying a transform would help. Any Cesium developers out there?

https://s3-us-west-2.amazonaws.com/pawlowski-01312016/dump1090-mutability-3D-bb-rotation.png