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
-