我目前正在研究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值有限制,如何更改?