我对 d3 很陌生,并且正在寻找正确方向的一些推动,以获得我想要的效果。我想要做的本质是创建一个词云(请参阅词云生成器),但将所有单词限制在复杂边界之内或之外。想象一下,我在一些基于矢量的绘图程序(如 illustrator)中绘制了火烈鸟的复杂轮廓(即,在 d3/数学中不容易直接生成的形状),并且我有兴趣限制构成我的单词的所有单词云在火烈鸟的内部或外部。不幸的是,我的形象不会是火烈鸟……但你明白了。到目前为止,我在 d3 中遇到的最复杂的形状,人们将数据映射到这些形状,可能是 geo-json 坐标,但我
与许多 d3 初学者一样,我仍然对所有网络(svg、javascript、dom、css 等)变得更加熟悉/舒适,所以我真的希望朝着最简单/最直接的方向轻推获得这种效果的方法,并且用几个关键词我很高兴自己继续谷歌搜索/研究。到目前为止,我用我考虑过的关键词进行的一些搜索并不是很有成效,所以我想我会在这里寻求建议。