GoogleMapsEditorその後

今日は、GoogleMapsEditorを利用していますが、
表示がどうしても遅い為、マーカーを表示する時に、Googleのサーバからアイコンの図柄を取得していますが、
それを自分のサーバから取得するように変更していたのですが、これが時間がかかってしまいました。

最終的には、
1.var gme_map;var gme_markers=;var gme_genres=; 
  の行の次に、次の5行を挿入
   var icon = new GIcon();
   icon.image = "アイコン画像のURL";
   icon.iconSize = new GSize(20, 34);
   icon.iconAnchor = new GPoint(10, 34);
   icon.infoWindowAnchor = new GPoint(5, 1);
2.new GMarker(new GPoint(lng, lat));を次のように変更。
   new GMarker(new GPoint(lng, lat),icon);

を設定することで、エラーも出ず、表示されました。

が、
1、5行目の
   icon.infoWindowAnchor = new GPoint(5, 1);
  を忘れるだけで、アイコンは表示されるが、アイコンをクリックするとエラーが出ます。
  この原因を追究するのに時間がかかってしまいました。

しかし、GoogleMapsEditorは、よくできてますね。

新宮市周辺マップ

表示に8秒かかっていたのが、5秒になりました。
この3秒は大きいのでは????