数据可视化(6)--Google Charts实例

本文介绍了Google Charts中的区域图,包括region模式和marker模式的使用示例,展示了如何通过代码实现地图的高亮和缩放气泡标记。区域图支持SVG或VML展示,可以自定义颜色和大小,适用于数据可视化中的地理信息呈现。
摘要由CSDN通过智能技术生成

上头给的关于jqplot的问题暂时解决了,继续google charts。

google charts的实例很多,就以区域图(Geochart)为例~~

区域图(Geochart)是一个国家、大陆或者区域的地图,它有两种模式。

  • region模式:在整个区域着色,如国家、省、州等。
  • marker模式:根据指定的值使用缩放气泡标记指定的区域。

区域图使用SVG或VML展示。请注意,该地图暂时不能滚动或拖动。

region模式的例子

<html>
  <head>
    <script type='text/javascript' src='https://www.google.com/jsapi'></script>
    <script type='text/javascript'>
     google.load('visualization', '1', {
   'packages': ['geochart']});
     google.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('chart_div'));
        chart.draw(data, options);
    };
    </script>
  </head>
  <body>
    <div id="chart_div" style="width: 900px; height: 500px;"></div>
  </body>
</html>

效果如下

想要修改代码测试戳这里:代码编辑

 

marker模式的例子

<html>
  <head>
    <script type='text/javascript' src='https://www.google.com/jsapi'></script>
    <script type='text/javascript'>
     google.load('visualization', '1', {
   'packages': ['geochart'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值