Geo-spatial Technology