gmap v2 を v3 にアップグレード中です。私のコードでは、以前は GIcon を使用してアイコン配列を作成し、ヒート マップ値に基づいていました。コードを更新できず、ここでコードを変更する方法がわかりません。私のコードは次のとおりです。
var icons = []
for (var i=1; i<6; i++) {
var icon = new GIcon();
icon.image = "/images/gmap/clusters/" + i + "s.png";
icon.smallImage = "/images/gmap/clusters/" + i + "s.png";
icon.shadow = "/images/gmap/small_shadow.png";
icon.iconSize = new google.maps.iconSize(16,27); //small
icon.shadowSize = new google.maps.shadowSize(37, 35);
icon.iconAnchor = new google.maps.iconAnchor(13, 20);
icon.infoWindowAnchor = new google.maps.infoWindowAnchor(12, 0);
icons.push(icon);
}
そして、これはステートメントによって呼び出されます
var m = addMarker(new google.maps.LatLng(geo[1], geo[0]), icons[heat - 1]);
この GIcon() を取り除き、条件値に基づいてさまざまなアイコンを表示できるようにする方法を提案してください。