Google visualization 如何显示国家名称而不是代码
我想做一个谷歌艺术的可视化。我输入国家代码。我想显示完整的国家名称,但只有国家代码弹出 google.charts.load'current'{ “包”:[“地球艺术”], “mapsApiKey”:“AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY” }; google.charts.setOnLoadCallbackdrawRegionsMap; 函数DrawRegionMap{ var data=google.visualization.arrayToDataTable[ [‘国家’、‘成员’], [LB',3], [JO',2], [IT',24], [PS',3], [LY',1], [TN',6], [LB',3], [EG',2], ]; 变量选项={ 颜色轴:{ 颜色:['C1CD','53556e'] }, 图例:“无” }; var chart=new google.visualization.geogiocartdocument.getElementById'regions\u div'; 图表。绘图数据,选项; } 使用对象表示法, 您可以提供值v:和格式化值f: 默认情况下,工具提示将显示格式化的值 使用对象表示法更新数据,并提供名称作为格式化值 请参阅下面的工作片段, 将鼠标悬停在意大利上空以查看结果 google.charts.load'current'{ “包”:[“地球艺术”], “mapsApiKey”:“AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY” }; google.charts.setOnLoadCallbackdrawRegionsMap; 函数DrawRegionMap{ var data=google.visualization.arrayToDataTable[ [‘国家’、‘成员’], [LB',3], [JO',2], [{v:'它',f:'意大利'},24], [PS',3], [LY',1], [TN',6], [LB',3], [EG',2], ]; 变量选项={ 颜色轴:{ 颜色:['C1CD','53556e'] }, 图例:“无” }; var chart=new google.visualization.geogiocartdocument.getElementById'regions\u div'; 图表。绘图数据,选项; }Google visualization 如何显示国家名称而不是代码,google-visualization,Google Visualization,我想做一个谷歌艺术的可视化。我输入国家代码。我想显示完整的国家名称,但只有国家代码弹出 google.charts.load'current'{ “包”:[“地球艺术”], “mapsApiKey”:“AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY” }; google.charts.setOnLoadCallbackdrawRegionsMap; 函数DrawRegionMap{ var data=google.visualization.arrayToDat
根据WhiteHat的回答,我添加了一些代码来自动引入格式化值 //iso到名称的转换 // https://gist.github.com/maephisto/9228207 var等国家={ “它”:“意大利”, “乔”:“乔丹”, “LB”:“黎巴嫩”, }; 函数getCountryNamecountryCode{ 如果isoCountries.hasOwnPropertycountryCode{ 返回等国家/地区[国家/地区代码]; }否则{ 返回国家代码; } }; //加载可视化API和corechart包。 google.charts.load'current'{ “包”:[“地球艺术”], “mapsApiKey”:“AIzaSyD-9tSrke72PouQMnMX-a7eZSW0jkFMBWY” }; //将回调设置为在加载Google Visualization API时运行。 google.charts.setOnLoadCallbackdrawRegionsMap; //创建并填充数据表的回调, //实例化图表,传入数据并 //画它。 函数DrawRegionMap{ //创建数据表。 var data=new google.visualization.DataTable; data.addColumn'string','Country'; 数据。添加列“编号”、“成员”; data.addRows[ [LB',3], [JO',2], [IT',24], ]; //设置图表选项 变量选项={ 颜色轴:{ 颜色:['C1CD','53556e'] }, 图例:“无”, 背景颜色:“EFEF” }; //为iso和完整国家/地区名称创建新数据表 var dataMod=new google.visualization.DataTable; dataMod.addColumn'string','Country'; dataMod.addColumn'number','Members'; //添加具有iso和完整国家/地区名称的行 var numRows=data.getNumberOfRows; 对于变量i=0;i
{v: 'IT', f: 'Italy'}