2017-10-28 10 views
0

リーフレットのglifyプラグインを使用していますが、自分のポイントの色をどのように関数に設定するのか理解できません。リーフレットで色を設定する方法glify

これは正常に動作します:

L.glify.points({ 
    data: data, 
    map: map, 
    opacity: 1, 
    size: 10, 
    color: 'red', 

しかし、これはすべての黒の点を返します。

L.glify.points({ 
    data: data, 
    map: map, 
    opacity: 1, 
    size: 10, 
    color: function(){ 
    if (1 > 0){ return 'red';}else{return 'blue';} 
    }, 

誰も私がここで何をする必要があるか任意のアイデアを持っていますか?

答えて

0

はそれを考え出し、このようにフォーマットする必要があります:

color: function(){ 
    if (1 > 0){ 
     return { 
      r: 0, 
      g: .51, 
      b: .1 
     }; 
    }else{ 
     return { 
      r: 30, 
      g: 1, 
      b: 2 
     }; 
    } 
    }, 
関連する問題