GIS算法库
- Liang-Barsky线裁剪算法
- 寻路算法
- 流线算法
- 几何数据处理(联合、相交等)
- 3D几何网格数据压缩与解压
- 自动拟合数字化曲线算法
- 2D矩形空间索引的快速建立
- 地理坐标库,支持坐标系的相互转换(WGS84,GCJ02,BD09等),支持GeoJSON
- proj4js地理坐标转换库
- 基于Kodituwakka, Wijeweera & Chamikara算法的线裁剪
- polygon-offset:多边形缓冲区
- Martinez-Rueda多边形裁剪算法,支持联合、相交、差集等
- 多边形布尔运算
- 地理空间点聚合
- polylabel:查找多边形内距离轮廓最远处的内部点,用于文本标注等
- rbush:一个高性能的基于JavaScript的R树的二维空间索引,用于点和矩形
- Geometry Extrude: 一个小而快速的JavaScript库,用于将2D多边形和折线挤压成3D网格
- random-volume-points:在给定几何体内生成随机3d点
- spline-points:将3d路径细分为样条点
- 获取二维折线的斜接法线,这对于在GPU的顶点着色器中展开粗线很有用
- 用于通过普通克里金法进行地理空间预测和映射的Javascript库
- 计算给定有效geojson对象的范围/ bbox
- 将布尔多边形裁剪操作应用于Polygons和MultiPolygons
- 检测点是否在多边形内