我一直在做 d3让我们做一个地图教程,我很接近,但是在合并两个 json 文件时发生了一些事情,因为最终的 uk.json 没有三个字母的国家代码 - 使我的地图无用,因为我无法为子单元分配类别。
我从 Mike Bostock 那里读到这篇文章说 topojson 发生了变化,而是在创建文件时这样做:
topojson \
--id-property su_a3 \
-p name=NAME \
-p name \
-o topo/uk.json \
topo/subunits.json \
topo/places.json
我在终端中运行但在 uk.json 文件上的输出相同。有任何想法吗?我需要在我的目录中创建一个名为“topo”的子文件夹吗?