Developpez.com - Rubrique JavaScript

Le Club des Développeurs et IT Pro

Highcharts 4.0.0 : cartes en 3D et zones de chaleur

La bibliothèque HTML5 / JavaScript agrandit son offre de graphiques

Le 2014-04-24 14:39:54, par vermine, Expert éminent sénior
Highcharts 4.0.0 : cartes en 3D et zones de chaleur
la bibliothèque HTML5 / JavaScript agrandit son offre de graphiques


Highcharts est une bibliothèque graphique écrite en HTML5 et JavaScript, offrant des graphiques complets et complexes mais intuitifs et interactifs pour votre site ou votre application Web. Elle implémente différents types de graphiques (colonnes, lignes, aires, camemberts, nuages de points, etc.). Développée pour les mobiles, Highcharts supporte les tableaux de bord interactifs ou autonomes dans tous projet Web.

La version 4.0.0 inclut le tant attendu affichage en 3D, les cartes avec les zones de chaleur, de nouveaux graphismes et des jauges colorées. Vous y trouverez également un nouveau Donwload Builder vous permettant de sélectionner les fonctionnalités dont vous avez besoin et de créer un fichier personnalisé pour une livraison rapide.

Bien entendu, c'est l'occasion de mettre à jour les autres produits comme Highstock 2 (graphiques de stocks).



Dans cette version, vous trouverez par exemple :

  • un affichage en 3D réaliste et non pas un bricolage sur de la 2D ;
  • la création de cartes avec des zones de chaleur (densité, distribution) ;
  • une jauge dite solid (un arc coloré) selon différentes définitions de la couleur (gammes, dégradé, catégories) ;
  • le design par défaut a été modifié pour être plus pertinent et de nouveaux thèmes font leur apparition ;
  • la gestion automatique de l'affichage des marqueurs dans un graphique linéaire. Utile lorsqu'il y a de nombreux points de données ;
  • une amélioration des performances ;
  • etc.



Démonstrations.

Pour être exact, la révision 4.0.1 est déjà sortie et corrige certains bogues ainsi qu'une régression. Il est donc impératif d'utiliser cette version-là.

Téléchargement.
Documentation.
  Discussion forum
6 commentaires
  • Zefling
    Expert confirmé
    un affichage en 3D réel et non pas un bricolage sur de la 2D ;
    Qu'est-ce que vous entendez par 3D réelle ? Les résultats des graphiques sont en SVG, ça reste plus ou moins un bricolage d’éléments 2D.
  • vermine
    Expert éminent sénior
    Le terme "réel" est mal choisi. Je l'ai remplacé par "réaliste" (merci pour la remarque ! ). Car effectivement on parle en fait d'une construction de perspectives offrant un aspect de la 3D plus travaillé, plus "réaliste" que dans d'autres bibliothèques du genre.
  • Shuty
    Membre éprouvé
    Pour moi même qui l'ai utilisé courant de l'année dernière, c'est une lib très sympa et facile d'utilisation. Je recommande fortement.
  • Naquada
    Membre habitué
    Tous ces efforts pour ajouter des jauges et de la 3D (qui n'a aucun intérêt au delà du scatter plot éventuellement).

    Sinon, outre le fait que la librairie permet de faire des trucs pas recommandés, la librairie a l'air de pouvoir faire des choses intéressantes quand même. Une alternative peut-être plus simple à D3JS ?