D3.js 根据缩放级别操纵贴图以隐藏和显示元素

D3.js 根据缩放级别操纵贴图以隐藏和显示元素,d3.js,D3.js,免责声明:我绝对是d3.js n00b。我开始精通JavaScript,但d3.js让我有点头疼 我有一个项目我想做,非常类似。我有很多数据要显示——我必须深入到几个国家的议会/国会地区层面,而不仅仅是省或州——试图加载所有SVG元素会杀死我一直在测试该项目的一些低端计算机。如果我不炸毁任何电脑,我宁愿这样。(事实上,我很确定我的项目要求不让电脑爆炸。) 为了解决这个问题,我认为像询问艺术这样的隐藏/显示机制是阻力最小的途径,但尽管我可以找出如何隐藏元素,但我不知道如何在隐藏后显示它。我认为创建

免责声明:我绝对是d3.js n00b。我开始精通JavaScript,但d3.js让我有点头疼

我有一个项目我想做,非常类似。我有很多数据要显示——我必须深入到几个国家的议会/国会地区层面,而不仅仅是省或州——试图加载所有SVG元素会杀死我一直在测试该项目的一些低端计算机。如果我不炸毁任何电脑,我宁愿这样。(事实上,我很确定我的项目要求不让电脑爆炸。)


为了解决这个问题,我认为像询问艺术这样的隐藏/显示机制是阻力最小的途径,但尽管我可以找出如何隐藏元素,但我不知道如何在隐藏后显示它。我认为创建一个类似于可折叠树的地图与我想做的类似,但我也可能完全走错了方向。

如何隐藏元素?如果您正在跟踪缩放级别,您不能只显示该级别的地理级别吗?就像你的链接一样。