Class OmvGenericFeatureModifier
Hierarchy
-
OmvGenericFeatureModifier
Constructors
constructor
-
Parameters
-
description: OmvFeatureFilterDescription
Methods
Protected doProcessFeature
- doProcessFeature(itemsToProcess: OmvFilterDescription[], itemsToIgnore: OmvFilterDescription[], layer: string, env: MapEnv, defaultResult: boolean): boolean
-
Parameters
-
itemsToProcess: OmvFilterDescription[]
-
itemsToIgnore: OmvFilterDescription[]
-
layer: string
-
-
defaultResult: boolean
Returns boolean
doProcessLineFeature
- doProcessLineFeature(layer: string, env: MapEnv): boolean
-
Parameters
Returns boolean
doProcessPointFeature
- doProcessPointFeature(layer: string, env: MapEnv): boolean
-
Parameters
Returns boolean
doProcessPolygonFeature
- doProcessPolygonFeature(layer: string, env: MapEnv): boolean
-
Parameters
Returns boolean
Static matchAttribute
- matchAttribute(layerName: string, env: MapEnv, items: OmvFilterDescription[]): boolean
-
Parameters
-
layerName: string
-
-
items: OmvFilterDescription[]
Returns boolean
Static matchItems
- matchItems(layerName: string, featureClass: string, items: OmvFilterDescription[]): boolean
-
Parameters
-
layerName: string
-
featureClass: string
-
items: OmvFilterDescription[]
Returns boolean
OmvFeatureModifier
implementation that uses aOmvFeatureFilterDescription
to filterTileData
features before they are completely decoded.