1. A method for setting the geolocation of a non-GPS enabled device comprising the steps of: obtaining a GPS map of the site where the device is deployed; obtaining a site map of the site; determining the GPS coordinates of at least one of the corners of the site map; overlaying the site map on the GPS map; aligning the at least one corner of the site map with corresponding GPS coordinates on the GPS map; calculating a grid covering the site map; and selecting a location on the site map corresponding to the position of the device; and determining, via a processor, the geolocation of the device by calculating the latitude and longitude of said position.