A layer for feature tile models.
More...
A layer for feature tile models.
Use MbTilesFeatureLayer.NewBuilder
to create a feature tile layer instance.
- Since
- 2024.0
◆ NewBuilder()
◆ IsLabeled
bool Luciad.Layers.MbTiles.MbTilesFeatureLayer.IsLabeled |
|
getset |
Whether this layer displays labels.
[get]
Returns whether this layer displays labels.
[set]
Sets whether this layer displays labels. Note that both icons and text (i.e. Mapbox symbols) are considered labels.
◆ Model
The layer's model, which provides the feature tiles to present.
[get]
Returns the layer's model, which provides the feature tiles to present.
◆ PropertyLabeled
string Luciad.Layers.MbTiles.MbTilesFeatureLayer.PropertyLabeled = PropertyLabeledInternal() |
|
staticget |
Returns the property name for the LayerEvent
that is fired as a result of changing the layer's labeled flag.
- Returns
- the property name for the
LayerEvent
that is fired as a result of changing the layer's labeled flag.
- See also
setLabeled
◆ PropertyStyle
string Luciad.Layers.MbTiles.MbTilesFeatureLayer.PropertyStyle = PropertyStyleInternal() |
|
staticget |
Returns the property name for the LayerEvent
that is fired as a result of changing the layer's style.
- Returns
- the property name for the
LayerEvent
that is fired as a result of changing the layer's style.
- See also
Style
◆ Style
string Luciad.Layers.MbTiles.MbTilesFeatureLayer.Style |
|
set |
[set]
Sets the style of the layer. Calling this method results in new model queries and a full reload of all visible tiles with the new style.
When setting a new style, a LayerEvent
is delivered to the observers with the property name MbTilesFeatureLayer.propertyStyle
.
- Exceptions
-
System.IO.IOException | If decoding the style fails. |
- See also
MbTilesFeatureLayer.Builder.Style
for the list of supported styles.