Carte
Les cartes peuvent servir à de nombreuses fins. En informatique décisionnelle (BI), l'une des utilisations courantes consiste à tracer les données des ventes par région ou par magasin.
Vous pouvez créer une carte en utilisant une couche de points ou une couche de zones. Si vous utilisez une couche de points, vous avez également besoin d'une carte d'arrière-plan servant de contexte aux points, sinon vous obtiendrez uniquement une collection de points sur un arrière-plan vide. Par défaut, une carte d'arrière-plan Mapbox est ajoutée à un calque de points. Si vous le souhaitez, vous pouvez utiliser une carte d'un autre fournisseur.
Voir aussi : Serveurs de cartes glissantes (Slippy map)
Vous pouvez ajouter une valeur de mesure ou une expression aux valeurs de dimension, et utiliser la taille des points ou la couleur par mesure pour refléter la taille de la mesure. Si vous utilisez une couche de zones, une carte d'arrière-plan n'est pas nécessaire la plupart du temps, bien que cette possibilité existe.
La carte d'arrière-plan est du type carte glissante, vous permettant d'effectuer un zoom, un panoramique et des sélections.
http://wiki.openstreetmap.org/wiki/Slippy_Map
Chargement de données
Vous pouvez charger des données de carte à partir de fichiers .kml et de fichiers Excel. Vous chargez les données via la fonction de chargement rapide ou la connexion de données. Par défaut, tous les champs sont sélectionnés dans la boîte de dialogue de sélection de données, même s'ils ne contiennent pas de données. Un fichier .kml peut contenir, par exemple, des données de zones mais pas des données de points. Même si le chargement de champs vides ne pose pas de problème, il peut s'avérer gênant de manipuler la visualisation d'une carte en présence de champs vides. Si vous ajoutez une dimension sans données à une carte, aucune sortie visuelle ne sera générée, ce qui pourrait déconcerter les utilisateurs. Par conséquent, avant de procéder au chargement, il est préconisé d'effacer les sélections de tous les champs de données vides dans la boîte de dialogue de sélection de données.
Création d'une carte à partir des données d'un fichier .kml
En général, un fichier .kml contient des données de points et/ou des données de zones. Dans la capture d'écran suivante, qui illustre la boîte de dialogue de sélection de données, vous pouvez constater que la sélection du champ FloridaCounties.Point a été effacée, car le champ ne contient pas de données. En effaçant le champ, vous évitez de créer des dimensions de carte sans données.
Lorsque vous cliquez sur Insérer le script, le script suivant est généré :
Si la sélection du champ vide n'avait pas été effacée, le script aurait également inclus la chaîne suivante :
Lorsque vous exécutez le script et ajoutez un graphique de carte à la feuille, vous pouvez ajouter soit FloridaCounties.Area (area) soit FloridaCounties.Name (area) comme dimension.
Même si vous obtenez le même résultat visuel avec l'un ou l'autre champ (une carte des comtés de la Floride), vous noterez une différence lorsque vous survolerez un comté. Si vous sélectionnez FloridaCounties.Name (area), le nom du comté est affiché sous forme d'info-bulle alors que si vous sélectionnez FloridaCounties.Area (area), les données de la zone sont visibles. Le nom du comté est sans aucun doute plus pertinent. De plus, le chargement du champ FloridaCounties.Area est bien plus lent que celui du champ FloridaCounties.Name.
À titre facultatif, vous pouvez également ajouter une mesure et utiliser un codage couleur par mesure pour refléter la différence de valeur de mesure entre les comtés.
Création d'une carte à partir de données de points d'un fichier Excel
Vous pouvez créer une carte à partir de données de points (coordonnées) contenues dans un fichier Excel.
Formats des données de points
Les données de points peuvent être lues à partir de fichiers Excel. Deux formats sont pris en charge :
- Format où les données de points sont stockées dans une colonne. Chaque point est spécifié comme une série de coordonnées (abscisses et ordonnées) : '[x, y]'. Ces valeurs correspondent aux coordonnées géographiques '[longitude, latitude]'. Lorsque vous utilisez ce format, vous devez baliser le champ de données de points avec $geopoint;.
- Format où les données de points sont stockées dans deux colonnes, une pour la latitude et l'autre pour la longitude. La fonction GeoMakePoint() permet de générer un point basé sur ce format.
Dans les exemples suivants, nous supposons que les fichiers contiennent les mêmes données relatives aux coordonnées des bureaux d'une société, mais dans deux formats différents.
Exemple1 :
Le fichier Excel comporte les informations suivantes pour chaque bureau :
- Bureau (Office)
- Emplacement (Location)
- Nombre d'employés (Employees)
Le script de chargement pourrait ressembler au suivant :
Le champ Location contient les données de points et il est nécessaire de baliser le champ avec $geopoint; afin qu'il soit reconnu comme un champ de données de points. Ajoutez la chaîne suivante après la dernière chaîne dans la commande LOAD :
Le script complet prend alors l'aspect suivant :
Exécutez le script et créez une visualisation de la carte. Ajoutez la dimension de point à votre carte.
Exemple2 :
Le fichier Excel comporte les informations suivantes pour chaque bureau :
- Bureau (Office)
- Latitude (Latitude)
- Longitude (Longitude)
- Nombre d'employés (Employees)
Le script de chargement pourrait ressembler au suivant :
Avec les données figurant dans les champs Latitude et Longitude, vous définissez un nouveau champ pour les points. Ajoutez la chaîne suivante au-dessus de la commande LOAD :
LOAD *, GeoMakePoint(Latitude, Longitude) as Location;
La fonction GeoMakePoint() joint les données de latitude et de longitude.
Le script complet prend alors l'aspect suivant :
Exécutez le script et créez une visualisation de la carte. Ajoutez la dimension de point à votre carte.
Nombre de points
Pour des raisons de performances, le nombre de points pouvant être affichés est limité. En effectuant des sélections, vous pouvez réduire la quantité de données à afficher.
Ajout d'une carte d'arrière-plan
Si vous avez ajouté un calque de points à votre carte, une carte d'arrière-plan Mapbox est ajoutée automatiquement. Si vous le souhaitez, vous pouvez utiliser des cartes provenant d'autres fournisseurs.
Procédez comme suit :
-
Sur la barre d'outils, cliquez sur Éditer.
-
Dans le panneau des propriétés de droite, cliquez sur Arrière-plan.
-
Cliquez sur le bouton Service de cartographie.
Le bouton est défini sur Personnalisé(es).
-
Dans la liste de serveurs de cartes glissantes ci-dessous, copiez une URL et collez-la dans la zone de texte URL.
-
Toujours dans cette liste, copiez la chaîne d'attribution qui correspond à l'URL et collez-la dans la zone Attribution.
Serveurs de cartes glissantes (Slippy map)
Ce sont les URL et les chaînes d'attribution disponibles pour la carte d'arrière-plan.
OpenStreetMap
URL | http://tile.openstreetmap.org/${z}/${x}/${y}.png |
Chaîne d'attribution | © <a href='http://www.openstreetmap.org/copyright' target='_blank'>OpenStreetMap</a> contributors |
OpenCycleMap
URL |
http://a.tile.opencyclemap.org/cycle/${z}/${x}/${y}.png
http://b.tile.opencyclemap.org/cycle/${z}/${x}/${y}.png http://c.tile.opencyclemap.org/cycle/${z}/${x}/${y}.png |
Chaîne d'attribution | © <a href='http://www.opencyclemap.org/' target='_blank'>OpenCycleMap</a>. Map data © <a href='http://www.openstreetmap.org/copyright' target='_blank'>OpenStreetMap</a> contributors |
MapQuest OSM
URL |
http://otile1.mqcdn.com/tiles/1.0.0/map/${z}/${x}/${y}.png
http://otile2.mqcdn.com/tiles/1.0.0/map/${z}/${x}/${y}.png http://otile3.mqcdn.com/tiles/1.0.0/map/${z}/${x}/${y}.png http://otile4.mqcdn.com/tiles/1.0.0/map/${z}/${x}/${y}.png |
Chaîne d'attribution | Data, imagery and map information provided by <a href='http://www.mapquest.com/' target='_blank'>MapQuest</a>, <a href='http://www.openstreetmap.org/' target='_blank'>OpenStreetMap</a> and contributors, <a href='http://creativecommons.org/licenses/by-sa/2.0/' target='_blank'>CC-BY-SA</a> <img src='http://developer.mapquest.com/content/osm/mq_logo.png' border='0'> |
MapQuest Open Aerial
URL |
http://otile1.mqcdn.com/tiles/1.0.0/sat/${z}/${x}/${y}.png
http://otile2.mqcdn.com/tiles/1.0.0/sat/${z}/${x}/${y}.png http://otile3.mqcdn.com/tiles/1.0.0/sat/${z}/${x}/${y}.png http://otile4.mqcdn.com/tiles/1.0.0/sat/${z}/${x}/${y}.png |
Chaîne d'attribution | Tiles Courtesy of <a href='http://open.mapquest.co.uk/' target='_blank'>MapQuest</a>. Portions Courtesy NASA/JPL-Caltech and U.S. Depart. of Agriculture, Farm Service Agency. <img src='http://developer.mapquest.com/content/osm/mq_logo.png' border='0'> |
MapBox Natural Earth (prend uniquement en charge les cinq premiers niveaux de zoom)
URL |
http://a.tiles.mapbox.com/v3/mapbox.natural-earth-hypso-bathy/${z}/${x}/${y}.png
http://b.tiles.mapbox.com/v3/mapbox.natural-earth-hypso-bathy/${z}/${x}/${y}.png http://c.tiles.mapbox.com/v3/mapbox.natural-earth-hypso-bathy/${z}/${x}/${y}.png http://d.tiles.mapbox.com/v3/mapbox.natural-earth-hypso-bathy/${z}/${x}/${y}.png |
Chaîne d'attribution | Tiles © <a href='http://mapbox.com/'>MapBox</a> |
Nombre de dimensions et de mesures
Vous ne pouvez utiliser qu'un type de dimension, point ou zone. Dans la dimension, vous pouvez créer une expression. Si vous ajoutez à la carte une mesure à partir des éléments principaux, la mesure est ajoutée dans la zone de l'expression, sous Couches > <type de couche> dans le panneau des propriétés.
Zoom et panoramique
Une carte vous offre la possibilité d'effectuer un zoom et un panoramique. L'interaction varie selon l'appareil que vous utilisez. Lorsque vous effectuez un zoom, il arrive que le zoom soit en partie graduel. Cela se produit lorsque la carte d'arrière-plan est mise à jour.
Interaction sur un appareil tactile
Sur un appareil tactile, vous effectuez un mouvement de pincement pour zoomer et un mouvement de balayage pour effectuer un panoramique.
Vous pouvez réinitialiser le zoom en tapotant sur l'icône
située dans le coin supérieur droit lorsque vous commencez le mouvement de zoom.Interaction sur un ordinateur (souris)
Lorsque vous utilisez un ordinateur, la souris vous permet d'effectuer un zoom ou un panoramique sur la visualisation. Utilisez la roulette de défilement pour effectuer un zoom avant ou arrière. Le zoom est effectué sur la zone indiquée par le pointeur. Faites glisser le pointeur pour effectuer un panoramique.
Vous pouvez également utiliser l'outil de navigation pour effectuer un zoom et un panoramique. Cliquez sur la carte avec le bouton droit de la souris et sélectionnez Navigation pour ouvrir l'outil.
Pour réinitialiser le zoom, utilisez la roulette de défilement ou cliquez sur l'icône
de l'outil de navigation.En savoir plus
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !