与州和国家的Zoomable地图

时间:2018-01-04 18:41:26

标签: javascript json d3.js data-visualization

我看到this example可缩放地图,可让您查看国家和地区。

我想使用这两个文件重现此示例:

不幸的是,在示例中没有指定哪两个是原始的json文件。 如何组合我感兴趣的两个文件?

显然我不能使用命令:

node_modules/.bin/topojson --allow-empty -p name -o combined2.json -- data/countries.topo.json data/states_usa.topo.json

如果我理解正确,在示例中他会使用多个.json个文件,每个国家/地区一个,而此处我有一个文件nuts2.json,其中包含每个国家/地区的区域。

修改

我按照Andrew Reid的建议看了this example

我想做的是略有不同。我希望当用户放大某个国家/地区时,会显示该国家/地区的所有区域,而不是所有国家/地区(与this example完全相同)。

我该怎么做? This is the code I generated

如果你测试它,你会发现它有很多问题。我应该删除链接到双击事件的代码部分,但我不知道如何在用户放大时添加区域的生成。

由于

0 个答案:

没有答案