Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Les visualisations de carte affichent les résultats sur une carte géographique. L’ensemble des résultats de la requête doit inclure les données géographiques appropriées :
- Chloroplèthe : les emplacements géographiques, comme les pays ou les états, sont colorés en fonction des valeurs agrégées de chaque colonne clé. La requête doit retourner des emplacements géographiques par nom ou en tant que colonne GEOMETRY ou GEOGRAPHY . Pour obtenir un exemple, consultez l’exemple choropleth.
- Carte de point : un marqueur est placé à un ensemble de coordonnées sur la carte. Le résultat de la requête doit retourner des paires de latitude et de longitude ou une colonne GEOMETRY ou GEOGRAPHY . Pour obtenir un exemple, consultez l’exemple de marqueur.
Vous pouvez également afficher des formes à partir d’une colonne GEOMETRY ou GEOGRAPHY au lieu de vous appuyer sur des limites administratives prédéfinies ou des colonnes de latitude et de longitude distinctes. Consultez les données géographiques personnalisées.
Options choroplèthes
Une carte choropleth colore les régions géographiques ( pays, états ou comtés) en fonction d’une valeur numérique dans vos données.
Exemple
Sous l’onglet Données , cliquez sur + Ajouter un jeu de données SQL, collez la requête suivante et exécutez-la :
Exemple de jeu de données
SELECT state, total_sales
FROM VALUES
('California', 98750),
('Texas', 87200),
('New York', 76300),
('Florida', 65100),
('Illinois', 54800),
('Pennsylvania', 48200),
('Ohio', 43500),
('Georgia', 41200),
('North Carolina', 39700),
('Michigan', 36100),
('New Jersey', 34800),
('Virginia', 32500),
('Washington', 31200),
('Arizona', 29700),
('Massachusetts', 28400),
('Tennessee', 26900),
('Indiana', 25100),
('Missouri', 23800),
('Maryland', 22600),
('Wisconsin', 21300),
('Minnesota', 20100),
('Colorado', 19400),
('Alabama', 18200),
('South Carolina', 17600),
('Louisiana', 16900),
('Kentucky', 15800),
('Oregon', 14700),
('Oklahoma', 13600),
('Connecticut', 12500),
('Utah', 11900),
('Iowa', 11200),
('Nevada', 10800),
('Arkansas', 10100),
('Mississippi', 9600),
('Kansas', 9200),
('New Mexico', 8700),
('Nebraska', 8300),
('West Virginia', 7900),
('Idaho', 7400),
('Hawaii', 7100),
('New Hampshire', 6800),
('Maine', 6400),
('Montana', 6100),
('Rhode Island', 5800),
('Delaware', 5400),
('South Dakota', 5100),
('North Dakota', 4800),
('Alaska', 4500),
('Vermont', 4200),
('Wyoming', 3900)
AS t(state, total_sales);
Dans l’éditeur de visualisation, configurez les éléments suivants :
- Définissez le type de visualisation sur la carte Choropleth.
- Dans la section Région , sous Pays, cliquez sur
. Sous Values, cliquez sur Électionner un pays et sélectionnez États-Unis.
- Dans la section Région, sous État/Province, cliquez sur
Sous Champs, sélectionnez
state. - Sous Couleur, cliquez sur
sélectionnez
total_saleset définissez la transformation sur SUM.
Region
Le paramètre Région indique à la carte comment interpréter les valeurs d’emplacement dans vos données. Choisissez le format correspondant à vos données :
- Administration : Pays, État/Province, Comté/Ville, Ville/Canton ou Ville/Village
- Postal : codes postaux ou postaux.
- CSA / CSAB : Désignations de zone statistique du Bureau de recensement des États-Unis. L’ASC (Zones statistiques combinées) regroupe les zones métropolitaines et micropolitanes adjacentes avec des liens économiques. L’ASFC (Domaines statistiques de base) couvre les régions métropolitaines et micropolitanes individuelles.
- Législatif : districts législatifs américains, y compris les districts du congrès et les districts du sénat d’État.
- NUTs : Nomenclature européenne des unités territoriales pour les statistiques. Prend en charge trois niveaux : NUTS 1 (principales régions socio-économiques), NUTS 2 (régions de base pour appliquer des politiques régionales) et NUTS 3 (petites régions pour des diagnostics spécifiques).
- Géométrie personnalisée : sélectionnez une colonne GEOMETRY ou GEOGRAPHY pour afficher les limites de région directement à partir de vos données. Consultez les données géographiques personnalisées.
Si une valeur dans votre colonne d’emplacement ne correspond pas au format sélectionné, aucune donnée n’est affichée pour cette région. Téléchargez les tables de recherche suivantes pour vérifier les noms et abréviations pris en charge :
- country-names.csv
- state-province-names.csv
- county-district-names.csv
- town-names.csv
- city-village-names.csv
- senate-names.csv
- congressional-district-codes.csv
- zipcode-codes.csv
- us-csa-codes.csv
- us-cbsa-codes.csv
- eu-nuts-1-codes.csv
- eu-nuts-2-codes.csv
- eu-nuts-3-codes.csv
Note
Pour les limites admin-0 (pays), vous pouvez utiliser des noms anglais à partir de la name_en colonne directement en tant qu’identificateur dans votre requête. Pour les autres niveaux de région, utilisez la name_en colonne pour rechercher les valeurs prises en charge, mais utilisez l’une des autres colonnes comme identificateur dans votre requête.
Couleurs
Les couleurs remplissent automatiquement chaque région qui a des données. Cliquez sur l'échantillon de couleur pour changer de couleur.
Pour colorer les régions par un champ numérique, cliquez sur dans la section Couleur et sélectionnez un champ. Vous pouvez appliquer une transformation telle que
SUM ou MEDIAN. La carte applique un dégradé de couleurs sur la plage de valeurs. Pour personnaliser les couleurs, le dégradé et les étiquettes, cliquez sur le nuanceur de couleurs.
Options de carte de points
Cette section décrit les options des graphiques de carte de points.
Exemple
Sous l’onglet Données , cliquez sur + Ajouter un jeu de données SQL, collez la requête suivante et exécutez-la :
SELECT city, latitude, longitude, population
FROM VALUES
('New York', 40.7128, -74.0060, 8336817),
('Los Angeles', 34.0522, -118.2437, 3979576),
('Chicago', 41.8781, -87.6298, 2693976),
('Houston', 29.7604, -95.3698, 2320268),
('Phoenix', 33.4484, -112.0740, 1608139),
('Philadelphia', 39.9526, -75.1652, 1603797),
('San Antonio', 29.4241, -98.4936, 1434625),
('San Diego', 32.7157, -117.1611, 1386932),
('Dallas', 32.7767, -96.7970, 1304379),
('San Jose', 37.3382, -121.8863, 1013240)
AS t(city, latitude, longitude, population);
Dans l’éditeur de visualisation, configurez les éléments suivants :
- Sous Coordonnées, sélectionnez Longitude/Latitude.
- Sous Longitude, cliquez sur
Icône plus et sélectionnez
longitude. - Sous Latitude, cliquez sur
Plus, puis sélectionnez
latitude.
- Sous Longitude, cliquez sur
- Sous Taille, cliquez sur
Icône plus et sélectionnez
population.
Coordonnées
Utilisez l’éditeur de visualisation pour configurer les coordonnées :
- Longitude/Latitude : choisissez la colonne qui contient les composants Longitude et Latitude des coordonnées cartographiques.
- Géométrie : sélectionnez une colonne GEOMETRY ou GEOGRAPHY à utiliser comme emplacement de point au lieu de colonnes de latitude et de longitude distinctes. Consultez les données géographiques personnalisées.
Couleur
Pour les données non groupées, cliquez sur la nuance de couleur pour modifier les couleurs de point affichées sur la carte. Pour appliquer une stratégie de regroupement, cliquez sur dans la section Couleur de l’éditeur de visualisation. Vous pouvez ajuster les couleurs attribuées automatiquement en cliquant sur la nuance de couleur en regard de chaque étiquette de groupe dans l’éditeur.
Taille
Cliquez sur dans la section Taille pour choisir un champ qui reflète la quantité, ce qui vous permet d’afficher des points de tailles variables en fonction de la valeur de données.
Données géographiques personnalisées
Vous pouvez afficher des mappages directement à partir d’une colonne GEOMETRY ou GEOGRAPHY dans n’importe quel jeu de données. Utilisez-le pour visualiser des formes personnalisées telles que les territoires de vente, les districts scolaires et les zones de capture des magasins, ou pour tracer des points sans fractionner les coordonnées en colonnes de latitude et de longitude distinctes.
Chaque ligne est dessinée indépendamment, de sorte que les formes ou les points peuvent se chevaucher si vos données ont plusieurs lignes par région. Pour combiner des lignes en une seule forme par région, utilisez une mesure geometry dans une vue métrique. Consultez limitations et vues de métriques locales.
Définir une vue de métrique avec une mesure géométrique
Dans votre vue de métrique YAML, définissez la colonne geometry ou geography comme mesure à l’aide de l’une des agrégations prises en charge : ST_UNION_AGG, , ST_ENVELOPE_AGGou FIRSTLAST. Utilisez des dimensions pour les colonnes non géométriques que vous souhaitez regrouper.
La vue de métrique locale suivante définit region comme une dimension, total_sales en tant que mesure numérique et utilise ST_UNION_AGG pour combiner des limites par ligne dans une seule forme par région :
version: 0.1
source: sales.territories
dimensions:
- name: region
expr: region
measures:
- name: total_sales
expr: SUM(sales_amount)
- name: region_shape
expr: ST_UNION_AGG(boundary)
Si vos données géographiques sont stockées sous la forme d’une chaîne sérialisée ou d’une valeur binaire, effectuez un cast vers GEOMETRY ou GEOGRAPHY dans l’expression de mesure.
Créer une carte choropleth
Les cartes Choropleth prennent en charge Polygon et MultiPolygon formes.
- Ajoutez la vue métrique en tant que jeu de données.
- Définissez le type de visualisation sur la carte Choropleth.
- Sous Région, sélectionnez Géométrie personnalisée et sélectionnez votre mesure geometry (par exemple,
region_shape). - Sous Couleur, sélectionnez une mesure numérique telle que
total_sales.
Créer une carte de points
Prise en charge Point et MultiPoint formes des mappages de points. Utilisez une Pointmesure géométrique -valued, telle que FIRST(location) ou ST_UNION_AGG(location).
- Ajoutez la vue métrique en tant que jeu de données.
- Définissez le type de visualisation sur Point Map.
- Sous Coordonnées, sélectionnez Geometry et sélectionnez votre mesure geometry.
- (Facultatif) Sous Taille, sélectionnez une mesure numérique pour varier les tailles de point.
Limitations
-
GROUP BYn’est pas pris en charge sur ouGEOMETRYsurGEOGRAPHYdes colonnes. Pour combiner plusieurs lignes en une seule forme par groupe, agréger la géométrie en tant que mesure de vue de métrique à l’aideST_UNION_AGGde ,ST_ENVELOPE_AGG,FIRSTouLAST. Sinon, chaque ligne est rendue indépendamment et les formes peuvent se chevaucher. - Le renderer de carte utilise WGS84 (
SRID 4326).GEOMETRYles colonnes d’autres SRID sont reprojetées automatiquement ;GEOGRAPHYles colonnes doivent déjà êtreSRID 4326. Utilisez ST_Transform dans votre expression de mesure pour reprojeter si nécessaire. -
GEOMETRYles colonnes avecSRID 0(système de coordonnées inconnu) ne sont pas rendues. -
GeometryCollectionles valeurs et les colonnes qui combinent plusieurs types de formes ne sont pas prises en charge. - Les encodages d’étiquettes ne sont pas pris en charge sur les cartes qui utilisent une géométrie ou une colonne géographique.