2017-12-19 6 views
1

クラスタ化されたプッシュピンの色をデフォルトの紫色から別のものに変更しようとしています。私はドキュメントには何も明白ではありません。私は以下を試しました:BingMapsでクラスターピンの色を変更するにはどうすればよいですか?

var layer = new Microsoft.Maps.ClusterLayer(clusterPins, { 
    color: 'yellow' 
}); 

しかし、それは効果がありません。奇妙なことに、個々のピン(それらがクラスタ化されていない)自体が着色することができます。

var clusterPin = new Microsoft.Maps.Pushpin(location, { 
    color: 'yellow' 
}); 

は、私は本当にただクラスタ化されたピンの色を変更するためにSVGを作成するためのルートを移動する必要がありますか?

答えて

1

クラスタ化されたプッシュピンのスタイルを設定するには、clusteredPinCallbackオプションを使用する必要があります。例:

これは、ほとんどの開発者がクラスタ内のクラスタサイズまたはコンテンツに基づいてカスタマイズする場合に行われます。詳細なコードサンプルは次のとおりです。http://bingmapsv8samples.azurewebsites.net/#Clustering_Customization

関連する問題