JTS 教程目录
JTS(Java Topology Suite)是 Java 平台上最核心的矢量几何引擎,也是 OGC Simple Features 规范的参考实现之一。本系列共 24 章,从几何模型、空间谓词、叠加分析一路讲到空间索引、三角剖分、源码编译与二次开发,兼顾“怎么用”与“怎么改”。
说明:本教程基于 JTS 1.20 / 1.21 源码编写,示例代码以
jts-core、jts-io-common两个模块为主,运行环境为 JDK 8 及以上。
📖 基础与入门(第 1–4 章)
🔧 几何构建与数据交换(第 5–7 章)
🔗 空间关系与几何运算(第 8–12 章)
🧮 空间数据结构与算法(第 13–18 章)
- 第13章 - 空间索引体系
- 第14章 - 线网处理与 Noding
- 第15章 - 三角剖分与 Voronoi
- 第16章 - 线性参考系统
- 第17章 - 有效性与 Coverage 质检
- 第18章 - 精度模型与数值鲁棒性
⚙️ 工程实践与二次开发(第 19–24 章)
- 第19章 - 坐标系、单位与工程陷阱
- 第20章 - 性能优化与最佳实践
- 第21章 - 源码编译、测试与贡献
- 第22章 - 扩展开发与自定义函数
- 第23章 - JTS 与上下游技术栈集成
- 第24章 - 综合实战案例
共 24 章