《Suzhou Space 学习之三》末尾提到了一个问题,当时说的是:

当点的数量很多,多于由 IsoVist 运算出来的数据时,就会报错。

刚刚试着尽可能多的设置点,发现除了速度慢,也并没有出现上述情况。

回想起之前报错时,都是在设置了曲线之后,所以认为问题可能并不在点的数量上,应该在设置的曲线上寻找问题所在。

下图是所表现的分别是设置的曲线与设置点重叠和不重叠时的情况

所以,由此证明,报错是因为曲线与点重合造成。

需要注意的一点。如果封闭曲线内有设置点,将会导致控制颜色的范围值不具备代表性,而失去了它的控制作用。

为了得到正确的颜色渐变显示,需要将封闭曲线中的点删除。其实在现实中,封闭曲线内的空间也不需要考虑在内。