A method and system is provided for agriculture field clustering and ecological forecasting. The present application provides a method and system for agriculture field clustering and ecological forecasting based on the clustered agriculture fields, comprises capturing an absolute ground data representing a plurality of field measurements of the agriculture fields; capturing a plurality of weather conditions of the agriculture fields; generating a feature set comprising of said absolute ground data and weather data of the agriculture fields; adaptively clustering the plurality of agriculture fields based on the feature set to generate a cluster; generating a generic forecasting model for ecological forecasting comprising of common features of the feature set in said cluster; selecting at least one feature out of the feature set for generating a plurality of adaptive forecasting model based for ecological forecasting and recommending control measures to a user.