1

我正在尝试稍微放大标记(当前地图视图:整个美国),但我很挣扎。按照文档,我找不到明确的答案-使用.roadmap的不同样式的许多示例,而不是这种样式。我该怎么做?

function drawMap() {
  var data = google.visualization.arrayToDataTable([
    ['City', 'Popularity'],
    <% citys.each do |key, value| %> 
    ["<%= key %>", <%= value %>], 
    <% end %>
    ["San Diego", 300]
  ]);

  var options = {};
  options['region'] = 'US';
  options['colors'] = [0xFF8747, 0xFFB581, 0xc06000]; //orange colors
  options['dataMode'] = 'markers';

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

4

1 回答 1

2

GeoMaps/GeoCharts 是 Google Visualization API 的一部分,而不是 Google Maps,它们不支持缩放。您可以直接使用 Maps API,也可以使用可视化 API 的Maps 包装器来获得缩放功能。

于 2013-07-23T21:12:40.737 回答