dlr-eoc / ukis-frontend-libraries

A collection of angular ui-components, services, interfaces... to help you create geospatial mapping applications for the web.
Apache License 2.0
17 stars 4 forks source link

Update to OpenLayers >v7 #157

Closed boeckMt closed 1 year ago

boeckMt commented 1 year ago

Description

OpenLayer version 7 includes a lot of features and fixes which would be really nice to integrate.

But there are a view changes e.g. map.forEachLayerAtPixel is removed. We have based our popup functionality on this function do detect if a layer exist for the pixel (on click or move) and if it has a popup configured. The new function available layer.getData(pixel) is no direct replacement so we have to check how to replace it.

There might also be some other changes that we need to review first before we can update

Relevant Package

This feature request is for @dlr-eoc/....

boeckMt commented 1 year ago

The issue https://github.com/dlr-eoc/ukis-frontend-libraries/issues/120 could be handelt in this refactoring as well.