我有一个 ImageMap 覆盖,如下所示:
var options = {
getTileUrl: function(coord, zoom) {
return myUrl+"?x=" + coord.x + "&y=" + coord.y + "&z=" + zoom;
},
tileSize: new google.maps.Size(256, 256),
isPng: true
};
var overlay = new google.maps.ImageMapType(options);
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
map.overlayMapTypes.insertAt(0, overlay);
因为图像可能需要一段时间才能加载,所以我想显示地图的加载指示器(用于 AJAX 调用的常见动画 gif)。如果整个地图只有一个指示器,或者每个叠加图块只有一个指示器,我不确定可用性是否会更好。因此,欢迎两者的解决方案和想法。