Highcharts 使用缩写的州名
我有一张美国地图和它的600 x 400。如何强制它使用我在示例中看到但无法在我自己的代码中重现的缩写状态名 我使用下面的代码和一些示例数据来显示我要传递的代码的格式。我必须从更大的json响应中解析数据Highcharts 使用缩写的州名,highcharts,highmaps,Highcharts,Highmaps,我有一张美国地图和它的600 x 400。如何强制它使用我在示例中看到但无法在我自己的代码中重现的缩写状态名 我使用下面的代码和一些示例数据来显示我要传递的代码的格式。我必须从更大的json响应中解析数据 var data = [{"code":"AK","value":225}, {...} ]; 这是地图: $('#ha-worst-map-1').highcharts('Map', { title : { text : result.data[1][2] + ':
var data = [{"code":"AK","value":225}, {...} ];
这是地图:
$('#ha-worst-map-1').highcharts('Map', {
title : {
text : result.data[1][2] + ': ' + result.data[1][4]
},
subtitle : {
text : 'stuff and things'
},
mapNavigation: {
enabled: true,
buttonOptions: {
verticalAlign: 'top'
}
},
colorAxis: {
min: 0
},
credits: {
text: '',
href: ''
},
series : [{
data : data,
mapData: Highcharts.maps['countries/us/us-all'],
joinBy: ['postal-code', 'code'],
name: 'metric',
states: {
hover: {
color: '#BADA55'
}
},
dataLabels: {
enabled: true,
format: '{point.name}'
},
tooltip: {
valueSuffix: ''
}
}, {
name: 'Separators',
type: 'mapline',
data: Highcharts.geojson(Highcharts.maps['countries/us/us-all'], 'mapline'),
color: 'silver',
showInLegend: true,
enableMouseTracking: true
}]
});
您需要弄清楚{point.name}引用的是什么。也许用{point.code}?废话!是的-成功了-谢谢!