关于map的颜色的显示问题echarts 地图配置项内容和展示

显示的是中国地图,北京地区有值,其他地区没有值的时候返回的是NaN,颜色没有在visualmap的范围内,我使用了outOfrange为什么不起作用

配置项如下
      $(function(){
	$.get('json/china.json',function(chinaJson){
		echarts.registerMap('china',chinaJson)
		var chart=echarts.init(document.getElementById("mymap"))
		chart.setOption({
			title:{
				
				text:'全国指标',
				left:'center'
		},
		 legend: {
            left: 'left',
            data: ['干旱', '多雨', '潮湿'],
            textStyle: {
                color: '#ccc'
            }
        },
		tooltip:{
			trigger:'item',
			formatter:'{b} </br> 数量:{c}'
		},
		series:[{
            name: '干旱',
            type: 'map',
            itemStyle: {
            	normal: {label: {show: true}},
                shadowBlur: 2,
                shadowColor: 'rgba(37, 140, 249, 0.8)',
                color: 'rgba(37, 140, 249, 0.8)'
            },
            data: [{'name': '北京','value': '123'},{'name': '广州','value': '123'},{'name': '信阳','value': '123'},{'name': '河南','value': '123'}]
        }
		]
	})
})
	})

    
截图如下