1. A system for displaying and updating data in three dimensions, comprising: a computer system connected to a communications network and configured to process data regarding multiple locations and create a virtual three dimensional orthogonal space wherein the data is associated with multiple locations in the virtual three dimensional orthogonal space; a wearable display device connected to the computer system; a head-tracking sensing sensor system connected to the wearable display device and to the computer system, configured to sense the movement and orientation of the wearable display device in real-time; an eye-tracking sensor system connected to the wearable display device and to the computer system, configured to sense the eye movement of a user wearing the wearable display device in real-time; wherein the computer system is configured to receive real-time data from the head-tracking sensing system and the eye-tracking sensor system and to process said real-time data to generate an image of the virtual three dimensional orthogonal space for display on the wearable display device; and a handheld control device that is configured to send a signal to the computer system, wherein the computer system is capable of displaying data related to any of the multiple locations; wherein the system is configured to track a first object's predicted position vector, display a possibly collision point between the first object and the user based upon the first object's predicted position vector, and predict the position the user must respond to in order to avoid collision with the object; wherein the system is configured to highlight a surface terrain visible through the wearable display device; and wherein the system displays out-of-sight indicators to alert the user regarding additional objects outside a view of the wearable display device.