是否有可能将geochart用于城市的区域?

时间:2015-12-15 05:27:42

标签: javascript google-visualization data-visualization

我希望有一张越南胡志明市的地图,并为特定地区提供价值。我想知道是否有可能使用geochart这样做。

谢谢!

2 个答案:

答案 0 :(得分:3)

不,不是。在有关resolution设置的文档中,没有针对城市区域的解决方案,最高定义为metros,但在美国境外不支持。{/ p>

  

'国家' - 支持所有地区,美国州地区除外。

     

'省' - 仅支持国家/地区和美国州。并非所有国家都支持;请测试一个国家,看看是否支持此选项。

     

'地铁' - 仅支持美国国家/地区和美国州。

但是,越南的不同省份可以使用以下代码:

google.load('visualization', '1', {
  'packages': ['geochart']
});
google.setOnLoadCallback(drawVisualization);

function drawVisualization() {
  var data = google.visualization.arrayToDataTable([
    ['State', 'Value'],
    ['Bắc Giang', 1],
    ['Bắc Kạn', 2],
    ['Cao Bằng', 3],
    ['Hà Giang', 4],
    ['Lạng Sơn', 5],
    ['Phú Thọ', 6],
    ['Quảng Ninh', 7],
    ['Thái Nguyên', 8],
    ['Tuyên Quang', 9],
    ['Lào Cai', 10],
    ['Yên Bái', 11],
    ['Điện Biên', 12],
    ['Hòa Bình', 13],
    ['Lai Châu', 14],
    ['Sơn La', 15],
    ['Bắc Ninh', 16],
    ['Hà Nam', 17],
    ['Hải Dương', 18],
    ['Hưng Yên', 19],
    ['Nam Định', 20],
    ['Ninh Bình', 21],
    ['Thái Bình', 22],
    ['Vĩnh Phúc', 23],
    ['Hà Nội City', 24],
    ['Hải Phòng City', 25],
    ['Hà Tĩnh', 26],
    ['Nghệ An', 27],
    ['Quảng Bình', 28],
    ['Quảng Trị', 29],
    ['Thanh Hóa', 30],
    ['Thừa Thiên–Huế', 31],
    ['Đắk Lắk', 32],
    ['Đắk Nông', 33],
    ['Gia Lai', 34],
    ['Kon Tum', 35],
    ['Lâm Đồng', 36],
    ['Bình Định', 37],
    ['Bình Thuận', 38],
    ['Khánh Hòa', 39],
    ['Ninh Thuận', 40],
    ['Phú Yên', 41],
    ['Quảng Nam', 42],
    ['Quảng Ngãi', 43],
    ['Đà Nẵng City', 44],
    ['Bà Rịa–Vũng Tàu', 45],
    ['Bình Dương', 46],
    ['Bình Phước', 47],
    ['Đồng Nai', 48],
    ['Tây Ninh', 49],
    ['Hồ Chí Minh City', 50],
    ['An Giang', 51],
    ['Bạc Liêu', 52],
    ['Bến Tre', 53],
    ['Cà Mau', 54],
    ['Đồng Tháp', 55],
    ['Hậu Giang', 56],
    ['Kiên Giang', 57],
    ['Long An', 58],
    ['Sóc Trăng', 59],
    ['Tiền Giang', 60],
    ['Trà Vinh', 61],
    ['Vĩnh Long', 62],
    ['VN-CT', 63],
    ['VN-DN', 64]
 ]);

  var opts = {
    region: 'VN',
    displayMode: 'regions',
    resolution: 'provinces',
  };
  var geochart = new google.visualization.GeoChart(
    document.getElementById('visualization'));
  geochart.draw(data, opts);
};

this page

JSFiddle

答案 1 :(得分:3)

如果您发现此地图中缺少胡志明市或河内市。例如,我必须使用区域代码“VN-SG”而不是“胡志明”,这需要我花费大量时间来弄清楚。这里是完整的Vietnames Geo Chart Region:)

var data = google.visualization.arrayToDataTable([
['State', 'Value'],
['Bắc Giang', 1],
['Bắc Kạn', 2],
['Cao Bằng', 3],
['Hà Giang', 4],
['Lạng Sơn', 5],
['Phú Thọ', 6],
['Quảng Ninh', 7],
['Thái Nguyên', 8],
['Tuyên Quang', 9],
['Lào Cai', 10],
['Yên Bái', 11],
['Điện Biên', 12],
['Hòa Bình', 13],
['Lai Châu', 14],
['Sơn La', 15],
['Bắc Ninh', 16],
['Hà Nam', 17],
['Hải Dương', 18],
['Hưng Yên', 19],
['Nam Định', 20],
['Ninh Bình', 21],
['Thái Bình', 22],
['Vĩnh Phúc', 23],
['VN-HN', 24],
['Hải Phòng City', 25],
['Hà Tĩnh', 26],
['Nghệ An', 27],
['Quảng Bình', 28],
['Quảng Trị', 29],
['Thanh Hóa', 30],
['Thừa Thiên–Huế', 31],
['Đắk Lắk', 32],
['VN-72', 33],
['Gia Lai', 34],
['Kon Tum', 35],
['Lâm Đồng', 36],
['Bình Định', 37],
['Bình Thuận', 38],
['Khánh Hòa', 39],
['Ninh Thuận', 40],
['Phú Yên', 41],
['Quảng Nam', 42],
['Quảng Ngãi', 43],
['Đà Nẵng City', 44],
['Bà Rịa–Vũng Tàu', 45],
['Bình Dương', 46],
['Bình Phước', 47],
['Đồng Nai', 48],
['Tây Ninh', 49],
['VN-SG', 50],
['An Giang', 51],
['VN-55', 52],
['Bến Tre', 53],
['Cà Mau', 54],
['Đồng Tháp', 55],
['Hậu Giang', 56],
['Kiên Giang', 57],
['Long An', 58],
['Sóc Trăng', 59],
['Tiền Giang', 60],
['Trà Vinh', 61],
['Vĩnh Long', 62],
['VN-CT', 63],
['VN-DN', 63]]);