Classes | |
class | Layer |
Functions | |
TEMAPEXPORT te::map::GroupingType | GetGroupingType (const std::string &type) |
TEMAPEXPORT std::string | GetGroupingType (const te::map::GroupingType &type) |
TEMAPEXPORT te::map::Visibility | GetVisibility (const std::string &visible) |
TEMAPEXPORT std::string | GetVisibility (const te::map::Visibility &visible) |
TEMAPEXPORT te::map::GroupingItem * | ReadGroupingItem (te::xml::Reader &reader) |
TEMAPEXPORT std::auto_ptr< te::map::Chart > | ReadLayerChart (te::xml::Reader &reader) |
TEMAPEXPORT te::map::Grouping * | ReadLayerGrouping (te::xml::Reader &reader) |
TEMAPEXPORT std::string | ReadLayerTitle (te::xml::Reader &reader) |
TEMAPEXPORT std::string | ReadLayerVisibility (te::xml::Reader &reader) |
TEMAPEXPORT void | WriteAbstractLayer (const te::map::AbstractLayer *layer, te::xml::AbstractWriter &writer) |
TEMAPEXPORT void | WriteLayerChart (te::map::Chart *chart, te::xml::AbstractWriter &writer) |
TEMAPEXPORT void | WriteLayerGrouping (te::map::Grouping *g, te::xml::AbstractWriter &writer) |
te::map::GroupingType te::map::serialize::GetGroupingType | ( | const std::string & | type | ) |
Definition at line 56 of file Utils.cpp.
References te::map::EQUAL_STEPS, te::map::QUANTIL, te::map::STD_DEVIATION, and te::map::UNIQUE_VALUE.
std::string te::map::serialize::GetGroupingType | ( | const te::map::GroupingType & | type | ) |
Definition at line 72 of file Utils.cpp.
References te::map::EQUAL_STEPS, te::map::QUANTIL, te::map::STD_DEVIATION, and te::map::UNIQUE_VALUE.
te::map::Visibility te::map::serialize::GetVisibility | ( | const std::string & | visible | ) |
Definition at line 42 of file Utils.cpp.
References te::map::NOT_VISIBLE, te::map::PARTIALLY_VISIBLE, and te::map::VISIBLE.
Referenced by DataSetAdapterLayerReader(), DataSetLayerReader(), FolderLayerReader(), FolderLayerWriter(), te::wms::serialize::LayerReader(), QueryLayerReader(), RasterLayerReader(), and WriteAbstractLayer().
std::string te::map::serialize::GetVisibility | ( | const te::map::Visibility & | visible | ) |
Definition at line 49 of file Utils.cpp.
References te::map::NOT_VISIBLE, and te::map::VISIBLE.
te::map::GroupingItem * te::map::serialize::ReadGroupingItem | ( | te::xml::Reader & | reader | ) |
Definition at line 211 of file Utils.cpp.
References te::xml::END_ELEMENT, te::xml::Reader::getElementLocalName(), te::xml::Reader::getElementValue(), te::common::Singleton< T >::getInstance(), te::xml::Reader::getNodeType(), te::xml::Reader::next(), te::xml::START_ELEMENT, and te::xml::VALUE.
Referenced by ReadLayerGrouping().
std::auto_ptr< te::map::Chart > te::map::serialize::ReadLayerChart | ( | te::xml::Reader & | reader | ) |
Definition at line 290 of file Utils.cpp.
References te::map::Bar, te::xml::END_ELEMENT, te::xml::Reader::getElementLocalName(), te::xml::Reader::getElementValue(), te::xml::Reader::getElementValueAsBoolean(), te::xml::Reader::getElementValueAsDouble(), te::xml::Reader::getElementValueAsInt32(), te::xml::Reader::getNodeType(), te::xml::Reader::next(), te::map::Pie, te::xml::START_ELEMENT, and te::xml::VALUE.
Referenced by DataSetLayerReader(), te::wms::serialize::LayerReader(), and QueryLayerReader().
te::map::Grouping * te::map::serialize::ReadLayerGrouping | ( | te::xml::Reader & | reader | ) |
Definition at line 119 of file Utils.cpp.
References te::xml::END_ELEMENT, te::xml::Reader::getElementLocalName(), te::xml::Reader::getElementValue(), te::xml::Reader::getElementValueAsDouble(), te::xml::Reader::getElementValueAsInt32(), GetGroupingType(), te::xml::Reader::getNodeType(), te::xml::Reader::next(), ReadGroupingItem(), te::xml::START_ELEMENT, and te::xml::VALUE.
Referenced by DataSetLayerReader(), te::wms::serialize::LayerReader(), and QueryLayerReader().
std::string te::map::serialize::ReadLayerTitle | ( | te::xml::Reader & | reader | ) |
Definition at line 93 of file Utils.cpp.
References te::xml::END_ELEMENT, te::xml::Reader::getElementLocalName(), te::xml::Reader::getElementValue(), te::xml::Reader::getNodeType(), te::xml::Reader::next(), te::xml::START_ELEMENT, and te::xml::VALUE.
Referenced by DataSetAdapterLayerReader(), DataSetLayerReader(), FolderLayerReader(), te::wms::serialize::LayerReader(), QueryLayerReader(), and RasterLayerReader().
std::string te::map::serialize::ReadLayerVisibility | ( | te::xml::Reader & | reader | ) |
Definition at line 106 of file Utils.cpp.
References te::xml::END_ELEMENT, te::xml::Reader::getElementLocalName(), te::xml::Reader::getElementValue(), te::xml::Reader::getNodeType(), te::xml::Reader::next(), te::xml::START_ELEMENT, and te::xml::VALUE.
Referenced by DataSetAdapterLayerReader(), DataSetLayerReader(), FolderLayerReader(), te::wms::serialize::LayerReader(), QueryLayerReader(), and RasterLayerReader().
void te::map::serialize::WriteAbstractLayer | ( | const te::map::AbstractLayer * | layer, |
te::xml::AbstractWriter & | writer | ||
) |
Definition at line 582 of file Utils.cpp.
References te::map::AbstractLayer::getChart(), te::map::AbstractLayer::getGrouping(), te::map::AbstractLayer::getId(), te::map::AbstractLayer::getTitle(), GetVisibility(), te::map::AbstractLayer::getVisibility(), te::xml::AbstractWriter::writeAttribute(), te::xml::AbstractWriter::writeElement(), WriteLayerChart(), and WriteLayerGrouping().
Referenced by DataSetAdapterLayerWriter(), DataSetLayerWriter(), te::wms::serialize::LayerWriter(), QueryLayerWriter(), and RasterLayerWriter().
void te::map::serialize::WriteLayerChart | ( | te::map::Chart * | chart, |
te::xml::AbstractWriter & | writer | ||
) |
Definition at line 494 of file Utils.cpp.
References te::map::Bar, te::map::Chart::getBarWidth(), te::map::Chart::getColor(), te::color::RGBAColor::getColor(), te::map::Chart::getContourColor(), te::map::Chart::getContourWidth(), te::map::Chart::getHeight(), te::map::Chart::getMaxValue(), te::map::Chart::getProperties(), te::map::Chart::getSummary(), te::map::Chart::getType(), te::map::Chart::isVisible(), te::map::Pie, te::xml::AbstractWriter::writeElement(), te::xml::AbstractWriter::writeEndElement(), and te::xml::AbstractWriter::writeStartElement().
Referenced by WriteAbstractLayer().
void te::map::serialize::WriteLayerGrouping | ( | te::map::Grouping * | g, |
te::xml::AbstractWriter & | writer | ||
) |
Definition at line 535 of file Utils.cpp.
References te::map::Grouping::getGroupingItems(), GetGroupingType(), te::common::Singleton< T >::getInstance(), te::map::GroupingItem::getLowerLimit(), te::map::Grouping::getPrecision(), te::map::Grouping::getPropertyName(), te::map::Grouping::getPropertyType(), te::map::Grouping::getStdDeviation(), te::map::Grouping::getSummary(), te::map::GroupingItem::getSymbolizers(), te::map::GroupingItem::getTitle(), te::map::Grouping::getType(), te::map::GroupingItem::getUpperLimit(), te::map::GroupingItem::getValue(), te::map::STD_DEVIATION, te::map::UNIQUE_VALUE, te::xml::AbstractWriter::writeElement(), te::xml::AbstractWriter::writeEndElement(), and te::xml::AbstractWriter::writeStartElement().
Referenced by WriteAbstractLayer().