DESCRIPTION
Highmaps est un composant cartographique HTML5 optimisé pour la création de cartes schématiques dans des projets basés sur le web.
Highmaps est un composant cartographique HTML5 optimisé pour la création de cartes schématiques dans les projets Web. Il étend l'API JavaScript conviviale de Highcharts et permet aux développeurs Web de créer des cartes interactives pour afficher les ventes, les résultats des élections ou toute autre information liée à la géographie. Parfait pour une utilisation autonome ou dans des tableaux de bord en combinaison avec Highcharts !
Caractéristiques principales :
- Adapté aux mobiles : Highmaps a été conçu dès le départ en tenant compte des navigateurs mobiles. Tout, du zoom multitouch aux infobulles tactiles, répond parfaitement aux plateformes mobiles. Néanmoins, Highmaps fonctionne également dans les anciens navigateurs comme IE6-8.
- Collection de cartes : Pour votre confort, nous fournissons une collection de centaines de cartes, toutes optimisées pour un téléchargement et un rendu rapides avec Highmaps.
- Ouvert : L'une des principales caractéristiques de Highmaps est que, quelle que soit la licence, gratuite ou non, vous êtes autorisé à télécharger le code source et à effectuer vos propres modifications. Cela permet des modifications personnelles et une grande flexibilité.
- Pure JavaScript : Highmaps est uniquement basé sur les technologies natives du navigateur et ne nécessite pas de plugins côté client comme Flash ou Java. En outre, vous n'avez pas besoin d'installer quoi que ce soit sur votre serveur. Pas de PHP ou d'ASP.NET. Highmaps n'a besoin que de deux fichiers JS pour fonctionner : Le noyau highmaps.js et soit jQuery, soit le Highcharts Standalone Framework.
- Dynamique : Grâce à une API complète, vous pouvez ajouter, supprimer et modifier des séries et des points ou modifier les axes à tout moment après la création du graphique. De nombreux événements fournissent des crochets pour la programmation contre le graphique. En combinaison avec les API Ajax de jQuery ou d'autres frameworks, cela ouvre la voie à des solutions telles que des graphiques en direct constamment mis à jour avec des valeurs provenant du serveur, des données fournies par l'utilisateur, etc.
- Différents types de cartes : Zone de carte, ligne de carte, points d'intérêt, bulles sur les cartes, cartes thermiques. Ces fonctionnalités correspondent aux types de séries dans Highcharts.
Axe de couleur : Pour un contrôle total de la disposition des couleurs des cartes choroplèthes Highmaps, un axe de couleur séparé est affiché dans la légende. Il hérite de la plupart des caractéristiques des axes scalaires afin de fournir des options communes telles que min, max, échelle logarithmique et plus encore. - Navigation : Highmaps propose toutes les méthodes de navigation courantes, comme les boutons plus/moins, le double-clic pour zoomer, le zoom avec la molette de la souris, le multitouch et le panoramique.
- Exploration : Le module drilldown assure une interaction fluide entre les zones de la carte sur une couche, qui se transforment en une carte complète sur la couche sous-jacente. Laissez vos utilisateurs cliquer pour descendre dans des données de plus en plus locales !
- Support Geojson : En plus du concept commun Série/Point, Highmaps accepte le format standardisé GeoJSON pour la saisie des cartes.
- Exportation et impression : Avec le module d'exportation activé, vos utilisateurs peuvent exporter la carte au format PNG, JPG, PDF ou SVG en cliquant sur un bouton ou imprimer la carte directement à partir de la page Web.