Shape Map: Personnalisez vos cartes
Aujourd'hui, on retourne sur l'outil où tout a commencé (mon histoire d'amour avec le monde de la Data) : j'ai nommé Tableau !
Non, je rigole. Personne ne peut aimer Tableau quand Power BI existe, voyons !
Donc aujourd'hui, je voulais vous présenter une fonctionnalité toujours en préversion (depuis deux ans, oui, oui, deux ans !) mais qui peut s'avérer plus qu'utile : les Shape Maps.
À quoi ça sert, cette bête-là ?
Pour vous donner un cas concret, j'ai un scénario plutôt simple : j'ai déniché un jeu de données qui recense la population de chaque province de Belgique, plus la région de Bruxelles-Capitale. (Petite parenthèse "question du CEB" : la Belgique compte dix provinces, et Bruxelles est enclavée mais n'est pas considérée comme une province, voila voila, comme vous le savez, la culture c'est comme la confiture, moins on en a, plus on l'étale)
Du coup, si je décide d'utiliser une carte classique dans Power BI, voici le résultat...
Et voilà, comme vous pouvez le voir, la filled map de Power BI a quelques limites :
Difficilement lisible : Il faut utiliser l'info-bulle (tooltip) pour savoir dans quelle région on se trouve. Pas très pratique !
Sensible au zoom : Si mes utilisateurs s'amusent à zoomer ou dézoomer, la carte peut vite devenir un fouillis illisible.
Pour avoir quelque chose d'un peu plus clair et précis, nous allons donc passer par les Shape Maps. C'est la solution idéale pour ce genre de situation.
Comme il s'agit d'une fonctionnalité toujours en préversion, vous devez l'activer pour pouvoir l'utiliser. Voici la marche à suivre :
Allez dans Fichier (Files)
Puis Options et paramètres (Options)
Ensuite Fonctionnalités en préversion (Preview features)
Cochez la case Visual de carte de formes (Shape map visual)
Cliquez sur OK
Enfin, redémarrez Power BI pour que les changements soient pris en compte.
Mes modifications ont été faites, je redemarre Power BI, j'ajoute un shape Map dans mon rapport
Je place mes provinces en location, la population pour la saturation de la color, et BIM, voila ma carte de la Belgique
Comme vous êtes sur ce site, vous êtes probablement des gens cultivés ET raffinés (forcément !), vous allez donc immédiatement me faire remarquer que, euh... il ne s'agit pas de la carte de la Belgique, mais bel et bien de celle de la nation des cow-boys et de Microsoft, n'est-ce pas ?
Alors, allons un peu "bidouiller" dans les options, et là, ô surprise, nous trouvons...
Une liste de cartes préétablies existe, mais malheureusement, rien pour la Belgique... 🥲 C'est là que la communauté a fait son boulot !
Pour ajouter la carte de votre choix, il vous suffit de dénicher un fichier JSON qui regroupe toutes les informations nécessaires. Par exemple, pour la Belgique, j'ai trouvé mon bonheur ici : Belgium Map.
Donc, après avoir importé ma carte (avec succès, on croise les doigts !), voici le résultat que j'obtiens :
Et voilà ! C'est ainsi que l'on utilise des cartes bien plus lisibles que les options de base proposées par Power BI.
Cet article/tuto était peut-être plus simple et un peu moins technique que d'habitude, mais c'est l'été et les vacances pour tout le monde, n'est-ce pas ? 😉
Pour conclure, la Shape Map est, de mon point de vue, un visuel cartographique puissant pour Power BI, surtout grâce à sa capacité à ajouter vos propres cartes personnalisées. Sa principale limitation réside dans le nombre de points autorisés, qui est de 1500. Ce type de carte est donc difficilement utilisable avec des jeux de données très volumineux. Cependant, dans bien des cas, elle s'avérera plus qu'utile et fera des merveilles !