标签: javascript d3.js
我对d3中的clipAngle方法的确非常困惑。我在维基和图书馆里戳了一下自己,但是我不能用普通的英语写它。
https://github.com/mbostock/d3/wiki/Geo-Projections#clipAngle
如果剪辑角度设置为90,我看到我的正投影被切成两半。
如果设置为180,我会看到球体的正面和背面
零我什么都没有
所以基本上我可以把它想象成一个切割球体的平面?
谢谢!
答案 0 :(得分:2)
想象一下,一个固定在球体中心的针脚指向你,它现在处于0度,这不会渲染任何东西。通过移动指向您的一端来更改此引脚的角度。在90°时,引脚指向正上方,它呈现0°和90°之间的所有值。进一步旋转它,它开始渲染球体的后半部分。
作为参考,这里有一个被夹在107°的位置,因此它会渲染一些背面并且看起来“包裹”在内部地球周围: