Class Geospatial::GeoBase¶
-
class
GeoBase¶ Subclassed by Geospatial::GeoGeometry, Geospatial::GeoGeometryCollection, Geospatial::GeoLineString, Geospatial::GeoMultiPolygon, Geospatial::GeoPoint, Geospatial::GeoPolygon
Public Types
Public Functions
-
GeoBase()¶
-
~GeoBase()¶
-
std::string
getWktString() const¶
-
bool
getWkb(std::vector<uint8_t> &wkb) const¶
-
const OGRGeometry *
getOGRGeometry() const¶
-
int32_t
getBestPlanarSRID() const¶
-
bool
transform(int32_t srid0, int32_t srid1)¶
-
bool
transform(SQLTypeInfo &ti)¶
-
bool
isEmpty() const¶
Public Static Functions
-
std::shared_ptr<OGRCoordinateTransformation>
getTransformation(int32_t srid0, int32_t srid1)¶
Protected Functions
-
GeoBase(OGRGeometry *geom, const bool owns_geom_obj)¶
Protected Static Functions
-
OGRErr
createFromWktString(const std::string &wkt, OGRGeometry **geom)¶
-
OGRErr
createFromWkb(const std::vector<uint8_t> &wkb, OGRGeometry **geom)¶
Friends
-
friend
Geospatial::GeoBase::GeoTypesFactory
-