Önemli grafikler - Genel bakış
Highchartsetkileşimli grafik oluşturma özelliği ekleyerek web uygulamalarını geliştirmeyi amaçlayan tamamen JavaScript tabanlı bir grafik kitaplığıdır. Çok çeşitli grafikleri destekler. Grafikler, Chrome, Firefox, Safari, Internet Explorer (IE) gibi standart tarayıcılarda SVG kullanılarak çizilir. Eski IE 6'da, grafikleri çizmek için VML kullanılır.
Highcharts Kitaplığının Özellikleri
Şimdi Highcharts Kitaplığının birkaç önemli özelliğini tartışalım.
Compatability - Android ve iOS gibi tüm büyük tarayıcılarda ve mobil platformlarda sorunsuz çalışır.
Multitouch Support - Android ve iOS gibi dokunmatik ekran tabanlı platformlarda çoklu dokunmayı destekler. İPhone / iPad ve android tabanlı akıllı telefonlar / tabletler için idealdir.
Free to Use - Açık kaynaktır ve ticari olmayan amaçlarla kullanmak ücretsizdir.
Lightweight - Yaklaşık 35 KB boyutundaki highcharts.js çekirdek kitaplığı, son derece hafif bir kitaplıktır.
Simple Configurations - Grafiklerin çeşitli konfigürasyonlarını tanımlamak için json kullanır ve öğrenmesi ve kullanması çok kolaydır.
Dynamic - Grafik oluşturulduktan sonra bile grafiği değiştirmeye izin verir.
Multiple axes- x, y ekseniyle sınırlı değildir. Grafiklerde birden çok ekseni destekler.
Configurable tooltips- Araç ipucu, kullanıcı bir grafikteki herhangi bir noktanın üzerine geldiğinde gelir. Highcharts, araç ipucunu programlı olarak kontrol etmek için araç ipucu dahili biçimlendiricisi veya geri arama biçimlendiricisi sağlar.
DateTime support- Tarih saatini özel olarak kullanın. Tarihe göre kategoriler üzerinde çok sayıda dahili kontrol sağlar.
Export - Dışa aktarma özelliğini etkinleştirerek grafiği PDF / PNG / JPG / SVG formatına dışa aktarın.
Print - Web sayfasını kullanarak grafiği yazdırın.
Zoomablity - Verileri daha kesin bir şekilde görüntülemek için yakınlaştırma tablosunu destekler.
External data- Verilerin sunucudan dinamik olarak yüklenmesini destekler. Geri arama işlevlerini kullanarak veriler üzerinde kontrol sağlar.
Text Rotation - Etiketlerin herhangi bir yönde dönüşünü destekler.
Desteklenen Grafik Türleri
Highcharts kitaplığı aşağıdaki grafik türlerini sağlar -
Sr.No. | Grafik Türü ve Açıklaması |
---|---|
1 | Line Charts Çizgi / eğri tabanlı grafikler çizmek için kullanılır. |
2 | Area Charts Alan bilge grafikleri çizmek için kullanılır. |
3 | Pie Charts Pasta grafikler çizmek için kullanılır. |
4 | Scatter Charts Dağınık grafikler çizmek için kullanılır. |
5 | Bubble Charts Kabarcık tabanlı grafikler çizmek için kullanılır. |
6 | Dynamic Charts Kullanıcının grafikleri değiştirebileceği dinamik grafikler çizmek için kullanılır. |
7 | Combinations Çeşitli grafiklerin kombinasyonlarını çizmek için kullanılır. |
8 | 3D Charts 3D grafikler çizmek için kullanılır. |
9 | Angular Gauges Hız göstergesi türü çizelgeleri çizmek için kullanılır. |
10 | Heat Maps Isı haritalarını çizmek için kullanılır. |
11 | Tree Maps Ağaç haritaları çizmek için kullanılır. |
Sonraki bölümlerimizde, yukarıda bahsedilen çizelgelerin her bir türünü örneklerle ayrıntılı olarak tartışacağız.
Lisans
Highcharts açık kaynaklıdır ve ticari olmayan amaçlarla kullanımı ücretsizdir. Highcharts'ı ticari projelerde kullanmak için, şu bağlantıyı izleyin - Lisans ve Fiyatlandırma