ngeo
    Preparing search index...

    Provides a featureOverlay used by the FeatureOverlayManager.

    Example of initialization: const featureOverlay = new FeatureOverlay(manager, index);

    The feature overlay manager.

    This feature overlay's index.

    Index

    Constructors

    Properties

    index_: number
    listenerKeys_: EventsKey[]

    Methods

    • Add a feature to the feature overlay.

      Parameters

      • feature: Feature<Geometry>

        The feature to add.

      Returns void

    • Parameters

      • evt: BaseEvent | Event

        Feature collection event.

      Returns void

    • Parameters

      • evt: BaseEvent | Event

        Feature collection event.

      Returns void

    • Check if featureOverlay has no features.

      Returns boolean

      True if there is no features. False otherwise.

    • Remove a feature from the feature overlay.

      Parameters

      • feature: Feature<Geometry>

        The feature to remove.

      Returns void

    • Configure this feature overlay with a feature collection. Features added to the collection are also added to the overlay. Same for removal. If you configure the feature overlay with a feature collection you will use the collection to add and remove features instead of using the overlay's addFeature, removeFeature and clear functions.

      Parameters

      • features: Collection<Feature<Geometry>>

        Feature collection.

      Returns void

    • Set a style for the feature overlay.

      Parameters

      • style: Style | Style[] | StyleFunction

        Style.

      Returns void