:C语言的几何库,小巧、快速且易于使用
:C语言的几何库,小巧、快速且易于使用
TG 的主要目标是提供最快、内存效率最高的几何库,用于监视关系空间,特别是仓库内的点和几何相交等操作。
特征
●实现 OGC简单功能,包括点、线串、多边形、多点、多线串、多多边形、几何集合。
●优化的多边形索引引入了两种新结构。
●读取和写入WKT、WKB和GeoJSON。
●提供可重入且线程安全的纯函数式API 。
●空间谓词包括“相交”、“覆盖”、“接触”、“等于”等。
●使用内存清理程序和Valgrind实现 100% 覆盖率的测试套件。
●封装在单个tg.c源文件中的独立库。
●相当不错的表现