An overview of GeoAutomation technologoy: what it is, how it works and how it can apply to your projects