2

我正在尝试修改此示例http://prag.ma/code/d3-cartogram/以显示 2002 年、2005 年和 2010 年世界各地的肥胖信息。这是可视化:http ://datauy.github.io/obesity-cartogram ,带有指向同一页面中代码的链接。

我要解决的问题是,形状并没有像原始示例中的 alberusa 投影那样被扭曲。颜色似乎映射得很好,但由于某种原因我无法扭曲地图。我尝试更改比例并查看 Cartogram.js 代码,但我没有看到任何可能的问题。如果我将数据更改为具有更大的差异,那么我会看到颜色差异,但没有任何形状。

任何线索发生了什么?谢谢!

4

1 回答 1

0

问题是由于斐济和俄罗斯的项目范围跨越边缘并返回左侧边界。当 Cartogram.js 计算完成时,路径中有一个负值,这会导致问题。我正在尝试自己解决它,并会尽快更新。

于 2013-09-30T10:05:38.127 回答