【发布时间】:2020-07-07 11:59:22
【问题描述】:
我在 HighCharts 中使用带有饼图的 GeoJSON 地图有问题, 实际上我有一个类型为多边形的几何文件,并显示带有如下数据的地图
var data = [
['DE.SH', 728],
['DE.BE', 710],
['DE.MV', 963],
['DE.HB', 541],
['DE.HH', 622],
['DE.RP', 866],
['DE.SL', 398],
['DE.BY', 785],
['DE.SN', 223],
['DE.ST', 605],
['DE.NW', 237],
['DE.BW', 157],
['DE.HE', 134],
['DE.NI', 136],
['DE.TH', 704],
['DE.', 361]
];
Highcharts.getJSON('https://cdn.jsdelivr.net/gh/highcharts/highcharts@v7.0.0/samples/data/germany.geo.json', function (geojson) {
// Initiate the chart
Highcharts.mapChart('container', {
chart: {
map: geojson
},
title: {
text: 'GeoJSON in Highmaps'
},
mapNavigation: {
enabled: true,
buttonOptions: {
verticalAlign: 'bottom'
}
},
colorAxis: {
tickPixelInterval: 100
},
series: [{
data: data,
keys: ['code_hasc', 'value'],
joinBy: 'code_hasc',
name: 'Random data',
states: {
hover: {
color: '#a4edba'
}
},
dataLabels: {
enabled: true,
format: '{point.properties.postal}'
}
}]
});
});
但我们想在此地图中添加额外的图表,例如带有饼图的地图,例如此链接显示带有饼图的地图
我搜索了所有文档和示例,但没有找到任何显示带有饼图的自定义 GeoJSON 的示例 请指导我 非常感谢。
【问题讨论】:
标签: javascript dictionary highcharts polygon geojson