Google Charts - Tổng quan

Google Chartslà một thư viện biểu đồ dựa trên JavaScript thuần túy nhằm nâng cao các ứng dụng web bằng cách thêm khả năng lập biểu đồ tương tác. Nó hỗ trợ một loạt các biểu đồ. Biểu đồ được vẽ bằng SVG trong các trình duyệt tiêu chuẩn như Chrome, Firefox, Safari, Internet Explorer (IE). Trong IE 6 kế thừa, VML được sử dụng để vẽ đồ họa.

Đặc trưng

Sau đây là các tính năng nổi bật của thư viện Google Charts.

  • Compatability - Hoạt động dường như dễ dàng trên tất cả các trình duyệt và nền tảng di động chính như android và iOS.

  • Multitouch Support- Hỗ trợ cảm ứng đa điểm trên các nền tảng dựa trên màn hình cảm ứng như android và iOS. Lý tưởng cho iPhone / iPad và điện thoại / máy tính bảng thông minh dựa trên Android.

  • Free to Use - Mã nguồn mở và được sử dụng miễn phí cho mục đích phi thương mại.

  • Lightweight - Thư viện lõi loader.js, là thư viện cực kỳ nhẹ.

  • Simple Configurations - Sử dụng json để xác định các cấu hình khác nhau của biểu đồ và rất dễ học và sử dụng.

  • Dynamic - Cho phép sửa đổi biểu đồ ngay cả sau khi tạo biểu đồ.

  • Multiple axes- Không bị giới hạn trục x, y. Hỗ trợ nhiều trục trên biểu đồ.

  • Configurable tooltips- Chú giải công cụ xuất hiện khi người dùng di chuột qua bất kỳ điểm nào trên biểu đồ. googlecharts cung cấp bộ định dạng có sẵn chú giải công cụ hoặc bộ định dạng gọi lại để kiểm soát chú giải công cụ theo chương trình.

  • DateTime support- Xử lý ngày giờ đặc biệt. Cung cấp nhiều điều khiển có sẵn đối với các danh mục ngày tháng.

  • Print - In biểu đồ bằng trang web.

  • External data- Hỗ trợ tải dữ liệu động từ máy chủ. Cung cấp quyền kiểm soát dữ liệu bằng cách sử dụng các chức năng gọi lại.

  • Text Rotation - Hỗ trợ xoay nhãn theo bất kỳ hướng nào.

Các loại biểu đồ được hỗ trợ

Thư viện Google Charts cung cấp các loại biểu đồ sau:

Sr.No. Loại biểu đồ & Mô tả
1

Line Charts

Được sử dụng để vẽ biểu đồ dựa trên đường / spline.

2

Area Charts

Được sử dụng để vẽ biểu đồ khu vực khôn ngoan.

3

Pie Charts

Dùng để vẽ biểu đồ hình tròn.

4

Sankey Charts, Scatter Charts, Stepped area charts, Table, Timelines, TreeMap, Trendlines

Dùng để vẽ biểu đồ phân tán.

5

Bubble Charts

Được sử dụng để vẽ biểu đồ dựa trên bong bóng.

6

Dynamic Charts

Được sử dụng để vẽ biểu đồ động, nơi người dùng có thể sửa đổi biểu đồ.

7

Combinations

Được sử dụng để vẽ kết hợp nhiều loại biểu đồ.

số 8

3D Charts

Dùng để vẽ biểu đồ 3D.

9

Angular Gauges

Dùng để vẽ biểu đồ loại công tơ mét.

10

Heat Maps

Dùng để vẽ bản đồ nhiệt.

11

Tree Maps

Dùng để vẽ bản đồ cây.

Trong các chương tiếp theo, chúng ta sẽ thảo luận chi tiết từng loại biểu đồ được đề cập ở trên với các ví dụ.

Giấy phép

Google Charts là mã nguồn mở và được sử dụng miễn phí. Theo liên kết: Điều khoản dịch vụ .