2014-06-25 38 views
0

我正在嘗試創建一個包含負值到正值的值範圍的映射。 我的數據文件中的負數將我的地圖變爲全黑。帶有負值的jvectormap區域

我該怎麼辦?

感謝

$(function(){ 
    $('#world-map').vectorMap({ 
    map: 'world_mill_en', 
    backgroundColor: "#FFFFFF", 
    series: { 
     regions: [{ 
     values: mapData, 
     min: jvm.min(mapData), 
     max: jvm.max(mapData), 
     scale: ['#C8EEFF', '#0071A4'], 
     normalizeFunction: 'polynomial' 
     }] 
    }, 
    onRegionLabelShow: function (event, label, code) { 
     label.html("<div class='tooltip'><div class='ttText'><div class='ttName'>" + label.html() + "</div><div class='ttState'>" + (mapData[code]) + "%</div></div></div>") 
    }, 
    regionStyle: { 
     initial: { 
      fill: '#ccc' 
     }, 
     hover: { 
      fill: '#000' 
     } 
    } 
    }); 
}); 

回答

1

更改您的規範化函數線性:

normalizeFunction: 'linear'