Tractor-based GPS systems together with sophisticated geographic information systems (GIS) use a variety of techniques to gather data such as soil condition, humidity, temperature and other variables, which the system then uses to control things such as intensity of planting, application of fertilizer and pesticides, watering schedules and many others.