Highmaps svg路径问题 - 数据未流入美国地图上的某些县

时间:2014-06-20 17:37:54

标签: svg highcharts

我使用Highmaps.js构建了一个应用,但我不断收到以下错误消息:

"错误:..."的值无效然后它给出了一堆路径坐标,我不确定如何修复。

此错误的结果是没有出现佛罗里达州,特拉华州或康涅狄格州的数据。我猜测它甚至没有被推入地图,因为当你将鼠标悬停在这些状态上时会发生这种情况。

我需要制作新的svg吗?我可以编辑旧路径或以某种方式修复当前路径吗?

非常感谢任何建议!

这是网站的原型:

www.graysonmendenhall.com/PAN2014

1 个答案:

答案 0 :(得分:1)

地图SVG路径与数据之间存在一些名称不匹配。例如,在您的地图中,您将拥有:

{
    "name": "Levy County, FL",
    "path": "M2393,1490L2409,1493L2412,1511L2404,1513L2406,1524L2406,1524L2405,1525L2401,1527L2397,1527L2396,1527L2395,1527L2394,1528L2393,1529L2393,1530L2393,1527L2392,1526L2389,1520L2387,1519L2365,1513L2370,1509L2373,1504L2374,1499L2376,1490L2393,1490"
},

但是在数据中它是:

{
    name: "Levy, FL" // No County!!
    value: 3218
}