我试图仅显示每个有效状态的地图,但是当我指定状态时,总计不会显示。但是,如果我显示整个美国,则各州将显示总数。让我告诉你我所看到的。
如果我将区域设置为仅region: 'US'
,则会看到以下显示效果很好,并显示了纽约州的总数
如果我将地区更改为region: 'US-NY'
,则会看到状态,但总数不存在。
我在做什么错?
google.charts.load('current', {
'packages':['geochart'],
// Note: you will need to get a mapsApiKey for your project.
// See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings
'mapsApiKey': '************************************'
});
google.charts.setOnLoadCallback(drawRegionsMap);
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['State', 'Total'],
['New York', 130689],
]);
var options = {
region: 'US-NY',
displayMode: 'regions',
resolution: "provinces",
};
var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));
chart.draw(data, options);
}
我错过了什么吗?似乎在这里工作正常...
第一次加载需要大约一秒钟的时间,但这对我有用...
google.charts.load('current', {
'packages':['geochart'],
'mapsApiKey': 'AIzaSyBgxLAOHUq52CuZ0kcl9WHnOjzt40w082k'
});
google.charts.setOnLoadCallback(drawRegionsMap);
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['State', 'Total'],
['New York', 130689],
]);
var options = {
region: 'US-NY',
displayMode: 'regions',
resolution: "provinces",
};
var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));
chart.draw(data, options);
}
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="regions_div"></div>