Google Geo Chart不兼容的数据表:错误:表包含的列数超出预期(期望3列)

 手机用户2602932623 发布于 2023-02-05 01:09

我有以下代码,发现不兼容的数据表:错误:表包含比预期更多的列(期望3列)

function drawMarkersMap() {
  var data = google.visualization.arrayToDataTable([
    ['State',                             'User', 'Company','data'],
    ['Australian Capital Territory',       100,        160, 100],
    ['Northern Territory',                 250,        250, 200 ],
    ['Western Australia',                  150,        350, 300],
    ['New South Wales',                    300,        100, 400],
    ['Victoria',                           50,         156, 50],
    ['Queensland',                         10,         150, 20],
    ['South Australia',                    160,        168, 23],
    ['Tasmania',                           250,        568, 3443]
    ]);

  var options = {
    region : 'AU',
    displayMode : 'markers',
    colorAxis : {
      colors: ['blue', 'red']
    }

  };

  var chart = new google.visualization.GeoChart(document.getElementById('chart_div_geo'));
chart.draw(data, options);

};

jmac.. 6

Geocharts不支持拥有3个不同的数据列.

地区图表

对于区域图表,数据应仅包括:

    地区(国家,次大陆,大陆等)

    颜色(根据单个数据类别确定每个区域的颜色)

标记图表

对于标记图表,数据应仅包括:

    位置(纬度/经度或指示位置的字符串)

    (可选)仅限纬度/经度位置的位置名称

    颜色(基于单个数据类别的标记颜色)

    大小(基于单个数据类别的标记大小)

目前,您的示例是带有第三个数据类别的标记图表,不支持(您User将确定颜色,并Company确定大小).

1 个回答
  • Geocharts不支持拥有3个不同的数据列.

    地区图表

    对于区域图表,数据应仅包括:

      地区(国家,次大陆,大陆等)

      颜色(根据单个数据类别确定每个区域的颜色)

    标记图表

    对于标记图表,数据应仅包括:

      位置(纬度/经度或指示位置的字符串)

      (可选)仅限纬度/经度位置的位置名称

      颜色(基于单个数据类别的标记颜色)

      大小(基于单个数据类别的标记大小)

    目前,您的示例是带有第三个数据类别的标记图表,不支持(您User将确定颜色,并Company确定大小).

    2023-02-05 01:34 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有