A system for capturing a virtual model of a site includes a range scanner
for scanning the site to generate range data indicating distances from
the range scanner to real-world objects. The system also includes a
global positioning system (GPS) receiver coupled to the range scanner for
acquiring GPS data for the range scanner at a scanning location. In
addition, the system includes a communication interface for outputting a
virtual model comprising the range data and the GPS data.