0
У меня проблемы с подсветкой «Северная Америка». Я пробовал много разных вещей: «Континенты», «Субконтинеты» и т. Д. Что, если я хочу только выделить Северную Америку?Google GeoChart - «Субконтиненты»
Первый пример не работает. Моя вторая показывает только основные регионы континента.
<html>
<head>
<div id="regions_div" style="width: 900px; height: 500px;"></div>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js?sensor=false&callback=initialize"></script>
<script type="text/javascript" src="https://www.google.com/jsapi?sensor=false"></script>
<script type="text/javascript">
google.charts.load('current', {'packages':['geochart']});
google.charts.setOnLoadCallback(drawRegionsMap);
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['Region Code', 'Sub-Continent', 'Popularity'],
['142', 'Asia', 0],
['150', 'Europe', 900],
['021', 'Northern America', 300],
['013', 'Central America', 300],
['005', 'South America', 900],
['009', 'Oceania', 300],
['002', 'Africa', 300]
]);
var options = {resolution: 'sub-continents'};
var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));
chart.draw(data, options);
}
</script>
</html>
<html>
<head>
<div id="regions_div" style="width: 900px; height: 500px;"></div>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js?sensor=false&callback=initialize"></script>
<script type="text/javascript" src="https://www.google.com/jsapi?sensor=false"></script>
<script type="text/javascript">
google.charts.load('current', {'packages':['geochart']});
google.charts.setOnLoadCallback(drawRegionsMap);
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['Region Code', 'Continent', 'Popularity'],
['142', 'Asia', 0],
['150', 'Europe', 900],
['021', 'Northern America', 300],
['013', 'Central America', 300],
['005', 'South America', 900],
['009', 'Oceania', 300],
['002', 'Africa', 300]
]);
var options = {resolution: 'continents'};
var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));
chart.draw(data, options);
}
</script>
</html>