0

MarkerCluster で Google マップ V3 を使用すると、クラスター化するときに、クラスター化されている数に基づいて、3 つの異なるタイプの色を確認できます。

問題: ルールを、ケースの数に基づくものから、その領域でのケースの深刻度に変更したいと考えています。これは、使用するカスタム アイコンにも表示されます。私が取り組んでいるタイプは、正常に実行されている製品の場合は緑、警告の場合は黄色、不良な製品の場合は赤です。

数に基づいてではなく、どこかに不良品がある場合にクラスター アイコンの赤色を確認できるようにしたい..

かみそりでASP.NET MVC3を使用しています-おそらく役立つでしょう。

これはできますか?

4

2 に答える 2

0

電卓機能を変更する必要があります。

var mc = new MarkerClusterer(map);

mc.setCalculator(
    function(markers, numStyles) {
        return {text: markers.length, index: 8}; 
     }
 );

この関数はマーカーのリストを取得し、テキスト ラベルと色番号のペアを返す必要があります。

于 2013-08-14T14:30:11.637 に答える