project logo OSGeo Project

GEOS

Llibreria espacial

GEOS (Geometry Engine - Open Source) és un versió en C++ de JTS Topology Suite (JTS). Inclou les Funcions Simples d’OpenGIS per als operadors espacials i les funcions de predicat espacial d’SQL, així com les funcions específiques de topologia millorada de JTS.

GEOS és la llibreria geoespacial en C++ d’ús més extés, i s’utilitza per a projectes de codi obert com PostGIS, QGIS, GDAL/OGR i MapServer, i també per productes privatius com FME.

Característiques principals

  • Geometries: Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection
  • Predicats: Intersects, Touches, Disjoint, Crosses, Within, Contains, Overlaps, Equals, Covers
  • Operacions: Union, Distance, Intersection, Symmetric Difference, Convex Hull, Envelope, Buffer, Simplify, Polygon Assembly, Valid, Area, Length,
  • Geometries preparades (reindexades espacialment)
  • Index espacial STR
  • Codificadors i decodificadors OGC Well Known Text (WKT) i Well Known Binary (WKB).
  • API en C i C++ (l’API en C té estabilitat a llarg termini ABI)
  • Segur en fils (emprant l’API reentrant)

Detalls

Lloc web: http://geos.osgeo.org/

Llicència: LGPL

Versió de programari: 3.3.2

Sistemes operatius: Windows, Linux, Mac

Interfícies API: C, C++

Suport: http://lists.osgeo.org/mailman/listinfo/geos-devel, http://www.osgeo.org/search_profile

Copyright & Disclaimer