Google マップ V2 に表示するカスタム マーカー アイコン (gif/png) があります。GICON と shadow プロパティを使用して画像パスを設定しています。マーカー アイコンは、開発システムで期待どおりに表示されます。しかし、システムをサーバー (Windows サーバー 2008 r2、IIS 7.5) に展開した後、一部の PC (すべてではない) でアイコンが表示されません。一部のユーザーにはアイコンが表示されますが、一部のユーザーには表示されません。この点に関して、皆様のご協力に心から感謝いたします。
使用されるコードは以下のとおりです。
var cm_baseIcon = new GIcon();
if (Records[i].Act == '1')
cm_baseIcon.shadow = "images/img/Markers/green.gif";
else
cm_baseIcon.shadow = "images/img/Markers/red.gif";
cm_baseIcon.iconSize = new GSize(27, 27);
cm_baseIcon.iconAnchor = new GPoint(9, 34);
cm_baseIcon.infoWindowAnchor = new GPoint(0, 0);
cm_baseIcon.infoShadowAnchor = new GPoint(13, 27);
var markerOpts = {};
var icon = new GIcon(cm_baseIcon);
markerOpts.icon = icon;