使用缩写的州名

时间:2014-07-10 16:05:43

标签: highcharts highmaps

我有一张美国及其600 x 400的地图。如何强制它使用我在示例中看到的缩写状态名称,但无法在我自己的代码中重现。

我使用下面的代码和一些示例数据来显示我传递的代码的格式。我不得不从更大的json响应中解析数据。

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
    }]
});

0 个答案:

没有答案