如何在Google geomap上设置区域颜色?

时间:2010-04-27 13:20:48

标签: javascript google-maps geomap

是否可以为geomap设置颜色?

此外,我想听取社区对地理编码解决方案中替代方案的意见。

感谢。

4 个答案:

答案 0 :(得分:1)

可以设置地理区域中使用的区域的颜色。此API页面解释了所有内容:

http://code.google.com/apis/visualization/documentation/gallery/geomap.html

答案 1 :(得分:1)

使用geomap的第3版(截至8月8日) - 颜色从红色变为蓝色。

您可以测试以下代码here

function drawVisualization() {
  var data = google.visualization.arrayToDataTable([
     ['Country', 'Borat Sightings'],
     ['United States', 3],
     ['United Kingdom', 4],
     ['Kazakhstan', 7]
  ]);
  var options = {
        colors: [0xff0000, 0x0000ff]
      };

  var geomap = new google.visualization.GeoMap(
      document.getElementById('visualization'));
  geomap.draw(data, options);
}

此外,MapBox是googlemaps / geomap的替代方案。

答案 2 :(得分:0)

作为选项对象的一部分,传递所需颜色的十六进制。例如,选项[' colors'] = [0XEBEBEB,0XA3D5F8];
将为您提供这两种颜色作为基础。

答案 3 :(得分:0)

您可以自定义国家/地区,世界地图甚至背景的颜色。也 检查:

    SELECT b.pc_name , COUNT(a.p_id) AS 'Count'
    FROM table1 a INNER JOIN table2 b ON a.pc_id = b.pc_id
    GROUP BY b.pc_name