Description
Currently, OlLayers are created from UkisLayers in map-ol.service.ts via the create_*_layer methods.
At the same time, updates to OlLayers from UkisLayers happen in map-ol.component.ts via the update*LayerParamsWith methods.
- This is inconsistent. It would be better for new developers to see all UkisLayer/OlLayer conversion in just one place.
- While changing (or even removing) the public methods
update*LayerParamsWith would, strictly speaking, be an API change, I couldn't find any call to those methods from outside of map-ol.component at any point. In other words: this would, in my eyes, not constitute a significant change in API.
Relevant Package
This feature request is for @dlr-eoc/map-ol
Description
Currently, OlLayers are created from UkisLayers in
map-ol.service.tsvia thecreate_*_layermethods.At the same time, updates to OlLayers from UkisLayers happen in
map-ol.component.tsvia theupdate*LayerParamsWithmethods.update*LayerParamsWithwould, strictly speaking, be an API change, I couldn't find any call to those methods from outside of map-ol.component at any point. In other words: this would, in my eyes, not constitute a significant change in API.Relevant Package
This feature request is for @dlr-eoc/map-ol