#include "../Config.h"#include <terralib/common.h>#include <terralib/dataaccess.h>#include <terralib/dataaccess/datasource/DataSourceFactory.h>#include <terralib/geometry/GeometryProperty.h>#include <terralib/vp/BufferMemory.h>#include <terralib/vp/BufferOp.h>#include <terralib/vp/BufferQuery.h>#include <iostream>#include <map>#include <memory>#include <string>#include <vector>Go to the source code of this file.
Functions | |
| bool | BufferOGRToOGR () |
| bool | BufferOGRToPGIS () |
| bool | BufferPGISToOGR () |
| bool | BufferPGISToPGIS () |
| bool BufferOGRToOGR | ( | ) |
Definition at line 19 of file Buffer.cpp.
References te::da::GetFirstGeomProperty(), te::gm::GeometryProperty::getSRID(), te::vp::INSIDE_OUTSIDE, te::da::DataSourceFactory::make(), te::vp::NOT_DISSOLVE, te::vp::BufferOp::paramsAreValid(), te::vp::BufferOp::run(), te::vp::BufferOp::setInput(), te::vp::BufferOp::setOutput(), and te::vp::BufferOp::setParams().
Referenced by main().
| bool BufferOGRToPGIS | ( | ) |
Definition at line 95 of file Buffer.cpp.
References te::vp::DISSOLVE, te::da::GetFirstGeomProperty(), te::gm::GeometryProperty::getSRID(), te::vp::INSIDE_OUTSIDE, te::da::DataSourceFactory::make(), te::vp::BufferOp::paramsAreValid(), te::vp::BufferOp::run(), te::vp::BufferOp::setInput(), te::vp::BufferOp::setOutput(), and te::vp::BufferOp::setParams().
Referenced by main().
| bool BufferPGISToOGR | ( | ) |
Definition at line 236 of file Buffer.cpp.
References te::vp::DISSOLVE, te::da::GetFirstGeomProperty(), te::gm::GeometryProperty::getSRID(), te::vp::INSIDE_OUTSIDE, te::da::DataSourceFactory::make(), te::vp::BufferOp::paramsAreValid(), te::vp::BufferOp::run(), te::vp::BufferOp::setInput(), te::vp::BufferOp::setOutput(), and te::vp::BufferOp::setParams().
Referenced by main().
| bool BufferPGISToPGIS | ( | ) |
Definition at line 170 of file Buffer.cpp.
References te::vp::DISSOLVE, te::da::GetFirstGeomProperty(), te::gm::GeometryProperty::getSRID(), te::vp::INSIDE_OUTSIDE, te::da::DataSourceFactory::make(), te::vp::BufferOp::paramsAreValid(), te::vp::BufferOp::run(), te::vp::BufferOp::setInput(), te::vp::BufferOp::setOutput(), and te::vp::BufferOp::setParams().
Referenced by main().