Move a point which has height

I’m trying to move a point which has height(the red one in pic). but i found that when the camera has some angle there has some problem.
1

here is ex (Cesium Sandcastle). You could press and keep holding ALT and Left mouse button together to drag entity
The question is how could i keep it height and move the red one just like move green or blue dot