NASA, USGS and other sources (such as Russia) provide digital terrain data which can be used to provide realistic "flight simulations" |
Currently we can do this with a modest powered server simulating terrain with canonical real-time video (ATM) link from server to client. Depending on required resolution, this capability can be eventually implemented on PC's/Videogames with future microprocessors |
Current widely available 3D data has 10 to 30 meter resolution but even now, Synthetic aperture radar sensors are being tested which can be flown in a plane and give horizontal and vertical resolution of around 1 meter. |
The software to implement this is called a Geographical Information System (GIS) |