2

我想一起实施城镇名称(Trencin、Nemsova、Ilava...)及其工具提示。单击地图中的绿色TN块并检查它。

我尝试了一些解决方案,但是:

  1. 工具提示与城镇名称重叠:

    useHTML: true,    
    

    http://jsfiddle.net/jezrael/grzwuL9g/5/(第 47 行)

  2. 缺少三个城镇名称:

    useHTML: false //(default),
    

    http://jsfiddle.net/jezrael/grzwuL9g/4/ (第47行)

  3. 给出地图之外的工具提示,但不可能:

    positioner: function () {
        return { x: 0, y: 250 };
    },
    

    http://jsfiddle.net/LyUxF/
    http://jsfiddle.net/j92p2/在图表中
    http://jsfiddle.net/jezrael/grzwuL9g/5/(第 55 行)

  4. 给出带有地图外连接器的城镇名称:
    http :
    //www.highcharts.com/maps/demo/us-data-labels http://jsfiddle.net/highcharts/9Fk3a/5/
    我做不到。


谢谢你的回复。

对不起我的英语不好。

4

1 回答 1

4

解决方案是:

Highcharts.seriesTypes.map.prototype.hideOverlappingDataLabels = function() {};

jsfiddle

于 2015-02-08T08:31:12.687 回答