Highcharts - Ringkasan

Highchartsadalah pustaka bagan berbasis JavaScript murni yang dimaksudkan untuk meningkatkan aplikasi web dengan menambahkan kemampuan pembuatan bagan interaktif. Ini mendukung berbagai grafik. Grafik digambar menggunakan SVG di browser standar seperti Chrome, Firefox, Safari, Internet Explorer (IE). Di IE 6 yang lama, VML digunakan untuk menggambar grafik.

Fitur Perpustakaan Highcharts

Mari kita sekarang membahas beberapa fitur penting dari Perpustakaan Highcharts.

  • Compatability - Bekerja tanpa hambatan di semua browser utama dan platform seluler seperti android dan iOS.

  • Multitouch Support - Mendukung multitouch pada platform berbasis layar sentuh seperti android dan iOS. Ideal untuk iPhone / iPad dan ponsel pintar / tablet berbasis android.

  • Free to Use - Sumber terbuka dan gratis untuk digunakan untuk tujuan non-komersial.

  • Lightweight - Pustaka inti highcharts.js dengan ukuran hampir 35KB, adalah pustaka yang sangat ringan.

  • Simple Configurations - Menggunakan json untuk menentukan berbagai konfigurasi grafik dan sangat mudah dipelajari dan digunakan.

  • Dynamic - Memungkinkan untuk mengubah grafik bahkan setelah pembuatan grafik.

  • Multiple axes- Tidak terbatas pada sumbu x, y. Mendukung banyak sumbu pada grafik.

  • Configurable tooltips- Tooltip muncul saat pengguna mengarahkan kursor ke titik mana pun pada diagram. Highcharts menyediakan pemformat inbuilt tooltip atau pemformat panggilan balik untuk mengontrol tooltip secara terprogram.

  • DateTime support- Tangani waktu tanggal secara khusus. Menyediakan banyak kontrol bawaan atas kategori tanggal bijaksana.

  • Export - Ekspor grafik ke format PDF / PNG / JPG / SVG dengan mengaktifkan fitur ekspor.

  • Print - Cetak grafik menggunakan halaman web.

  • Zoomablity - Mendukung grafik zoom untuk melihat data dengan lebih tepat.

  • External data- Mendukung memuat data secara dinamis dari server. Memberikan kontrol atas data menggunakan fungsi panggilan balik.

  • Text Rotation - Mendukung rotasi label ke segala arah.

Jenis Bagan yang Didukung

Perpustakaan Highcharts menyediakan jenis bagan berikut -

Sr.No. Jenis & Deskripsi Bagan
1

Line Charts

Digunakan untuk menggambar grafik berbasis garis / spline.

2

Area Charts

Digunakan untuk menggambar grafik area bijaksana.

3

Pie Charts

Digunakan untuk menggambar diagram lingkaran.

4

Scatter Charts

Digunakan untuk menggambar bagan yang tersebar.

5

Bubble Charts

Digunakan untuk menggambar grafik berbasis gelembung.

6

Dynamic Charts

Digunakan untuk menggambar grafik dinamis dimana pengguna dapat memodifikasi grafik.

7

Combinations

Digunakan untuk menggambar kombinasi berbagai grafik.

8

3D Charts

Digunakan untuk menggambar grafik 3D.

9

Angular Gauges

Digunakan untuk menggambar bagan jenis speedometer.

10

Heat Maps

Digunakan untuk menggambar peta panas.

11

Tree Maps

Digunakan untuk menggambar peta pohon.

Dalam bab-bab selanjutnya, kita akan membahas setiap jenis grafik yang disebutkan di atas secara rinci dengan contoh.

Lisensi

Highcharts adalah open source dan gratis digunakan untuk tujuan non-komersial. Untuk menggunakan Highchart dalam proyek komersial, ikuti tautan - Lisensi dan Harga