[Objective] This research designs and implements the ng-info-chart, a front end visualisation component based on the MVC framework AngularJS. [Context] A good information analysis system requires multiple complex visualzation charts to present the results. Therefore, we need to create an advanced interactive Web-based visualzation charts for the new systems. [Methods] We intergrated visualzation charts with the ng-info-chart and the AngularJS Directive packages. The new component could call the charts Directive directly using a customized HTML tag. [Results] The ng-info-chart visualisation component has intergrated 5 third-party visualisation libraries of 11 types of visual charts. It supports IE9+, Firefox and other popular Web browsers. [Conclusions] The new visualisation component implements data asynchronization, automatic detection of data change, and real-time online visualzation. It also simpilfies the complex visualzation tasks for the information analysis system.
陈挺,王小梅,吕伟民. ng-info-chart: 基于自定义HTML标签的交互式可视化组件*[J]. 现代图书情报技术, 2016, 32(6): 88-95.
Chen Ting,Wang Xiaomei,Lv Weimin. ng-info-chart: The Visualization Component Based on Customized HTML Tags. New Technology of Library and Information Service, 2016, 32(6): 88-95.