GEOS

GEOS

浏览次数: 13064

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

GEOS Geometry Engine, Open Source GEOS是一个集合形状的拓扑关系操作实用库(可能这么说不太准确),简单得说,就是判断两个几何形状之间关系和对两个几何形状进行操作以形成新的几何形状的库。GEOS (Geometry Engine – Open Source) Java Topology Suite (JTS) 的 C++ 实现。它的目标是在C++ 下面,完全实现 JTS 的功能。

这包括了 OpenGIS 简单要素规范的空间谓词函数与空间操作,以及 JTS 进一步实现了拓扑函数。

功能

  • 几何形状: 点、线环、多边形、组合点、组合线、组合多边形、几何集合
  • 谓词: 相关、接触、脱节、交叉、在内、包含、重叠、相等、覆盖
  • 操作: Union, Distance, Intersection, Symmetric Difference, Convex Hull, Envelope, Buffer, Simplify, Polygon Assembly, Valid, Area, Length, 几何图形预处理(空间索引)
  • STR 空间索引
  • OGC 知名文本(WKT)与知名二进制(WKB)编码与解码
  • C 与 C++ API (C API gives long term ABI stability)
  • 线程安全 (using the reentrant API)

关注公众号
获取免费资源


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org