The invention relates to the technical field of
data analysis and
visualization, in particular to a water operation and maintenance
data analysis and
visualization method and
system. The method comprises the following steps: acquiring real-time operation and maintenance
monitoring data of various parameters, calculating data fluctuation entropy, calculating an interactive adjacent weight of each data object when a front-end
visualization request is received, and calculating a cache priority in combination with the data fluctuation entropy, if the cache priority is higher than a preset cache trigger threshold value, triggering an associated
data analysis task and storing the task into a data analysis cache, constructing a data visual cache, assigning a rendering parameter according to data fluctuation entropy, calculating cache survival
time based on an interactive proximity weight, and obtaining a data analysis result; when the
residence duration exceeds the cache survival time or the data fluctuation entropy exceeds a preset fluctuation threshold value, the analysis result and all the associated items are set to be invalid. According to the scheme, the computing resources can be allocated according to needs, so that the high-fluctuation nodes are highlighted on the
visual interface, and the timeliness of the cache analysis result is ensured.