can someone help me out in partial code example.
// Pick position of individual points var handler = new Cesium.ScreenSpaceEventHandler(viewer.canvas);handler.setInputAction(function(event) { var position = viewer.scene.pickPosition(event.position); // position will be undefined if the user clicks something off the globe if (Cesium.defined(position)) { console.log(position); }}, Cesium.ScreenSpaceEventType.LEFT_CLICK);
Omar, it's the definition of "exact" that's the issue. The buffer will get *very* close, but when dealing with point clouds with an accuracy of 1/10mm, the buffer isn't good enough. Plus it sometimes gives wildly inaccurate values if you're on the very edge of a point (in the order of hundreds of metres inaccurate).