cms/app-client/app/components/visu-langues.js
changeset 45 b9adc23abd01
parent 39 c693e8673d5b
child 51 70dff07a76ff
equal deleted inserted replaced
44:6e2c500adca0 45:b9adc23abd01
     2 
     2 
     3 export default Ember.Component.extend({
     3 export default Ember.Component.extend({
     4   didInsertElement: function(){
     4   didInsertElement: function(){
     5     var data = google.visualization.arrayToDataTable([
     5     var data = google.visualization.arrayToDataTable([
     6       ['Location', 'Parent', 'Market trade volume (size)', 'Market increase/decrease (color)'],
     6       ['Location', 'Parent', 'Market trade volume (size)', 'Market increase/decrease (color)'],
     7       ['Global',    null,                 0,                               0],
     7       ['Global',    null,     0,    0],
     8       ['America',   'Global',             0,                               0],
     8       ['Français',	'Global',	859,	859],
     9       ['Europe',    'Global',             0,                               0],
     9       ['Alsacien',	'Global',	851,	851],
    10       ['Asia',      'Global',             0,                               0],
    10       ['Breton',    'Global',	403,	403],
    11       ['Australia', 'Global',             0,                               0],
    11       ['Occitan',	'Global',	344,	344],
    12       ['Africa',    'Global',             0,                               0],
    12       ['Judéo-espagnol',	'Global',	77,	77],
    13       ['Brazil',    'America',            11,                              10],
    13       ['Undetermined',	'Global',	45,	45],
    14       ['USA',       'America',            52,                              31],
    14       ['Langues régionales',	'Global',	175,	175],
    15       ['Mexico',    'America',            24,                              12],
    15       ['Langues non territoriales',	'Global',	48,	48],
    16       ['Canada',    'America',            16,                              -23],
    16       ['Les Creoles',	'Global',	47,	47],
    17       ['France',    'Europe',             42,                              -11],
    17       ['Guyane',	'Global',	59,	59],
    18       ['Germany',   'Europe',             31,                              -2],
    18       ['Mayotte',	'Global',	20,	20],
    19       ['Sweden',    'Europe',             22,                              -13],
    19       ['Polynésie française',	'Global',	13,	13],
    20       ['Italy',     'Europe',             17,                              4],
    20       ['Wallis et Futuna',	'Global',	43,	43],
    21       ['UK',        'Europe',             21,                              -5],
    21       ['Nouvelle-Calédonie',	'Global',	68,	68],
    22       ['China',     'Asia',               36,                              4],
    22       ['Langues d’oïl', 'Langues régionales',	75,	75],
    23       ['Japan',     'Asia',               20,                              -12],
    23       ['Francoprovençal',	'Langues régionales',	60,	60],
    24       ['India',     'Asia',               40,                              63],
    24       ['Corse',	'Langues régionales',	40,	40],
    25       ['Laos',      'Asia',               4,                               34],
    25       ['Langue des signes française (LSF)',	'Langues non territoriales',	40,	40],
    26       ['Mongolia',  'Asia',               1,                               -5],
    26       ['Berbère',	'Langues non territoriales',	8,	8],
    27       ['Israel',    'Asia',               12,                              24],
    27       ['Creole de la Réunion',	'Les Creoles',	32,	32],
    28       ['Iran',      'Asia',               18,                              13],
    28       ['Creole de la Guadeloupe',	'Les Creoles',	15,	15],
    29       ['Pakistan',  'Asia',               11,                              -52],
    29       ['Ndyuka-Trio Pidgin (njt)',	'Guyane',	31,	31],
    30       ['Egypt',     'Africa',             21,                              0],
    30       ['Palikúr (plu)', 'Guyane',	6,	6],
    31       ['S. Africa', 'Africa',             30,                              43],
    31       ['Guianese Creole French (gcr)',	'Guyane',	4,	4],
    32       ['Sudan',     'Africa',             12,                              2],
    32       ['Eastern Maroon Creole (djk)',	'Guyane',	16,	16],
    33       ['Congo',     'Africa',             10,                              12],
    33       ['Sranan Tongo (srn)',	'Guyane',	2,	2],
    34       ['Zaire',     'Africa',             8,                               10]
    34       ['Maore Comorian (swb)',	'Mayotte',	2, 2],
       
    35       ['Mauritian Sign Language (lsy)',	'Mayotte',	18,	18],
       
    36       ['West Uvean (uve)',	'Polynésie française',	13,	13],
       
    37       ['East Futuna (fud)',	'Wallis et Futuna',	23,	23],
       
    38       ['Wallisian (wls)',	'Wallis et Futuna',	20,	20],
       
    39       ['Nemi (nem)',	'Nouvelle-Calédonie',	15,	15],
       
    40       ['Xârâcùù (ane)',	'Nouvelle-Calédonie',	12,	12],
       
    41       ['Cemuhî (cam)',	'Nouvelle-Calédonie',	9,	9],
       
    42       ['Xaragure (axx)',	'Nouvelle-Calédonie',	9,	9],
       
    43       ['Iaai (iai)',	'Nouvelle-Calédonie',	8,	8],
       
    44       ['Nêlêmwa-Nixumwak (nee)',	'Nouvelle-Calédonie',	4,	4],
       
    45       ['Dehu (dhv)',	'Nouvelle-Calédonie',	2,	2],
       
    46       ['Nengone (nen)',	'Nouvelle-Calédonie',	2,	2],
       
    47       ['Ajië (aji)',	'Nouvelle-Calédonie',	1,	1],
       
    48       ['Numee (kdk)',	'Nouvelle-Calédonie',	1,	1],
       
    49       ['Yuaga (nua)',	'Nouvelle-Calédonie',	1,	1],
       
    50       ['Bwatoo (bwa)',	'Nouvelle-Calédonie',	4,	4]
    35     ]);
    51     ]);
       
    52 
       
    53 
       
    54 
       
    55 
    36 
    56 
    37     var tree = new google.visualization.TreeMap(document.getElementById('chart_div'));
    57     var tree = new google.visualization.TreeMap(document.getElementById('chart_div'));
    38 
    58 
    39     tree.draw(data, {
    59     tree.draw(data, {
    40       minColor: '#f00',
    60       minColor: '#E0EEEF',
    41       midColor: '#ddd',
    61       midColor: '#7CACAE',
    42       maxColor: '#0d0',
    62       maxColor: '#2D7073',
    43       headerHeight: 15,
    63       headerHeight: 15,
    44       fontColor: 'black',
    64       fontColor: 'black',
    45       showScale: true
    65       showScale: true
    46     });
    66     });
    47   }
    67   }