Partager via


Couche de chemin dans un visuel Power BI Azure Maps

La fonctionnalité de couche de chemin dans le visuel Power BI d’Azure Maps permet de visualiser les connexions entre plusieurs points géographiques.

La fonctionnalité de couche de chemin peut être utilisée dans plusieurs scénarios, tels que :

  • Visualisation des itinéraires : affichage des trajectoires des véhicules, bateaux ou avions entre des emplacements.
  • Analyse réseau : examine les connexions entre les nœuds d’un réseau, comme les itinéraires de chaîne logistique ou les réseaux de communication.
  • Suivi des mouvements : supervision des ressources ou des individus dans le temps et dans l’espace.

Ce guide explique comment utiliser cette fonctionnalité efficacement.

Ajouter une couche de chemin

Cette section explique comment ajouter des données et configurer la couche de chemin. Avant de commencer, vous devez ouvrir votre visuel Azure Maps dans Power BI. Pour plus d’informations sur l’ajout d’un visuel Azure Maps à votre rapport Power BI, consultez Utiliser le visuel Power BI Azure Maps.

Setting Description
Appliquer les paramètres Chemin auquel les paramètres doivent s’appliquer
Couleur Couleur de la ligne
Transparence Transparence de la ligne
Width Largeur de la ligne
Zoom maximal Niveau de zoom maximal auquel la couche est visible
Zoom minimal Niveau de zoom minimal auquel la couche est visible

Ajouter des données à la couche de chemin

Pour créer des chemins, fournissez des données pour « ID de chemin » et « Ordre des points » :

  1. Ajoutez la colonne qui identifie le mieux chaque chemin au champ ID de chemin. L’ID de chemin est utilisé pour identifier la ligne à laquelle appartient chaque point de données géospatial. S’il existe plusieurs chemins, chaque chemin nécessite un ID de chemin unique.

  2. Ajoutez la colonne qui spécifie l’ordre des points le long du chemin au champ Ordre des points. L’ordre des points détermine la séquence de points pour former un chemin.

    Capture d’écran montrant les propriétés du chemin.

Configurer une couche de chemin

Une fois vos données ajoutées, vous pouvez ajuster la couleur, la largeur de ligne et l’opacité de la couche de chemin. Appliquez les paramètres par légende ou ID de chemin, en coloriant les chemins et les emplacements qui ont la même légende de manière identique.

Une fois vos données ajoutées, vous pouvez configurer la couche de chemin en fonction de vos besoins. Le style des chemins peut être personnalisé en ajustant la couleur, la largeur et l’opacité de la ligne. Ces paramètres peuvent être appliqués en fonction de la légende ou de l’ID de chemin. Si une légende est fournie, les chemins d’accès et les emplacements associés à la même légende partagent la même couleur.

Capture d’écran montrant les propriétés de configuration de la couche de chemin, notamment la couleur, la transparence et la largeur de ligne, ainsi que le zoom minimal et maximal.

Interagir avec une couche de chemin

La fonctionnalité de la couche de chemin offre plusieurs options interactives :

  • Pointer et sélectionner : pointer sur un chemin pour sélectionner des points ; cliquer sur un chemin sélectionne le point le plus proche. Le point sélectionné sélectionne également d’autres rapports par légende, ID de chemin, emplacement et ordre de point.

  • Info-bulles : les info-bulles affichent les informations du point le plus proche lorsque vous pointez sur une ligne.

    Capture d’écran montrant une carte utilisant la couche de chemin.

Explorer et personnaliser une couche de chemin

Examinez les connexions et aperçus révélés par la visualisation de la couche de chemin. Personnalisez davantage les paramètres en fonction de vos besoins spécifiques et obtenez des aperçus plus profonds de vos données géospatiales.

Légendes dans une couche de chemin

L’ajout d’un champ au champ de légende crée un niveau supérieur de regroupement. Par conséquent, les chemins et emplacements associés à la même légende sont colorés de manière identique. Le processus est le suivant :

  • Regroupement par légende : quand une légende est fournie, les chemins et emplacements sont regroupés en fonction de la légende. Par exemple, si vous visualisez des trajectoires de vol qui ont pour légende la compagnie aérienne, les chemins et emplacements associés à la même compagnie aérienne partagent la même couleur. En outre, s’il existe deux lignes, l’une avec la légende « Contoso » et l’ID de chemin « A123 », et une autre avec la légende « MSAirline » et l’ID de chemin « A123 », la couche de chemin les interprète comme deux chemins distincts : « Contoso-A123 » et « MSAirline-A123 ».
  • Style par légende : configurez le style (couleur, largeur de ligne, opacité) à l’aide de la légende pour différencier visuellement les groupes de chemins.
  • Interaction par légende : lors de l’interaction avec la couche de chemin, la sélection d’un chemin ou d’un point sélectionne également d’autres rapports en fonction de la légende, de l’ID de chemin, de l’emplacement et de l’ordre des points. Cela garantit que tous les points de données associés sont mis en surbrillance ensemble.

Gérer des données d’origine et de destination

Pour utiliser des données d’origine et de destination dans la couche de chemin, vous devez d’abord les transformer, car le visuel Azure Maps ne prend pas directement en charge ces données. Utilisez la fonction Dépivoter dans Power Query pour effectuer cette opération. Voici comment :

  1. Importer des données : importez vos données d’origine et de destination dans Power BI.

  2. Appliquer une fonction Dépivoter : utilisez le Power Query suivant pour transformer les données :

    let 
        // Importing the source. 
        Source = … 
        // Create "path_id" to set in the "Path ID" field well later in the visual. 
        // Since each row represents a line here, we can simply use the row index as path ID 
        #"Added Index" = Table.AddIndexColumn(Source, "path_id", 0, 1, Int64.Type), 
        // This is the key point of the transformation. 
        // We transform the original rows into two: one for the origin and one for the destination.  
        #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(#"Added Index", {"path_id"}, "point_order", "city"), 
        // We only support timestamp and number for the point order. So, convert the "origin" as 0 and "destination" as 1 
        #"Replaced Values" = Table.ReplaceValue(Table.ReplaceValue(#"Unpivoted Other Columns", "origin", "0", Replacer.ReplaceText, {"point_order"}), "destination", "1", Replacer.ReplaceText, {"point_order"}) 
    in 
        #"Replaced Values" 
    

Avant transformation

origin destination
New York Los Angeles
Chicago Houston
Miami Atlanta
Seattle Denver
Boston San Francisco

Après transformation

path_id point_order city
0 0 New York
0 1 Los Angeles
1 0 Chicago
1 1 Houston
2 0 Miami
2 1 Atlanta
3 0 Seattle
3 1 Denver
4 0 Boston
4 1 San Francisco

Limites actuelles

  • La couche de chemin est uniquement compatible avec des couches de données cartographiques spécifiques, notamment les couches de bulles, de référence, de trafic et de vignette.
  • La couche de référence liée aux données n’est pas disponible quand la couche de chemin est activée.
  • La hiérarchie d’emplacement (descendre dans la hiérarchie) est désactivée quand un ID de chemin est fourni.

Conclusion

La fonctionnalité de la couche de chemin dans le visuel Azure Maps est un outil de visualisation et d’analyse des connexions spatiales. Cette nouvelle fonctionnalité peut être utilisée pour améliorer les rapports.