#include <AddressGeocodingOp.h>
Public Member Functions | |
AddressGeocodingOp () | |
bool | paramsAreValid () |
bool | run () |
void | setInput (te::da::DataSourcePtr inDsrc, std::string inDsetName, int inSRID, te::da::DataSourcePtr inAddressDsrc, std::string inAddressDsetName) |
void | setNumAttributes (std::string initialLeft, std::string finalLeft, std::string initialRight, std::string finalRight) |
void | setOutput (te::da::DataSourcePtr outDsrc, std::string m_outDsetName) |
void | setParams (std::vector< std::string > associatedProps, std::string streetNumber) |
~AddressGeocodingOp () | |
Protected Member Functions | |
void | getLines (te::gm::Geometry *geom, std::vector< te::gm::LineString * > &lines) |
void | getLines (te::gm::GeometryCollection *gc, std::vector< te::gm::LineString * > &lines) |
void | getLines (te::gm::LineString *l, std::vector< te::gm::LineString * > &lines) |
te::gm::LineString * | getLineString (te::gm::Geometry *geom) |
std::auto_ptr< te::da::DataSetType > | getOutputDataSetType () |
bool | save (std::auto_ptr< te::mem::DataSet > result, std::auto_ptr< te::da::DataSetType > outDsetName) |
Protected Attributes | |
std::vector< std::string > | m_associatedProps |
File attributes. More... | |
std::string | m_finalLeft |
std::string | m_finalRight |
std::string | m_inAddressDsetName |
te::da::DataSourcePtr | m_inAddressDsrc |
std::string | m_inDsetName |
te::da::DataSourcePtr | m_inDsrc |
std::string | m_initialLeft |
std::string | m_initialRight |
int | m_inSRID |
std::string | m_outDsetName |
te::da::DataSourcePtr | m_outDsrc |
std::string | m_streetNumber |
File attribute that represents the address number. More... | |
Definition at line 55 of file AddressGeocodingOp.h.
te::addressgeocoding::AddressGeocodingOp::AddressGeocodingOp | ( | ) |
|
inline |
Definition at line 61 of file AddressGeocodingOp.h.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
bool te::addressgeocoding::AddressGeocodingOp::paramsAreValid | ( | ) |
bool te::addressgeocoding::AddressGeocodingOp::run | ( | ) |
|
protected |
void te::addressgeocoding::AddressGeocodingOp::setInput | ( | te::da::DataSourcePtr | inDsrc, |
std::string | inDsetName, | ||
int | inSRID, | ||
te::da::DataSourcePtr | inAddressDsrc, | ||
std::string | inAddressDsetName | ||
) |
void te::addressgeocoding::AddressGeocodingOp::setNumAttributes | ( | std::string | initialLeft, |
std::string | finalLeft, | ||
std::string | initialRight, | ||
std::string | finalRight | ||
) |
void te::addressgeocoding::AddressGeocodingOp::setOutput | ( | te::da::DataSourcePtr | outDsrc, |
std::string | m_outDsetName | ||
) |
void te::addressgeocoding::AddressGeocodingOp::setParams | ( | std::vector< std::string > | associatedProps, |
std::string | streetNumber | ||
) |
|
protected |
File attributes.
Definition at line 104 of file AddressGeocodingOp.h.
|
protected |
Definition at line 108 of file AddressGeocodingOp.h.
|
protected |
Definition at line 110 of file AddressGeocodingOp.h.
|
protected |
Definition at line 102 of file AddressGeocodingOp.h.
|
protected |
Definition at line 101 of file AddressGeocodingOp.h.
|
protected |
Definition at line 99 of file AddressGeocodingOp.h.
|
protected |
Definition at line 98 of file AddressGeocodingOp.h.
|
protected |
Definition at line 107 of file AddressGeocodingOp.h.
|
protected |
Definition at line 109 of file AddressGeocodingOp.h.
|
protected |
Definition at line 100 of file AddressGeocodingOp.h.
|
protected |
Definition at line 113 of file AddressGeocodingOp.h.
|
protected |
Definition at line 112 of file AddressGeocodingOp.h.
|
protected |
File attribute that represents the address number.
Definition at line 105 of file AddressGeocodingOp.h.