Voegt één of meerdere features toe aan de highlightlaag. De features worden zichtbaar gemaakt met de huidige highlightstijl.
Array van OpenLayers features met geometrie
Index van de kaart waarop de features worden toegevoegd (default: DEFAULT_MAPINDEX)
MapComponentEvent dat aangeeft of de actie succesvol was
Voegt één of meerdere features toe aan de selectionlaag. Deze laag wordt doorgaans gebruikt voor geselecteerde objecten.
Array van OpenLayers features met geometrie
Index van de kaart waarop de features worden toegevoegd (default: DEFAULT_MAPINDEX)
OptionalselectIndex: stringde optionele selectIndex als deze is meegegeven bij het maken van de selectie
MapComponentEvent dat aangeeft of de actie succesvol was
Wijzigt de stijl die wordt gebruikt voor het renderen van features in de highlightlaag.
OpenLayers StyleLike
Index van de kaart waarop de stijl wordt aangepast (default: DEFAULT_MAPINDEX)
Past de stijl aan waarmee features in de selectionlaag worden weergegeven.
OpenLayers stijl of stijl-functie
Index van de kaart waarop de stijl wordt aangepast (default: DEFAULT_MAPINDEX)
OptionalselectIndex: stringde optionele selectIndex als deze is meegegeven bij het maken van de selectie
Verwijdert alle features uit de highlightlaag.
Index van de kaart waarvoor de highlightlaag wordt geleegd (default: DEFAULT_MAPINDEX)
MapComponentEvent dat aangeeft of de actie succesvol was
Verwijdert alle features uit de selectionlaag.
Index van de kaart waarvoor de selectionlaag wordt geleegd (default: DEFAULT_MAPINDEX)
OptionalselectIndex: stringde optionele selectIndex als deze is meegegeven bij het maken van de selectie
MapComponentEvent dat aangeeft of de actie succesvol was
Haalt een extra vectorlaag op (bijvoorbeeld highlight- of selectionlaag), op basis van een layerName en mapIndex.
Naam van de extra laag
Optionele kaartindex (default: DEFAULT_MAPINDEX)
VectorLayer of undefined
Haalt een kaartlaag op, op basis van layerID en mapIndex.
Unieke laag-id
Optionele kaartindex (default: DEFAULT_MAPINDEX)
De kaartlaag of undefined indien niet gevonden
Observable voor layer change events. Emits een event als een layer geïnitialiseerd is, is toegevoegd aan de kaart of is weggehaald uit de kaart. Identiek aan de getLayerChangedObservable in GgcLayerService.
Observable met LayerChangedEvent
Haalt een OpenLayers map op, op basis van mapIndex.
OptionalmapIndex: stringOptionele kaartindex (default: DEFAULT_MAPINDEX)
OpenLayers OlMap
Bepaalt de hoogste z-index van zichtbare lagen binnen een kaart.
OptionalmapIndex: stringOptionele kaartindex (default: DEFAULT_MAPINDEX)
Hoogste z-index
Controleert of een feature aanwezig is in de selectionlaag.
Een feature wordt als aanwezig beschouwd wanneer:
OpenLayers feature die gecontroleerd wordt
Optionele kaartindex (default: DEFAULT_MAPINDEX)
OptionalselectIndex: stringde optionele selectIndex als deze is meegegeven bij het maken van de selectie
true indien de feature in de selectionlaag zit, anders false
Controleert of de kaart zich op het maximale zoomniveau bevindt.
Index van de kaart waarvoor het zoomniveau wordt gecontroleerd (default: DEFAULT_MAPINDEX)
true indien het huidige zoomniveau gelijk is aan het maximale
zoomniveau, anders false
Markeert een geometrie op de highlightlaag. Bestaande markeringen worden eerst verwijderd.
Geometrie als string of OpenLayers Geometry
Optionele kaartindex (default: DEFAULT_MAPINDEX)
Formaat van de string-geometrie (enum FormatType)
Zoomt de kaart naar een specifieke coördinaat. Wacht indien nodig tot de kaart volledig is gerenderd.
Doelcoördinaat
Optionele kaartindex (default: DEFAULT_MAPINDEX)
OptionalmaxZoom: numberOptioneel maximum zoomniveau
Promise met MapComponentEvent
Zoomt naar een gegeven bounding box (extent).
Extent in kaartprojectie
OptionalzoomOptions: ZoomOptionsOptioneel Zoom- en fitopties
Zoomt naar een geometrie met uitgebreide zoomopties.
Geometrie als WKT, GeoJSON of OpenLayers Geometry
Opties voor mapIndex en fit
Formaat van string-geometrie
Service die kaartfunctionaliteit aanbiedt voor:
Deze service abstraheert OpenLayers-details en zorgt voor consistente MapComponentEvent-afhandeling.