Highcharts から Highmapsを実行しているマップの例をここに示します。
以下の設定では、ルーマニア、ブルガリア、セルビアなどの国がそのズーム レベルに対して小さすぎるため、ラベルが表示されていないことがわかります。十分にズームインすると、それらの小さな国が大きくなり、ラベルが表示されます。
dataLabels: {
enabled: true,
useHTML: false,
format: '{point.name}'
}
に変更すると、ズーム レベルが何であれ、国がどれほど小さいかに関係なく、すべての国のラベルが常に表示され、このようuseHTML: true
にラベルが重なってしまいます。
プロジェクトの要件のため、固執useHTML: true
する必要がありますが、この状況でラベルの自動非表示を実現する方法はありますか?