|
libosmscout 1.1.1
|
#include <libosmscout-map/include/osmscoutmap/LabelProvider.h>

Public Member Functions | |
| virtual | ~LabelProvider ()=default |
| virtual std::string | GetLabel (const MapParameter ¶meter, const FeatureValueBuffer &buffer) const =0 |
| virtual std::string | GetName () const =0 |
Interface one must implement to provider a label for the map.
|
virtualdefault |
|
pure virtual |
Returns the label based on the given feature value buffer
| buffer | The FeatureValueBuffer instance |
Implemented in osmscout::DynamicFeatureLabelReader.
|
pure virtual |
Returns the name of the label provider as it must get stated in the style sheet
Implemented in osmscout::DynamicFeatureLabelReader.