我需要一些关于 Highmap 的基本帮助(通过 Highcharts),我正在尝试将其放入我的 Rails 4 应用程序中。我怀疑我对它有一些基本的误解,但找不到任何明确的指导。
查看从文档中获取的简单小提琴,here
http://jsfiddle.net/SimonWalsh/zpdc1btu/
我最终需要做的是提供每个国家/地区的会员编号,以便其显示与此地图中的人口密度大致相同。
我知道我需要提供我的数据以及将其加入地图数据的方法
series : [{
data : data,
mapData: Highcharts.maps['custom/world'],
joinBy: ['iso-a2', 'code'],
name: 'Population density',
states: {
hover: {
color: '#BADA55'
}
}
}]
在此示例中,我猜测数据是从外部源中提取的,并且地图数据是数组的“iso-a2”部分。
如果是这种情况,那么为什么我不能用我的数据来提供这个......作为一个例子,看看我的数据添加的数组......(丹麦只给出了一个例子)
var mydata = [
{
"iso-a2": "dk",
"value": 30
},
]
然后做
series : [{
data : mydata,
mapData: Highcharts.maps['custom/world'],
joinBy: ['iso-a2', 'value'],
name: 'Population density',
states: {
hover: {
color: '#BADA55'
}
}
}]
这不起作用.....任何指导(除了简单地将我指向文档之外,将不胜感激)