![]() |
OpenIndy-Core
0.2.0.43
|
The ExchangeSimpleAscii class Interface that shall be used for simple not standardized ascii files. The user of OpenIndy can select the meaning of each column of the file on his own. More...
#include <exchangesimpleascii.h>
Protected Attributes | |
QList< ExchangeSimpleAscii::ColumnType > | userDefinedColumns |
GeometryTypes | typeOfGeometry |
bool | skipFirstLine |
QString | usedDelimiter |
QStringList | supportedDelimiters |
![]() | |
QMap< DimensionType, UnitType > | units |
bool | exportObservations |
QString | groupName |
QPointer< CoordinateSystem > | nominalSystem |
QPointer< QIODevice > | device |
QList< QPointer< FeatureWrapper > > | features |
PluginMetaData | metaData |
QList< GeometryTypes > | supportedGeometries |
Additional Inherited Members | |
![]() | |
virtual void | importOiData () |
ExchangeInterface::importOiData. More... | |
virtual void | exportOiData () |
ExchangeInterface::exportOiData. More... | |
![]() | |
void | sendMessage (const QString &msg, const MessageTypes &msgType, const MessageDestinations &msgDest=eConsoleMessage) |
void | updateProgress (const int &progress, const QString &msg) |
void | importFinished (const bool &success) |
void | exportFinished (const bool &success) |
The ExchangeSimpleAscii class Interface that shall be used for simple not standardized ascii files. The user of OpenIndy can select the meaning of each column of the file on his own.
|
explicit |
ExchangeSimpleAscii::ExchangeSimpleAscii.
parent |
|
virtual |
|
virtual |
ExchangeSimpleAscii::getDefaultColumnOrder Returns an ordered list of columns that a file possibly contains (for a given geometry type)
typeOfGeometry |
|
virtual |
ExchangeSimpleAscii::getFilePreview Returns a list of sample file entries for each column specified in getDefaultColumnOrder()
typeOfGeometry |
|
virtual |
ExchangeSimpleAscii::getPossibleColumns Returns a list of possible columns for a given geometry type.
typeOfGeometry |
const bool & ExchangeSimpleAscii::getSkipFirstLine | ( | ) | const |
const QStringList & ExchangeSimpleAscii::getSupportedDelimiters | ( | ) | const |
const GeometryTypes & ExchangeSimpleAscii::getTypeOfGeometry | ( | ) | const |
ExchangeSimpleAscii::getTypeOfGeometry Returns the type of geometry that shall be im- or exported.
const QString & ExchangeSimpleAscii::getUsedDelimiter | ( | ) | const |
const QList< ExchangeSimpleAscii::ColumnType > & ExchangeSimpleAscii::getUserDefinedColumns | ( | ) | const |
ExchangeSimpleAscii::getUserDefinedColumns Get the meaning of each column.
void ExchangeSimpleAscii::setDelimiter | ( | const QString & | usedDelimiter | ) |
ExchangeSimpleAscii::setDelimiter Set the delimiter that shall be used when parsing the file.
usedDelimiter |
void ExchangeSimpleAscii::setGeometryType | ( | const GeometryTypes & | typeOfGeometry | ) |
ExchangeSimpleAscii::setGeometryType Specify which type of geometry shall be im- or exported.
typeOfGeometry |
void ExchangeSimpleAscii::setSkipFirstLine | ( | const bool & | skipFirstLine | ) |
ExchangeSimpleAscii::setSkipFirstLine Skip the first line in a file during import / do not write headers to file during export.
skipFirstLine |
void ExchangeSimpleAscii::setUserDefinedColumns | ( | const QList< ExchangeSimpleAscii::ColumnType > & | userDefinedColumns | ) |
ExchangeSimpleAscii::setUserDefinedColumns Specify the meaning of each column.
userDefinedColumns |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |