Google Maps API v3:在ImageMapType中设置高于30的maxzoom

时间:2014-06-21 16:43:48

标签: javascript google-maps google-maps-api-3

我目前正在研究GPGPU Cluster框架的演示,该框架动态生成Mandelbrot磁贴。

我想以Google-Maps风格呈现它。我之前从未使用过Google Maps API,所以我遇到了一些麻烦。

我将使用ImageMapType和一个连接到tile生成服务器的自定义getTileUrl函数。

我使用了以下示例: https://developers.google.com/maps/documentation/javascript/examples/maptype-image

我遇到的问题是......我需要40多个缩放级别,但这个配置:

var moonTypeOptions = {
  getTileUrl: function(coord, zoom) {
      var bound = Math.pow(2, zoom);
      return "http://mw1.google.com/mw-planetary/lunar/lunarmaps_v1/clem_bw" +
          "/" + zoom + "/" + coord.x + "/" +
          (bound - coord.y - 1) + ".jpg";
  },
  tileSize: new google.maps.Size(256, 256),
  maxZoom: 60,
  minZoom: 0,
  name: "Mandelbrot"
};

仍然让我只有30级变焦。

有什么问题? 为什么maxZoom值有限制,如何更改?

0 个答案:

没有答案
相关问题