Угловые диаграммы Google - Обзор
Google Charts- это библиотека диаграмм на основе чистого JavaScript, предназначенная для улучшения веб-приложений за счет добавления интерактивных возможностей построения диаграмм. Он поддерживает широкий спектр диаграмм. Диаграммы рисуются с использованием SVG в стандартных браузерах, таких как Chrome, Firefox, Safari, Internet Explorer (IE). В устаревшем IE 6 для рисования графики используется VML.
angular-google-charts- это оболочка на основе Angular с открытым исходным кодом для Google Charts, которая обеспечивает элегантную и многофункциональную визуализацию Google Charts в приложении Angular и может легко использоваться вместе с компонентами Angular. Есть главы, в которых обсуждаются все основные компоненты Google Charts с подходящими примерами в приложении Angular.
Особенности
Ниже приведены основные функции библиотеки Google Charts.
Compatability - Работает безупречно во всех основных браузерах и мобильных платформах, таких как Android и iOS.
Multitouch Support- Поддерживает мультитач на платформах с сенсорным экраном, таких как Android и iOS. Идеально подходит для смартфонов / планшетов на базе iPhone / iPad и Android.
Free to Use - Открытый исходный код и бесплатное использование в некоммерческих целях.
Lightweight - основная библиотека loader.js, очень легкая библиотека.
Simple Configurations - Использует json для определения различных конфигураций диаграмм и очень прост в изучении и использовании.
Dynamic - Позволяет изменять график даже после его создания.
Multiple axes- Не ограничивается осями x, y. Поддерживает несколько осей на диаграммах.
Configurable tooltips- Всплывающая подсказка появляется, когда пользователь наводит курсор на любую точку графика. googlecharts предоставляет встроенное средство форматирования всплывающих подсказок или средство форматирования обратного вызова для программного управления всплывающей подсказкой.
DateTime support- Специально обрабатывайте дату и время. Предоставляет многочисленные встроенные средства управления категориями по дате.
Print - Распечатать диаграмму с помощью веб-страницы.
External data- Поддерживает динамическую загрузку данных с сервера. Обеспечивает контроль над данными с помощью функций обратного вызова.
Text Rotation - Поддерживает вращение этикеток в любом направлении.
Поддерживаемые типы диаграмм
Библиотека Google Charts предоставляет следующие типы диаграмм:
Sr. No. | Тип диаграммы / Описание |
---|---|
1 | Line Charts Используется для рисования диаграмм на основе линий / сплайнов. |
2 | Area Charts Используется для рисования диаграмм по площади. |
3 | Pie Charts Используется для рисования круговых диаграмм. |
4 | Sankey Charts, Scatter Charts, Stepped area charts, Table, Timelines, TreeMap, Trendlines Используется для рисования разрозненных диаграмм. |
5 | Bubble Charts Используется для рисования пузырьковых диаграмм. |
6 | Dynamic Charts Используется для рисования динамических диаграмм, где пользователь может изменять диаграммы. |
7 | Combinations Используется для рисования комбинаций различных диаграмм. |
8 | 3D Charts Используется для рисования трехмерных диаграмм. |
9 | Angular Gauges Используется для рисования диаграмм типа спидометра. |
10 | Heat Maps Используется для рисования тепловых карт. |
11 | Tree Maps Используется для рисования древовидных карт. |
В следующих главах мы собираемся подробно обсудить каждый тип вышеупомянутых диаграмм с примерами.
Лицензия
Google Charts имеет открытый исходный код и бесплатен для использования. Перейдите по ссылке - Условия использования .