次のような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)を表示したいと思います。マップ全体にインジケーターが1つしかない場合、またはオーバーレイタイルごとにインジケーターが1つしかない場合に、使いやすさが向上するかどうかはわかりません。したがって、両方の解決策と考えを歓迎します。