The invention relates to a data definition method of a visual chart and an implementation chart library thereof, and the data definition method specifically comprises the following steps: placing general information of a visual instance at a high-level level, and placing personalized information of the visual instance at a low-level level, wherein the general information comprises an instance identification class, attribute information, auxiliary information and a data overall definition, and the personalized information comprises specific data information, theme styles and chart capability configuration items. According to the data definition method for the visual chart, information such as data, data types, chart styles, charts and instructions behind the chart is defined, and a universal and universal visual data structure standard is formed; based on the data definition, a set of chart component library is achieved, a static chart, an interaction chart and a time axis dynamic chartcan be displayed, the change rule of the data in the time dimension can be displayed, and the pursuit of people for the visual level is better met.