Thanks for the pointer. I should maybe explain more what I’m doing. I’ve actually been looking at exactly that example quite a bit and taken a copy of the code and messed around with it. A couple of problems (and none of which Jonah’s fault, I am very grateful he went as far as he did):
The version of cesium he uses is an old one which doesn’t support the WMS Imagery Layer type, which I need desperately.
He created a .js file in which he overrides the OL methods to call the Cesium API (or the other way around, can’t remember), and in which he has covered the drawing of features and navigation (which is great) but that’s where it ends.
I am now wanting to get WFS-T (or at least some sort of implementation of draw vectors - ship to DB, consume as WMS thing) implemented, which is probably quite a large leap, so I was thinking where I should do this. Either draw everything in cesium, calling some PHP webservice that will write the WKT / geoJSON to DB and then pull in a WMS into cesium. Or try and override all the functions I may need from OL to Cesium and do all the work in OL.
I am much more confident in OL, and if it were just OL (2D) I had to do this in I could do it in a heartbeat, but I have to do it in webGL, and cesium is the sexiest one out there…
I’ve just found the CesiumWidget.onLeftMouseUp et al events, and am playing with those but if this is the wrong way to do it do shout.