The FeatureQueryConfiguration specifies which conditions to use for feature querying based on the map's current scale.
More...
The FeatureQueryConfiguration specifies which conditions to use for feature querying based on the map's current scale.
- Warning
- C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureQueryConfiguration.
◆ Dispose()
void Luciad.Layers.Features.FeatureQueryConfiguration.Dispose |
( |
| ) |
|
|
inline |
◆ GetCondition()
Returns the model query condition at a certain scale level, or std::nullopt if no condition is set for this scale level i.e.
all features are selected.
scaleLevel
the desired scale level to retrieve the condition for. This value must be smaller than the count returned by FeatureQueryConfiguration::getScaleLevelCount. If not, an exception is thrown.
the model query condition at a certain scale level, or std::nullopt if no condition is set for this scale level i.e. all features are selected.
FeatureQueryConfiguration::getScaleLevelCount
luciad::InvalidArgumentException
If scaleLevel parameter is greater or equal than the scale level count.
2020.2
- Warning
- C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureQueryConfiguration::getCondition.
◆ NewBuilder()
◆ ScaleBreaks
System.Collections.Generic.IList<Luciad.Maps.MapScale> Luciad.Layers.Features.FeatureQueryConfiguration.ScaleBreaks |
|
get |
◆ ScaleLevelCount
uint Luciad.Layers.Features.FeatureQueryConfiguration.ScaleLevelCount |
|
get |