Principals of Geospatial technology