The ERGIS project uses a wearable Head Mounted Display (HMD) with see-through eye glasses, that projects location-based information on the retina. Furthermore, it uses an inclinometer that records the head's movements and a GPS based locator. In the ERGIS project I designed and implemented a system that uses the position information from the HMD, retrieves relevant data from GIS/Web resources and sends it back to the HMD. The system was implemented using Java technologies and XML/SOAP as an interface to the web. The prototype system communicates with Froogle, GoogleEarth, and ESRI-based Databases and uses openGL based overlays as an interface. A potential scenario for using such a system would be shopping for a certain product. The user can specify the product details (i.e. price, model etc.) to the system; this information, together with the user's location is used to retrieve a list of relevant nearby shops from the web; the list of shops is then presented back to the HMD as small indicators where those shops are, together with some additional information (such as product's price). As the user moves, the indicators move as well, showing new shops that become visible. New queries are made automatically as the user changes his/her location. | | 
 |