首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在google charts geomap中更改默认颜色?

如何在google charts geomap中更改默认颜色?
EN

Stack Overflow用户
提问于 2015-05-27 20:28:48
回答 2查看 2.3K关注 0票数 2

我想将图表区域的默认黄色更改为用户定义的颜色。我只能更改标记颜色。我使用此代码来生成图表数据。

代码语言:javascript
复制
         dataTable = new google.visualization.DataTable();
         dataTable.addRows(4);
         dataTable.addColumn('number', 'LATITUDE', 'Latitude');
         dataTable.addColumn('number', 'LONGITUDE', 'Longitude');
         dataTable.addColumn('number', 'Ticket', 'Value'); 
         dataTable.addColumn('string', 'HOVER', 'HoverText');

         dataTable.setValue(0,0,12.9715987);
         dataTable.setValue(0,1,77.5945627);
         dataTable.setValue(0,2,43);
         dataTable.setValue(0,3,"Banglore");

         dataTable.setValue(1,0,22.642664);
         dataTable.setValue(1,1,88.439122);
         dataTable.setValue(1,2,66);
         dataTable.setValue(1,3,"Kolkatta");

         dataTable.setValue(2,0,13.0826802);
         dataTable.setValue(2,1,80.2707184);
         dataTable.setValue(2,2,54);
         dataTable.setValue(2,3,"Chennai");

         dataTable.setValue(3,0,9.9252007);
         dataTable.setValue(3,1,78.1197754);
         dataTable.setValue(3,2,64);
         dataTable.setValue(3,3,"Madurai");

如何更改区域、背景和工具提示颜色?请帮帮我

EN

回答 2

Stack Overflow用户

发布于 2015-05-27 20:35:38

有一个ticket on github for this

基本上,下面的代码set是您需要的选项

代码语言:javascript
复制
var options = {};
  options['region'] = 'US';
  options['resolution'] = 'provinces';
  options['colorAxis'] = { minValue : 0, maxValue : 1, colors : ['#FF0000','#0000FF']};
  options['backgroundColor'] = '#FFFFFF';
  options['datalessRegionColor'] = '#E5E5E5';
  options['width'] = 556;
  options['height'] = 347;
  options['legend'] = 'none';

  var geochart = new google.visualization.GeoChart(
      document.getElementById('visualization'));
  geochart.draw(geoData, options);

这在official docs中也有涉及

backgroundColor

图表主要区域的背景色。可以是简单的HTML颜色字符串,例如:'red‘或'#00cc00',也可以是具有以下属性的对象。

类型:字符串或对象默认:白色

backgroundColor.fill

图表填充颜色,如HTML颜色字符串。

类型:字符串默认值:白色

backgroundColor.stroke

图表边框的颜色,如HTML颜色字符串。

类型:字符串默认值:'#666‘

backgroundColor.strokeWidth

边框宽度,以像素为单位。

类型:数字默认: 0

票数 0
EN

Stack Overflow用户

发布于 2020-09-07 15:47:24

嘿,这对我很有效

代码语言:javascript
复制
colors: ['#0077CC']

您可以将其添加到如下选项中:

代码语言:javascript
复制
var options = {
    region: 'IN',
    displayMode: 'markers',
    colorAxis: {colors: ['blue']}
  };

欲了解更多信息,请访问Link

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30482467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档