マップ上のマーカーにカスタム アイコンを使用しようとしています。
FF と IE8 では問題なく動作しますが、IE7 ではデフォルトの Google マーカーしか表示されません。
マーカーの作成には、LabeledMarker クラスを使用し
ます。画像のファイル タイプは image/PNG です。
このコードは、マーカーを作成するために使用されます。
var icon = new GIcon();
icon.image = this.options.icon;
icon.iconSize = new GSize(24, 24);
icon.iconAnchor = new GPoint(12, 12);
icon.infoWindowAnchor = new GPoint(12, 0);
point = new GLatLng(this.data['geo_n'], this.data['geo_o']);
var opts = {
icon: icon,
clickable: false,
labelText: 'test'
};
marker = new LabeledMarker(point, opts);
map.addOverlay(marker)