d3 contour:使用行进正方形计算轮廓多边形 源码
d3轮廓 该库通过将应用于数值的矩形数组来计算轮廓多边形。 例如,这里是Maungawhau的拓扑结构(经典的volcano数据集和terrain.colors来自R): 对于每个,构造一个GeoJSON MultiPolygon几何对象,该对象表示输入值大于或等于阈值的区域。 几何形状是平面的坐标,其中⟨I + 0.5,J +0.5⟩对应于元素i + JN输入值阵列英寸这是一个加载了表面温度的GeoTIFF的示例,另一个是使嘈杂的单色PNG模糊以生成云分数的平滑轮廓的示例: 由于轮廓多边形是GeoJSON,因此您可以使用标准工具对其进行转换和显示。 ,请参见 , 和 。 上面的表面温度等高线显示在“自然地球”投影中: 等高线图还可以通过采样使连续函数可视化。 这是Goldstein–Price函数(用于全局优化的测试函数)和sin ( x + y ) sin ( x - y )的幻
下载地址
用户评论