用于处理复杂2D几何的JavaScript库

时间:2011-12-23 17:28:30

标签: javascript geometry 2d

是否有适用于复杂几何体的优秀javascript库,例如: 凸壳, 多边形交叉点(带孔的多边形), 多边形分解和 多边形合并?

我非常需要多边形几何体,但是如果有更多的特征会很好......

...问候

3 个答案:

答案 0 :(得分:2)

我为多边形计算编写了自己的名为PolyK的库。目前它具有多边形点交叉,多边形三角剖分和带有线段的切割多边形。

答案 1 :(得分:0)

csg.js可能会做你想要的:

http://evanw.github.com/csg.js/

但该项目仍然很新鲜。

答案 2 :(得分:0)

我不确定这是否可行,但谷歌作为javascript api用于计算地球表面的几何数据。您应该能够使用它的许多功能,而无需实际连接到谷歌地图。看看你是否感兴趣。 http://code.google.com/apis/maps/documentation/javascript/geometry.html