Maak gebruik van auto-connect functionaliteit,
auto-connect zorgt ervoor dat er automatische op
het selection updated event wordt gereageerd en dat
het actieve feature wordt gehighlighted.
Default: true.
Wanneer false, dan start de feature-info niet automatisch de selection interaction. De feature-info blijft wel luisteren naar events op de opgegeven mapIndex/selectIndex en doet de betreffende highlighting. Met deze optie kan de afnemer zelf de select interactie starten met de gewenste parameters.
EventEmitter voor het versturen van component-gerelateerde events.
Stuurt FeatureInfoComponentEvent bij selectie van een object.
Type weergave voor de feature-informatie: lijst of tabel.
Default: FeatureInfoDisplayType.TABLE.
Verberg velden die leeg zijn (null of lege string).
Default: false.
Verberg de paginering als er slechts één feature is.
Default: false.
Unieke naam/index van de kaart waarvoor Feature Info getoond moet worden Een 3D viewer maakt geen gebruikt van een mapIndex, dus die kan dan worden leeggelaten. Wel kan een 3D viewer gebruik maken van een selectIndex, netzoals een 2D viewer.
Tekst voor de knop om naar de volgende feature te gaan.
Default: ">".
Tekst voor de knop om naar de vorige feature te gaan.
Default: "<".
Unieke naam/index van de selectie index waarvoor Feature Info getoond moet worden, indien opgegeven. Feature-info zal in dit geval luisteren naar de select interactie waar de mapIndex en selectIndex overeenkomt. Als selectIndex undefined is, dan wordt alleen naar de mapIndex gekeken.
Geeft aan of een message moet worden getoond ("Geen informatie beschikbaar") wanneer er geen data is.
Default: true.
Geeft aan of dit feature info component gebruikt wordt voor 2D of 3D kaart.
Map van een koppeling van veldnamen naar CustomFeatureInfo objecten,
in de vorm van een customAttributeName en/of customAttributeValueFunction.
Hiermee kunnen veldnamen en/of veldwaarden aangepast worden.
Verzameling van features en metadata die weergegeven moeten worden. Bevat een layerTitle, layerId en een lijst van features (OpenLayers of plain objects).
FeatureInfoEvent afkomstig van ggc-feature-info-tabs.
Haal de properties uit een lijst van features.
Een lijst van OpenLayers features of objecten.
Een lijst van objecten met properties.
Navigeer naar de volgende feature.
Navigeer naar de vorige feature.
Controleer of er een volgende feature beschikbaar is.
Controleer of er een vorige feature beschikbaar is.
Bepaal of de paginering verborgen moet worden.
Wordt bepaald op basis van hidePagerWithOneFeature en aantal features.
Verwerkt de meegegeven templates na initialisatie van de content. Ondersteunt custom templates voor headers, content, en verbergen van velden.
A callback method that is invoked immediately after Angular has completed initialization of a component's view. It is invoked only once when the view is instantiated.
A callback method that performs custom clean-up, invoked immediately before a directive, pipe, or service instance is destroyed.
A callback method that is invoked immediately after the default change detector has checked the directive's data-bound properties for the first time, and before any of the view or content children have been checked. It is invoked only once when the directive is instantiated.
Het
FeatureInfoComponenttoont feature-informatie afkomstig uit kaartlagen zoals WMTS, WMS en GeoJSON via GetFeatureInfo requests.Ondersteunt weergave in lijst of tabelvorm, paginering, custom templates, en configuratie van attributen via
FeatureInfoConfigService.Example