Présentation
Un graphique géographique est la carte d'un pays, d'un continent ou d'une région, avec des zones identifiées selon l'une des trois méthodes suivantes:
- Le mode région colore des régions entières, comme des pays, des provinces ou des États.
- Le mode Repères utilise des cercles pour désigner des régions qui sont mises à l'échelle en fonction d'une valeur que vous spécifiez.
- Le mode text étiquette les régions avec des identifiants (par exemple, "Russie" ou "Asie").
Un graphique géographique est affiché dans le navigateur à l'aide du format SVG ou VML. Notez qu'il n'est pas possible de faire défiler le graphique géographique, ni de le faire glisser. Il s'agit d'un dessin au trait plutôt que d'une carte en relief. Envisagez plutôt de visualiser une carte si vous le souhaitez.
Graphiques géographiques par région
Le style regions
remplit des régions entières (généralement des pays) avec des couleurs correspondant aux valeurs que vous attribuez.
<html> <head> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('current', { 'packages':['geochart'], }); google.charts.setOnLoadCallback(drawRegionsMap); function drawRegionsMap() { var data = google.visualization.arrayToDataTable([ ['Country', 'Popularity'], ['Germany', 200], ['United States', 300], ['Brazil', 400], ['Canada', 500], ['France', 600], ['RU', 700] ]); var options = {}; var chart = new google.visualization.GeoChart(document.getElementById('regions_div')); chart.draw(data, options); } </script> </head> <body> <div id="regions_div" style="width: 900px; height: 500px;"></div> </body> </html>
Graphiques géographiques des repères
Le style markers
affiche des cercles aux emplacements spécifiés sur le graphique géographique, avec la couleur et la taille que vous spécifiez.
Essayez de pointer sur les repères surchargés autour de Rome. Une loupe s'ouvre pour les afficher plus en détail. (La loupe n'est pas compatible avec Internet Explorer version 8 ou antérieure.)
<html> <head> <script type='text/javascript' src='https://www.gstatic.com/charts/loader.js'></script> <script type='text/javascript'> google.charts.load('current', { 'packages': ['geochart'], // Note: Because markers require geocoding, you'll need a mapsApiKey. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' }); google.charts.setOnLoadCallback(drawMarkersMap); function drawMarkersMap() { var data = google.visualization.arrayToDataTable([ ['City', 'Population', 'Area'], ['Rome', 2761477, 1285.31], ['Milan', 1324110, 181.76], ['Naples', 959574, 117.27], ['Turin', 907563, 130.17], ['Palermo', 655875, 158.9], ['Genoa', 607906, 243.60], ['Bologna', 380181, 140.7], ['Florence', 371282, 102.41], ['Fiumicino', 67370, 213.44], ['Anzio', 52192, 43.43], ['Ciampino', 38262, 11] ]); var options = { region: 'IT', displayMode: 'markers', colorAxis: {colors: ['green', 'blue']} }; var chart = new google.visualization.GeoChart(document.getElementById('chart_div')); chart.draw(data, options); }; </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
Afficher des repères proportionnels
Normalement, les graphiques géographiques des repères affichent la plus petite valeur de repère sous la forme d'un point minimal. Si vous souhaitez afficher des valeurs de repère proportionnelles (par exemple, parce qu'il s'agit de pourcentages), utilisez l'option sizeAxis
pour définir minValue
et maxValue
explicitement.
Par exemple, voici une carte de l'Europe occidentale avec des populations et des zones pour trois pays: l'Allemagne, la France et la Pologne. Les populations sont toutes des nombres absolus (par exemple, 65 millions pour la France), mais les zones représentent toutes des pourcentages de l'ensemble: le repère "France" est de couleur violette, car sa population est moyenne, mais sa taille est de 50 (sur 100 possibles), car il représente 50% de la surface totale combinée.
Dans ce code, nous utilisons sizeAxis
pour spécifier des tailles de repère comprises entre 0 et 100. Nous utilisons également un colorAxis
avec des valeurs RVB pour afficher les populations sous la forme d'une gamme de couleurs allant de l'orange au bleu, un spectre qui convient aux utilisateurs souffrant de déficiences visuelles. Enfin, nous spécifions l'Europe de l'Ouest avec un region
de 155, conformément à la section "Hiérarchie de contenu et codes" plus loin dans ce document.
<html> <head> <script type='text/javascript' src='https://www.gstatic.com/charts/loader.js'></script> <script type='text/javascript'> google.charts.load('current', { 'packages': ['geochart'], // Note: Because markers require geocoding, you'll need a mapsApiKey. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' }); google.charts.setOnLoadCallback(drawMarkersMap); function drawMarkersMap() { var data = google.visualization.arrayToDataTable([ ['Country', 'Population', 'Area Percentage'], ['France', 65700000, 50], ['Germany', 81890000, 27], ['Poland', 38540000, 23] ]); var options = { sizeAxis: { minValue: 0, maxValue: 100 }, region: '155', // Western Europe displayMode: 'markers', colorAxis: {colors: ['#e7711c', '#4374e0']} // orange to blue }; var chart = new google.visualization.GeoChart(document.getElementById('chart_div')); chart.draw(data, options); }; </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
Graphiques géographiques textuels
Vous pouvez superposer des libellés textuels à un graphique géographique avec displayMode:
text
.
var data = google.visualization.arrayToDataTable([ ['Country', 'Popularity'], ['South America', 600], ['Canada', 500], ['France', 600], ['Russia', 700], ['Australia', 600] ]); var options = { displayMode: 'text' };
<html> <head> <script type='text/javascript' src="https://www.gstatic.com/charts/loader.js"></script> <div id="regions_div" style="width: 900px; height: 500px;"></div> <script type="text/javascript"> google.charts.load('current', { 'packages': ['geochart'], // Note: Because this chart requires geocoding, you'll need a mapsApiKey. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' }); google.charts.setOnLoadCallback(drawRegionsMap); function drawRegionsMap() { var data = google.visualization.arrayToDataTable([ ['Country', 'Popularity'], ['South America', 600], ['Canada', 500], ['France', 600], ['Russia', 700], ['Australia', 600] ]); var options = { displayMode: 'text' }; var chart = new google.visualization.GeoChart(document.getElementById('regions_div')); chart.draw(data, options); } </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
Appliquer des couleurs à votre graphique
Il existe plusieurs options pour personnaliser les couleurs des graphiques géographiques:
colorAxis
: spectre de couleurs à utiliser pour les régions du tableau de données.backgroundColor
: couleur d'arrière-plan du graphique.datalessRegionColor
: couleur à attribuer aux régions sans données associées.defaultColor
: couleur à attribuer aux régions du tableau de données pour lesquelles la valeur estnull
ou non spécifiée.
L'option colorAxis
est la plus importante: elle spécifie la plage de couleurs pour les valeurs de vos données. Dans le tableau colorAxis
, le premier élément correspond à la couleur attribuée à la plus petite valeur de l'ensemble de données, et le dernier élément à la couleur attribuée à la plus grande valeur de l'ensemble de données. Si vous spécifiez plus de deux couleurs, une interpolation se produit entre elles.
Dans le graphique suivant, nous utiliserons les quatre options. colorAxis
permet d'afficher l'Afrique avec les couleurs du drapeau panafricain, en utilisant les latitudes des pays : du rouge au nord au noir et du vert au sud. L'option backgroundColor
permet de colorer l'arrière-plan en bleu clair, datalessRegionColor
pour colorer les pays non africains en rose clair et defaultColor
pour Madagascar.
var options = { region: '002', // Africa colorAxis: {colors: ['#00853f', 'black', '#e31b23']}, backgroundColor: '#81d4fa', datalessRegionColor: '#f8bbd0', defaultColor: '#f5f5f5', };
<html> <head> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('current', { 'packages':['geochart'], // Note: Because this chart requires geocoding, you'll need mapsApiKey. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' }); google.charts.setOnLoadCallback(drawRegionsMap); function drawRegionsMap() { var data = google.visualization.arrayToDataTable([ ['Country', 'Latitude'], ['Algeria', 36], ['Angola', -8], ['Benin', 6], ['Botswana', -24], ['Burkina Faso', 12], ['Burundi', -3], ['Cameroon', 3], ['Canary Islands', 28], ['Cape Verde', 15], ['Central African Republic', 4], ['Ceuta', 35], ['Chad', 12], ['Comoros', -12], ['Cote d\'Ivoire', 6], ['Democratic Republic of the Congo', -3], ['Djibouti', 12], ['Egypt', 26], ['Equatorial Guinea', 3], ['Eritrea', 15], ['Ethiopia', 9], ['Gabon', 0], ['Gambia', 13], ['Ghana', 5], ['Guinea', 10], ['Guinea-Bissau', 12], ['Kenya', -1], ['Lesotho', -29], ['Liberia', 6], ['Libya', 32], ['Madagascar', null], ['Madeira', 33], ['Malawi', -14], ['Mali', 12], ['Mauritania', 18], ['Mauritius', -20], ['Mayotte', -13], ['Melilla', 35], ['Morocco', 32], ['Mozambique', -25], ['Namibia', -22], ['Niger', 14], ['Nigeria', 8], ['Republic of the Congo', -1], ['Réunion', -21], ['Rwanda', -2], ['Saint Helena', -16], ['São Tomé and Principe', 0], ['Senegal', 15], ['Seychelles', -5], ['Sierra Leone', 8], ['Somalia', 2], ['Sudan', 15], ['South Africa', -30], ['South Sudan', 5], ['Swaziland', -26], ['Tanzania', -6], ['Togo', 6], ['Tunisia', 34], ['Uganda', 1], ['Western Sahara', 25], ['Zambia', -15], ['Zimbabwe', -18] ]); var options = { region: '002', // Africa colorAxis: {colors: ['#00853f', 'black', '#e31b23']}, backgroundColor: '#81d4fa', datalessRegionColor: '#f8bbd0', defaultColor: '#f5f5f5', }; var chart = new google.visualization.GeoChart(document.getElementById('geochart-colors')); chart.draw(data, options); }; </script> </head> <body> <div id="geochart-colors" style="width: 700px; height: 433px;"></div> </body> </html>
Chargement...
Le nom du package google.charts.load
est "geochart"
.
Notez que vous ne devez pas copier notre "mapsApiKey", car cela ne fonctionnera pas. Tant que votre graphique ne nécessite pas de géocodage ou n'utilise pas de codes non standards pour identifier les lieux, vous n'avez pas besoin d'une carte mapsApiKey. Pour en savoir plus, consultez
Charger les paramètres.
google.charts.load('current', { 'packages': ['geochart'], // Note: if your chart requires geocoding or uses nonstandard codes, you'll // need to get a mapsApiKey for your project. The one below won't work. // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings 'mapsApiKey': 'AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY' });
Le nom de la classe de visualisation du graphique géographique est google.visualization.GeoChart
.
var visualization = new google.visualization.GeoChart(container);
Format des données
Le format de la table de données varie en fonction du mode d'affichage que vous utilisez : regions
, markers
ou text
.
Format du mode Régions
La zone géographique est indiquée dans une colonne, plus une colonne facultative comme décrit ci-dessous:
-
Zone géographique [chaîne, obligatoire] : région à mettre en surbrillance.
Tous les formats suivants sont acceptés. Vous pouvez utiliser différents formats dans différentes lignes :
- Nom d'un pays sous forme de chaîne (par exemple, "Angleterre"), code ISO-3166-1 alpha-2 en majuscules ou son équivalent en texte en anglais (par exemple, "GB" ou "Royaume-Uni").
- Nom de code régional ISO-3166-2 en majuscules ou son équivalent en texte anglais (par exemple, "US-NJ" ou "New Jersey").
- Indicatif de zone métropolitaine. Il s'agit de codes d'agglomération à trois chiffres servant à désigner différentes régions. Les codes américains ne sont acceptés que. Notez qu'ils sont différents des indicatifs téléphoniques.
- Toute valeur acceptée par la propriété
region
.
-
Couleur de la région [Nombre, facultatif] : colonne numérique facultative permettant d'attribuer une couleur à cette région en fonction de l'échelle spécifiée dans la propriété
colorAxis.colors
. Si cette colonne n'est pas présente, toutes les régions seront de la même couleur. Si la colonne est présente, les valeurs nulles ne sont pas autorisées. Les valeurs sont mises à l'échelle par rapport aux valeurssizeAxis.minValue
/sizeAxis.maxValue
ou aux valeurs spécifiées dans la propriétécolorAxis.values
, le cas échéant.
Format du mode Repères
Le nombre de colonnes varie en fonction du format de repère utilisé et d'autres colonnes facultatives.
-
Emplacement du repère [obligatoire]
OU
La première colonne correspond à une chaîne d'adresse spécifique (par exemple, "1600 avenue des Champs-Élysées").Les deux premières colonnes sont numériques, la première colonne à la latitude et la deuxième à la longitude.
Remarque:Bien que nous vous recommandions d'utiliser des codes ISO 3166 pour le mode "Régions", le mode "Repères" fonctionne mieux avec les noms plus longs des régions (comme l'Allemagne, le Panama, etc.). En effet, lorsqu'ils sont en mode "repères", les graphiques géographiques utilisent Google Maps pour géocoder les établissements (en convertissant un emplacement de chaîne en latitude et en longitude). Par conséquent, les zones géographiques ambiguës peuvent ne pas être géocodées comme vous le souhaiteriez. Par exemple, "DE" correspond à l'Allemagne ou au Delaware, ou "PA" au Panama ou à la Pennsylvanie.
-
Couleur du repère [Nombre, facultatif] La colonne suivante est une colonne numérique facultative utilisée pour attribuer une couleur à ce repère, en fonction de l'échelle spécifiée dans la propriété
colorAxis.colors
. Si cette colonne n'est pas présente, tous les repères seront de la même couleur. Si la colonne est présente, les valeurs nulles ne sont pas autorisées. Les valeurs sont mises à l'échelle les unes par rapport aux autres, ou totalement par rapport aux valeurs spécifiées dans la propriétécolorAxis.values
. - Taille du repère [Nombre, facultatif] : colonne numérique facultative permettant d'attribuer la taille du repère par rapport aux autres tailles de repère. Si cette colonne n'est pas présente, la valeur de la colonne précédente est utilisée (ou la taille par défaut, si aucune colonne de couleur n'est également fournie). Si la colonne est présente, les valeurs nulles ne sont pas autorisées.
Format du mode Texte
Le libellé est saisi dans la première colonne, plus une colonne facultative:
- Libellé de texte [chaîne, obligatoire] : chaîne d'adresse spécifique (par exemple, "1600 Pennsylvania Ave").
- Taille du texte [Nombre, facultatif] La deuxième colonne est une colonne numérique facultative utilisée pour attribuer la taille du libellé. Si cette colonne n'est pas présente, tous les libellés auront la même taille.
Options de configuration
Nom | |
---|---|
backgroundColor |
Couleur d'arrière-plan de la zone principale du graphique. Il peut s'agir d'une simple chaîne de couleur HTML, par exemple Type:chaîne ou objet
Par défaut:blanc
|
backgroundColor.fill |
Couleur de remplissage du graphique, sous forme de chaîne de couleur HTML. Type:chaîne
Par défaut:blanc
|
backgroundColor.stroke |
Couleur de la bordure du graphique, sous forme de chaîne de couleur HTML. Type:chaîne
Par défaut : "#666"
|
backgroundColor.strokeWidth |
Largeur de la bordure, en pixels. Type:nombre
Par défaut:0
|
colorAxis |
Objet qui spécifie une correspondance entre les valeurs des colonnes de couleur et les couleurs, ou une échelle de dégradé. Pour spécifier les propriétés de cet objet, vous pouvez utiliser la notation littérale d'objet, comme indiqué ci-dessous: {minValue: 0, colors: ['#FF0000', '#00FF00']} Type:objet
Par défaut:null
|
colorAxis.minValue |
Si ce champ est présent, il indique une valeur minimale pour les données de couleur du graphique. Les valeurs de données de couleur de cette valeur et des valeurs inférieures seront affichées en tant que première couleur dans la plage Type:nombre
Par défaut:valeur minimale de la colonne de couleur dans les données du graphique
|
colorAxis.maxValue |
S'il est présent, spécifie une valeur maximale pour les données de couleur du graphique. Les valeurs de données de couleur supérieures ou égales à cette valeur seront affichées en tant que dernière couleur de la plage Type:nombre
Par défaut:valeur maximale de la colonne de couleur dans les données du graphique
|
colorAxis.values |
Le cas échéant, contrôle la manière dont les valeurs sont associées aux couleurs. Chaque valeur est associée à la couleur correspondante dans le tableau Type:tableau de nombres
Par défaut:null
|
colorAxis.colors |
Couleurs à attribuer aux valeurs de la visualisation. Tableau de chaînes, où chaque élément est une chaîne de couleur HTML, par exemple: Type:tableau de chaînes de couleurs
Par défaut:null
|
datalessRegionColor |
Couleur à attribuer aux régions sans données associées. Type:chaîne
Par défaut : "#F5F5F5"
|
defaultColor |
Couleur à utiliser pour les points de données d'un graphique géographique lorsque le lieu (par exemple, Type:chaîne
Par défaut : "#267114"
|
displayMode |
Type de graphique géographique dont il s'agit. Le format du tableau de données doit correspondre à la valeur spécifiée. Les valeurs suivantes sont acceptées:
Type:chaîne
Par défaut : "auto"
|
domaine |
Affichez le graphique géographique comme s'il était diffusé depuis cette région. Par exemple, si vous définissez Type:chaîne
Par défaut:null
|
enableRegionInteractivity |
Si la valeur est définie sur "true", activez l'interactivité de la région, y compris le focus et l'élaboration de l'info-bulle au passage de la souris, ainsi que la sélection et le déclenchement de la région des événements La valeur par défaut est "true" en mode région et "false" en mode repère. Type:booléen
Par défaut:automatique
|
forceIFrame |
Dessine le graphique dans un cadre intégré. Notez que dans IE8, cette option est ignorée, car tous les graphiques IE8 sont dessinés dans des i-frames. Type:booléen
Par défaut : "false"
|
geochartVersion |
Version des données de bordure GeoChart. Les versions Type:nombre
Par défaut:10
|
taille |
Hauteur de la visualisation, en pixels. La hauteur par défaut est de 347 pixels, sauf si l'option Type:nombre
Par défaut:auto
|
keepAspectRatio |
Si la valeur est "true", le graphique géographique est dessiné à la taille la plus grande pouvant tenir dans la zone de graphique avec ses proportions naturelles. Si une seule des options
Si la valeur est "false", le graphique géographique est étiré à la taille exacte du graphique, comme spécifié par les options Type:booléen
Valeur par défaut : "true"
|
légende |
Objet avec des membres pour configurer les différents aspects de la légende, ou "aucune" si aucune légende ne doit apparaître. Pour spécifier les propriétés de cet objet, vous pouvez utiliser la notation littérale d'objet, comme indiqué ci-dessous: {textStyle: {color: 'blue', fontSize: 16}} Type:objet / 'aucun'
Par défaut:null
|
legend.numberFormat |
Chaîne de format pour les étiquettes numériques. Il s'agit d'un sous-ensemble de l'
ensemble de modèles ICU
.
Par exemple, Type:chaîne
Par défaut:auto
|
legend.textStyle |
Objet qui spécifie le style du texte de la légende. L'objet a le format suivant: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> }
Type:objet
Par défaut:
{color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
|
region |
Zone à afficher dans le graphique géographique. (Les zones environnantes sont également affichées.) Il peut s'agir de l'un des éléments suivants:
Type:chaîne
Par défaut : "world"
|
magnifyingGlass |
Objet avec des membres permettant de configurer divers aspects de la loupe. Pour spécifier les propriétés de cet objet, vous pouvez utiliser la notation littérale d'objet, comme indiqué ci-dessous: {enable: true, zoomFactor: 7.5} Type:Object
Par défaut:
{enable: true, zoomFactor: 5.0} |
magnifyingGlass.enable |
Si la valeur est "true", lorsque l'utilisateur s'attarde sur un repère surchargé, une loupe s'ouvre. Remarque: Cette fonctionnalité n'est pas compatible avec les navigateurs qui ne sont pas compatibles avec le SVG, c'est-à-dire Internet Explorer version 8 ou antérieure. Type:booléen
Valeur par défaut : "true"
|
magnifyingGlass.zoomFactor |
Facteur de zoom de la loupe. Peut être tout nombre supérieur à 0. Type:nombre
Par défaut:5.0
|
markerOpacity |
Opacité des marqueurs : 0.0 correspond à une transparence totale et 1.0 à totalement opaque. Type:nombre, 0,0–1,0
Par défaut:1.0
|
regioncoderVersion |
Version des données du regioncoder. Les versions Type:nombre
Par défaut:0
|
resolution |
Résolution des bordures du graphique géographique. Choisissez l'une des valeurs suivantes :
Type:chaîne
Par défaut : "countries" (pays).
|
sizeAxis |
Objet avec des membres permettant de configurer la manière dont les valeurs sont associées à la taille des bulles. Pour spécifier les propriétés de cet objet, vous pouvez utiliser la notation littérale d'objet, comme indiqué ci-dessous: {minValue: 0, maxSize: 20} Type:objet
Par défaut:null
|
sizeAxis.maxSize |
Rayon maximal de la bulle la plus grande possible (en pixels). Type:nombre
Par défaut:12
|
sizeAxis.maxValue |
Valeur de taille (telle qu'affichée dans les données du graphique) à mapper avec Type:nombre
Par défaut:valeur maximale de la colonne de taille dans les données du graphique
|
sizeAxis.minSize |
Rayon minimal de la bulle la plus petite possible (en pixels). Type:nombre
Par défaut:3
|
sizeAxis.minValue |
Valeur de taille (telle qu'affichée dans les données du graphique) à mapper avec Type:nombre
Par défaut:valeur minimale de la colonne de taille dans les données du graphique
|
Info-bulle |
Objet avec des membres permettant de configurer divers éléments d'info-bulle. Pour spécifier les propriétés de cet objet, vous pouvez utiliser la notation littérale d'objet, comme indiqué ci-dessous: {textStyle: {color: '#FF0000'}, showColorCode: true} Type:objet
Par défaut:null
|
tooltip.textStyle |
Objet spécifiant le style de texte de l'info-bulle. L'objet a le format suivant: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> }
Type:objet
Par défaut:
{color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
|
tooltip.trigger |
Interaction de l'utilisateur qui entraîne l'affichage de l'info-bulle:
Type:chaîne
Par défaut : "focus"
|
largeur |
Largeur de la visualisation, en pixels. La largeur par défaut est de 556 pixels, sauf si l'option Type:nombre
Par défaut:auto
|
Hiérarchie et codes des continents
Vous pouvez afficher des graphiques géographiques des continents et sous-continents en définissant l'option region
sur l'un des codes à trois chiffres suivants. Les codes et la hiérarchie sont basés, à quelques exceptions près, sur ceux développés et gérés par la
Division de statistique des Nations Unies
.
Continent | Sous-continent | Pays |
---|---|---|
002 – Afrique |
015 - Afrique du Nord |
DZ, EG, EH, LY, MA, SD, SS, TN |
011 - Afrique de l'Ouest |
BF, BJ, CI, CV, GH, GM, GN, GW, LR, ML, MR, {2G {2G{/2 {3,21} {2G{/2 {3,2}SHSLSN | |
017 - Afrique centrale |
AO, CD, ZR, CF, CG, CM, GA, GQ, ST, TD | |
014 - Afrique de l'Est |
BI4, DJ, ER, ET, KE, KM, MG, MU, MW, MZ, RE2}, RE2, {2{2 {3SC{12RWSCSOTZUG | |
018 - Afrique australe |
BW, LS, NA, SZ, ZA | |
150 – Europe |
154 – Europe du Nord |
GG, JE, AX, DK, EE, FI, FO, Go, IE, IM, IS, {2,2{/2 {2LV |
155 – Europe de l'Ouest |
AT, BE, CH, DE, DD, FR, FX, LI, LU, MC, NL | |
151 – Europe de l'Est |
BG, BY, CZ, HU, MD, PL, RO, RU, SU, SK, UA | |
039 – Europe du Sud |
AD2, AL, BA, ES, GI, GR, HR, IT, ME, MK, MT, {22, {22, {22 SMPT | |
019 – Amériques |
021 – Amérique du Nord |
BM, CA, GL, PM, États-Unis |
029 – Caraïbes |
AGBBCUDMGDGPLCMS | |
013 – Amérique centrale |
BZ, CR, GT, HN, MX, NI, PA, SV | |
005 – Amérique du Sud |
AR, BO, BR, CL, CO, EC, FK, GF, GY, PE, PY,{32 {4SRU2}SRVE | |
142 – Asie |
143 - Asie centrale |
TM, TJ, KG, KZ, UZ |
030 - Asie de l'Est |
CN, HK, JP, KP, KR, MN, MO, TW | |
034 - Asie du Sud |
AF, BD, BT, IN, IR, LK, MV, NP, PK | |
035 - Asie du Sud-Est |
BN, ID, KH, LA, MM, BU, MY, PH, SG, TH, TL, VN | |
145 - Asie de l'Ouest |
AE, AM, AZ, BH, CY, GE, IL, IQ, JO, KW, LB | |
009 – Océanie |
053 – Australie et Nouvelle-Zélande |
AU, NF, NZ |
054 – Mélanésie |
FJ, NC, PG, SB, VU | |
057 - Micronésie |
FM, GU, KI, MH, MP, NR, PW | |
061 – Polynésie |
AS, CK, NU, PF, PN, TK, TO, TV, WF, WS |
Méthodes
Méthode | |
---|---|
clearChart() |
Efface le graphique et libère toutes les ressources allouées. Return Type (Type renvoyé) : aucun
|
draw(data, options) |
Permet de dessiner le graphique. Le graphique n'accepte d'autres appels de méthode qu'après le déclenchement de l'événement Return Type (Type renvoyé) : aucun
|
getImageURI() |
Renvoie le graphique sérialisé en tant qu'URI d'image. Appelez-le après que le graphique est dessiné. Consultez la page Imprimer des graphiques PNG. Type renvoyé:chaîne
|
getSelection() |
Renvoie un tableau des entités de graphique sélectionnées.
Les entités sélectionnables sont des régions auxquelles une valeur est attribuée.
Pour ce graphique, vous ne pouvez sélectionner qu'une seule entité à la fois.
Type renvoyé:tableau d'éléments de sélection
|
setSelection() |
Sélectionne les entités de graphique spécifiées. Annule toute sélection précédente.
Les entités sélectionnables sont des régions auxquelles une valeur est attribuée.
Pour ce graphique, vous ne pouvez sélectionner qu'une seule entité à la fois.
Return Type (Type renvoyé) : aucun
|
Événements
Nom | |
---|---|
error |
Déclenché lorsqu'une erreur se produit lors de la tentative d'affichage du graphique. Propriétés:id, message
|
ready |
Le graphique est prêt pour les appels de méthode externes. Si vous souhaitez interagir avec le graphique et appeler des méthodes après l'avoir dessiné, vous devez configurer un écouteur pour cet événement avant d'appeler la méthode Propriétés:aucune
|
regionClick |
Appelé lorsqu'un utilisateur clique sur une région. Cette erreur ne sera pas générée pour le pays spécifique indiqué dans l'option "région" (si un pays spécifique était répertorié).
Properties (Propriétés) : objet avec une seule propriété,
region , qui est une chaîne au format ISO-3166 décrivant la région sur laquelle l'utilisateur a cliqué.
|
select |
Déclenché lorsque l'utilisateur clique sur une entité visuelle. Pour savoir ce qui a été sélectionné, appelez Propriétés:aucune
|
Règles concernant les données
Les lieux sont géocodés par Google Maps. Les données qui ne nécessitent pas de géocodage ne sont envoyées à aucun serveur. Pour en savoir plus sur les règles relatives aux données, veuillez consulter les Conditions d'utilisation de Google Maps.