Skip to main content

flywave-vectortile-datasource.omvfeaturefilterdescriptionbuilder.featureoption

Home > @flywave/flywave-vectortile-datasource > OmvFeatureFilterDescriptionBuilder > FeatureOption

OmvFeatureFilterDescriptionBuilder.FeatureOption interface

Description of a single feature.

Signature:

interface FeatureOption 

Properties

Property

Modifiers

Type

Description

featureAttribute?

OmvFilterFeatureAttribute

(Optional) Feature attribute to match.

featureClass

string

Optional class to match. If specified, but does not match, the feature is ignored.

geomType

OmvGeometryType | OmvGeometryType[] | undefined

Optional geometry type to be limited to. If specified, but does not match, the feature is ignored.

layer

string

Layer name to be matched.

matchClass?

OmvFilterString.StringMatch

(Optional) Match condition for featureClass.

matchLayer?

OmvFilterString.StringMatch

(Optional) Match condition for the layer name.

maxLevel?

number

(Optional) Maximum tile level to match.

minLevel?

number

(Optional) Minimum tile level to match.