GEOS

GEOS

瀏覽: 1357 次

摘要: 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 © 2014-2019 OSGeo中國中心 吉ICP備05002032號

Powered by TorCMS

168彩票合法吗