我正在尝试为lat/long中的一组输入点创建voronoi多边形。问题是我的输入数据集可以在同一位置包含多个点,因此该点返回相同的voronoi多边形。使用D3.js几何来缩放一个voronoi多边形,结果是lat long,而不是坐标px
我想直观地显示重叠的多边形(每个多边形略小于前面的多边形),以证明在下面的屏幕截图中同一点上有多个多边形。
从阅读文档看来,您可以缩放投影,但这些投影已经在px中,而不是我真实世界的经纬度值。
那么,我怎样才能获得经纬度的输入多边形,并返回一个缩小了X%的多边形,输出多边形的纬度/经度使用d3.js-v3?
实施例的多边形输入:[long1,LAT1,long2,LAT2,long3,lat3,long4,lat4]
编辑:上述图像是使用一个 “夹子” 功能以剪裁多边形不断缩小的夹子半径,这为边缘多边形提供了所需的效果,但是对于内部绑定的多边形却没有达到期望的效果。