OGR
|
Go to the source code of this file.
Classes | |
class | OGRRawPoint |
class | OGRGeometry |
class | OGRPoint |
class | OGRPointIterator |
class | OGRCurve |
class | OGRSimpleCurve |
class | OGRLineString |
class | OGRLinearRing |
class | OGRCircularString |
class | OGRCompoundCurve |
class | OGRSurface |
class | OGRCurvePolygon |
class | OGRPolygon |
class | OGRTriangle |
class | OGRGeometryCollection |
class | OGRMultiSurface |
class | OGRMultiPolygon |
class | OGRPolyhedralSurface |
class | OGRTriangulatedSurface |
class | OGRMultiPoint |
class | OGRMultiCurve |
class | OGRMultiLineString |
class | OGRGeometryFactory |
Typedefs | |
typedef struct GEOSGeom_t * | GEOSGeom |
typedef struct GEOSContextHandle_HS * | GEOSContextHandle_t |
typedef void | sfcgal_geometry_t |
typedef struct _OGRPreparedGeometry | OGRPreparedGeometry |
Functions | |
OGRwkbGeometryType | OGRFromOGCGeomType (const char *pszGeomType) |
const char * | OGRToOGCGeomType (OGRwkbGeometryType eGeomType) |
int | OGRHasPreparedGeometrySupport () |
Simple feature geometry classes.
typedef struct GEOSContextHandle_HS* GEOSContextHandle_t |
GEOS context handle type
typedef struct GEOSGeom_t* GEOSGeom |
GEOS geometry type
typedef struct _OGRPreparedGeometry OGRPreparedGeometry |
Prepared geometry API (needs GEOS >= 3.1.0)
typedef void sfcgal_geometry_t |
SFCGAL geometry type
OGRwkbGeometryType OGRFromOGCGeomType | ( | const char * | pszGeomType | ) |
Map OGCgeometry format type to corresponding OGR constants.
pszGeomType | POINT[ ][Z][M], LINESTRING[ ][Z][M], etc... |
References STARTS_WITH_CI, wkbCircularString, wkbCompoundCurve, wkbCurve, wkbCurvePolygon, wkbGeometryCollection, wkbLineString, wkbMultiCurve, wkbMultiLineString, wkbMultiPoint, wkbMultiPolygon, wkbMultiSurface, wkbPoint, wkbPolygon, wkbPolyhedralSurface, wkbSetM, wkbSetZ, wkbSurface, wkbTIN, wkbTriangle, and wkbUnknown.
int OGRHasPreparedGeometrySupport | ( | ) |
Returns if GEOS has prepared geometry support.
Referenced by OGRLayer::Identity(), OGRLayer::Intersection(), and OGRLayer::Union().
const char* OGRToOGCGeomType | ( | OGRwkbGeometryType | eGeomType | ) |
Map OGR geometry format constants to corresponding OGC geometry type.
eGeomType | OGR geometry type |
References wkbCircularString, wkbCompoundCurve, wkbCurve, wkbCurvePolygon, wkbFlatten, wkbGeometryCollection, wkbLineString, wkbMultiCurve, wkbMultiLineString, wkbMultiPoint, wkbMultiPolygon, wkbMultiSurface, wkbPoint, wkbPolygon, wkbPolyhedralSurface, wkbSurface, wkbTIN, wkbTriangle, and wkbUnknown.