ggc-library
    Preparing search index...

    Service voor selectiefunctionaliteit binnen de GGC Cesium viewer.

    Afnemers kunnen via deze service:

    • selecties initialiseren en beheren;
    • selecties toevoegen of verwijderen;
    • luisteren naar selectie-events;
    • feature-informatie ophalen op basis van coördinaten.
    Index

    Methods

    • Voegt een nieuwe selectieconfiguratie toe aan de huidige selecties.

      Parameters

      Returns void

    • Leegt alle actieve selecties.

      Returns void

    • Leegt de selectie voor een specifiek event type.

      Parameters

      • eventType: ScreenSpaceEventType

        Het ScreenSpaceEventType waarvoor de selectie moet worden leeggemaakt

      Returns void

    • Verwijdert (destroy) alle selectieconfiguraties.

      Returns void

    • Verwijdert (destroy) een selectie voor een specifiek event type. Er wordt niet meer geluisterd naar het ScreenSpaceEventType.

      Parameters

      • eventType: ScreenSpaceEventType

        Het ScreenSpaceEventType waarvoor de selectie verwijderd moet worden

      Returns void

    • Haalt de actuele selectie op voor een specifieke selectiecontext.

      Parameters

      • OptionalselectIndex: string

        Optionele selectIndex. Als deze niet is opgegeven, wordt de standaard selectIndex gebruikt.

      Returns FeatureCollectionForCoordinate | undefined

      Het huidige geselecteerde feature, of undefined.

    • Return een observable die mapEvents terug geeft met daarin een FeatureCollectionForCoordinate.

      Parameters

      • OptionalselectIndex: string

        De selectIndex waarvoor je events wilt ontvangen. Mocht deze niet opgegeven zijn, dan krijg je alle selectie events terug.

      Returns Observable<MapComponentEvent>

    • Geeft een observable met selectie-events van het type SelectionEvent gerelateerd aan selecties.

      Returns Observable<SelectionEvent>

      Observable met selectie klik-events vanuit de CoreSelectionService

    • Initialiseert meerdere selectieconfiguraties. Verwijdert alle huidige selecties.

      Parameters

      Returns void

    • Overschrijft de bestaande selectie met de meegegeven features.

      Parameters

      • feature: Entity | Cesium3DTileFeature

        Het nieuwe feature dat geselecteerd wordt.

      • selectIndex: string = DEFAULT_CESIUM_MAPINDEX

        Optionele selectIndex (default: DEFAULT_CESIUM_MAPINDEX) waarop de selectie wordt overschreven.

      Returns void