Recent technology advances in information technology and other engineering fields provide new opportunities for research and practices in precision agriculture. Using these technologies, field operators can collect voluminous data from a heterogeneous network of devices that provides real-time and multiple-factor measurement of field conditions with much finer granularity. A major challenge in precision agriculture today is how to analyze these data efficiently and use them effectively to improve farming decisions. We propose an extensible and integrated software architecture for data analysis and visualization in precision agriculture, with three distinctive features: (a) a meta-data-model-based data importation component capable of importing data in various formats from a variety of devices in different settings; (b) a data-flow-driven data processing subsystem in which a user can define his/her own data processing workflows and add custom-defined data processing operators for a specific application; (c) an overall architecture design following a client-server model that supports a variety of client devices, including mobile devices such as the Apple iPad. We implemented the software architecture in an open-source decision support tool for precision agriculture. The tool has been successfully used in a USDA-sponsored project on canopy management for specialty crops.
[1]
Antonin Guttman,et al.
R-trees: a dynamic index structure for spatial searching
,
1984,
SIGMOD '84.
[2]
Yoko NISHIMURA,et al.
Google Earth
,
2008,
Encyclopedia of GIS.
[3]
Jens Wiebensohn,et al.
Methods and procedures for automatic collection and management of data acquired from on-the-go sensors with application to on-the-go soil sensors
,
2012
.
[4]
P. Robert.
Precision agriculture: a challenge for crop nutrition management
,
2002,
Plant and Soil.
[5]
Mario A. López,et al.
STR: a simple and efficient algorithm for R-tree packing
,
1997,
Proceedings 13th International Conference on Data Engineering.
[6]
Raouf Boutaba,et al.
Cloud computing: state-of-the-art and research challenges
,
2010,
Journal of Internet Services and Applications.
[7]
J. Lowenberg‐DeBoer,et al.
Precision Agriculture and Sustainability
,
2004,
Precision Agriculture.
[8]
Kari Koskinen,et al.
Software architecture for farm management information systems in precision agriculture
,
2010
.
[9]
Hermann Auernhammer,et al.
Precision farming — the environmental challenge
,
2001
.