GEOS

来源:互联网 发布:投诉淘宝卖家有补偿吗 编辑:程序博客网 时间:2024/05/20 07:16


GEOS (Geometry Engine - Open Source) is a C++ port of theJava Topology Suite (JTS). As such, it aims to contain the complete functionality of JTS in C++. This includes all theOpenGIS Simple Features for SQL spatial predicate functions and spatial operators, as well as specific JTS enhanced topology functions.


几何引擎


GEOS是一个集合形状的拓扑关系操作实用库(可能这么说不太准确),简单得说,就是判断两个几何形状之间关系和对两个几何形状进行操作以形成新的几何形状的库。

其实学geos的好地方不是在GEOS的主站。而是在另一个地方,JTS Topology Suite (JTS)

事实上,GEOS是仿照JTS做的。它其实是JTS的C++实现。

这里有几份文档,一份是开发者指南,一份是JTS技术说明书

GEOS主要支持几种操作和计算:

空间关系计算,主要支持几种计算,另外还支持多边形化,连接有向线段,压出节点等等操作。




JTS: 九头蛇开源拓扑工具包几何引擎

      JTS     ----    GEOS

     (JAVA)           (C++)





build lib of geos
http://www.cnblogs.com/clever101/archive/2011/09/06/2169271.html
http://blog.csdn.net/wangqinghao/article/details/8201319




0 0