# jturf **Repository Path**: smallorangeinbeijing/jturf ## Basic Information - **Project Name**: jturf - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-10 - **Last Updated**: 2025-02-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### This project is for learning purposes only #### turf.js 地理空间分析库,处理各种地图算法 [turf.js中文网](https://turfjs.fenxianglu.cn/) [几何计算-基于Turf.js实现多边形的拆分及合并](https://zhuanlan.zhihu.com/p/389395519) [GeoJSON三分钟入门教程](https://zhuanlan.zhihu.com/p/539689986) ### d3-geo `d3-geo`库, 是`d3`工具包提供一个地理位置计算及转换操作库,主要包括了: `Projections`:投影器,将`GEOJSON`数据投射到平面上显示出来。 `Path`:对`geojson`里面的`feature`进行计算,生成路径,进行测量,裁切, 等操作。 [d3-geo](https://github.com/d3/d3-geo/blob/v1.7.1/index.js) [d3-geo javascript](https://cdn.skypack.dev/-/d3-geo@v3.1.0-6gCuCN3p6hXOeZDWcbjw/dist=es2020,mode=imports/optimized/d3-geo.js) [d3-array javascript](https://cdn.skypack.dev/-/d3-geo@v3.1.0-6gCuCN3p6hXOeZDWcbjw/dist=es2020,mode=imports/optimized/d3-geo.js) #### jts 常用可以用于`GIS`数据处理和空间计算的`java`包有`geotool`和`jts`。相对来说,`geotool`功能更全面,还可以用于数据转换、瓦片地图发布、栅格影像分析等,`jts`只能进行基本的数据处理和空间计算。但大多数情况下`jts`就完全够用了。 [GIS算法:JAVA拓扑套件JTS](https://blog.csdn.net/qq_43842093/article/details/127255054) [浅谈浏览器端 WebGIS 开发可能会用到的、提升效率的 js 库](https://www.w3xue.com/exp/article/20232/81557.html) [geotool的官网](https://www.geotools.org/) ### js模块化 [完全弄懂JavaScript模块化(导出和导入)](https://zhuanlan.zhihu.com/p/82481219)