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