Geospatial company launches new website