Fire Core  8.0.0.alpha
GIS framework per tutti gli usi
 Tutto Classi Namespace Funzioni Variabili Ridefinizioni di tipo (typedef) Tipi enumerati (enum) Valori del tipo enumerato Friend
Riferimenti per la classe fire::connection::qt::VectorLayerInfoQt
Diagramma delle classi per fire::connection::qt::VectorLayerInfoQt
fire::source::vector::VectorLayerInfo

Membri pubblici

 VectorLayerInfoQt (const std::string &name, const std::string &schema, const std::string &dbName, const source::vector::VectorLayerType::VectorLayerType &t)
 
virtual
gear::geom::Envelope::EnvelopeShp 
getExtent (const int &srid) const
 Permette di estrarre l'unione degli extent di tutte le colonne spaziali presenti nel livello (eventualmente nessuna) Continua...
 
virtual void getExtent (VctEnvelope &list, const int &srid=gear::projection::ProjectionsManager::UnknownSrid) const
 Permette di estrarre gli extent di tutte le colonne spaziali presenti nel livello (eventualmente nessuna) Continua...
 
virtual
gear::geom::Envelope::EnvelopeShp 
getExtent (const std::string &geomFld, const int &srid=gear::projection::ProjectionsManager::UnknownSrid) const
 Permette di estrarre l'extent di una precisa colonna geografica. Continua...
 
virtual std::string getName () const
 
virtual std::string getSchema () const
 
virtual
source::vector::VectorLayerType::VectorLayerType 
getType () const
 
virtual
source::vector::Metadata::MetadataShp
const 
getMetadata () const
 
virtual int getSrid (const std::string &geomFld) const
 
virtual size_t getCount () const
 getCount Continua...
 
- Membri pubblici ereditati da fire::source::vector::VectorLayerInfo
 VectorLayerInfo (VectorLayerInfo const &source)
 VectorLayerInfo. Continua...
 

Membri protetti

ConnectionQtSql::ConnectionQtSqlShp
const 
_getConnectionNoWait () const
 
- Membri protetti ereditati da fire::source::vector::VectorLayerInfo
 VectorLayerInfo ()
 VectorLayerInfo.
 

Attributi protetti

std::string _name
 
std::string _schema
 
std::string _cnnName
 
source::vector::VectorLayerType::VectorLayerType _type
 
boost::mutex _mtx
 
source::vector::Metadata::MetadataShp _mtd
 

Altri membri ereditati

- Tipi pubblici ereditati da fire::source::vector::VectorLayerInfo
typedef shared::VectorLayerInfoSh VectorLayerInfoShp
 
typedef std::vector
< gear::geom::Envelope::EnvelopeShp
VctEnvelope
 

Documentazione delle funzioni membro

virtual size_t fire::connection::qt::VectorLayerInfoQt::getCount ( ) const
virtual

getCount

Restituisce

Implementa fire::source::vector::VectorLayerInfo.

virtual gear::geom::Envelope::EnvelopeShp fire::connection::qt::VectorLayerInfoQt::getExtent ( const int &  srid) const
virtual

Permette di estrarre l'unione degli extent di tutte le colonne spaziali presenti nel livello (eventualmente nessuna)

Parametri
srid- identificativo del sistema di riferimento in cui si vuole l'extent. Se non valorizzato, non sarà fatta nessuna proiezione degli extent.
Restituisce
istanza condivisa di fire::gear::geom::Envelope

Implementa fire::source::vector::VectorLayerInfo.

virtual void fire::connection::qt::VectorLayerInfoQt::getExtent ( VctEnvelope &  list,
const int &  srid = gear::projection::ProjectionsManager::UnknownSrid 
) const
virtual

Permette di estrarre gli extent di tutte le colonne spaziali presenti nel livello (eventualmente nessuna)

Parametri
list- vettore di fire::gear::geom::Envelope contenente gli extent delle colonne
srid- identificativo del sistema di riferimento in cui si vogliono gli extent. Se non valorizzato, non sarà fatta nessuna proiezione degli extent.

Implementa fire::source::vector::VectorLayerInfo.

virtual gear::geom::Envelope::EnvelopeShp fire::connection::qt::VectorLayerInfoQt::getExtent ( const std::string &  geomFld,
const int &  srid = gear::projection::ProjectionsManager::UnknownSrid 
) const
virtual

Permette di estrarre l'extent di una precisa colonna geografica.

Parametri
geomFld- testo indicante il nome della colonna geografica da considerare.
srid- identificativo del sistema di riferimento in cui si voole l'extent. Se non valorizzato, non sarà fatta nessuna proiezione dell'extent
Restituisce
istanza condivisa di fire::gear::geom::Envelope

Implementa fire::source::vector::VectorLayerInfo.

virtual source::vector::Metadata::MetadataShp const fire::connection::qt::VectorLayerInfoQt::getMetadata ( ) const
virtual
Restituisce

Implementa fire::source::vector::VectorLayerInfo.

virtual std::string fire::connection::qt::VectorLayerInfoQt::getName ( ) const
virtual
Restituisce

Implementa fire::source::vector::VectorLayerInfo.

virtual std::string fire::connection::qt::VectorLayerInfoQt::getSchema ( ) const
virtual
Restituisce

Implementa fire::source::vector::VectorLayerInfo.

virtual int fire::connection::qt::VectorLayerInfoQt::getSrid ( const std::string &  geomFld) const
virtual
Restituisce

Reimplementa fire::source::vector::VectorLayerInfo.

virtual source::vector::VectorLayerType::VectorLayerType fire::connection::qt::VectorLayerInfoQt::getType ( ) const
virtual
Restituisce
ret

Implementa fire::source::vector::VectorLayerInfo.


La documentazione per questa classe è stata generata a partire dal seguente file: