After creating a custom application featuring ArcSDE and the ESRI Mobile SDK for use by the field crew from a local Mosquito and Vector Abatement District, we sought an alternative to the high overhead from the proprietary software. By utilizing GeoTools, GeoServer, and GeoGit, we were able to develop a full-fledged application maintaining the same functionality and usability of the original application, without the high cost of entry.
The GeoTools application, "Mosquito," and GeoServer, were placed on each of the field laptops of the twenty-member crew, serving both the application and cached base layers to allow for offline data connection. A USB Bluetooth GPS dongle was used to allow workers to locate themselves within the application. GeoGit was utilized to allow the disparate field workers to merge and synchronize data to the master database at the end of their shift.