@dlr-eoc/user-info
Advanced tools
Changelog
14.0.0 (2024-08-05) (map-cesium, angular update, @clr and @cds update)
^16.2.3
to ^17.3.11
Issue #232^15.12.0
to ^17.2.1
Issue #232^15.12.0
to ^17.2.1
Issue #232
Clients now have to set the clarity theme as described in their documentation (Step 3: Set the Theme)@clr/icons
and replace it with the icons from @cds/core
.
Now each icon that is used must be imported into the component where it is in the template. See clarity documentation icons. Use import '@cds/core/icon/register.js';
in a main file of the application so that it is used only once.Changelog
13.0.0 (2024-07-08) (services-map-state, map-ol, map-cesium and map-maplibre)
^7.3.0
to ^v9.2.4
Issue #225 @dlr-eoc/map-ol
, @dlr-eoc/map-tools
, @dlr-eoc/services-ogc
, @dlr-eoc/utils-maps
, @dlr-eoc/utils-ogc
and demo-maps
addUkisLayerMetadata
and getUkisLayerMetadata
from maplibre-layers.helpers to maplibre.helpers and remove hasUkisLayerMetadata
.maplibre-gl
from v^3.3.0
to v^4.1.3
see maplibre-gl Breaking Changes.IPopupEvent
to @dlr-eoc/services-layers
cesium/engine
from v^6.1.0
to v^10.0.0
and cesium/widgets
from v^4.3.0
to v^7.0.0
see cesiumJS Breaking Changes.@dlr-eoc/services-map-state:
notifier
to setTime
like in the setters setExtent
, setViewAngle
or setRotation
.@dlr-eoc/map-ol:
@dlr-eoc/map-cesium:
setViewAngle
and setRotation
setNadirViewAngle
- This can be useful if you switch the map to a 2D view and want to reset the ViewAngle
before.@dlr-eoc/map-maplibre:
4.1.3
to 4.5.0
also see maplibre-gl.UKIS_METADATA.ignoreOpacity
and UKIS_METADATA.ignoreVisibility
which can be used in CustomLayer
to prevent changing the opacity or visibility for some layers.updateStyleLayerProperties(map: glMap, mllayer: TypedStyleLayer, layer: ukisLayer)
to update paint
, layout
, maxzoom
, minzoom
, filter
, source
and source-layer
from ukisLayers.setUkisLayerMetadata(ml: TypedStyleLayer, meta: Partial<IukisMetadata>)
and interface IukisMetadata
.getExtent
#216set/getBearing
to set/getRotation
because we want to have the same behavior as in openlayers and set/getBearing
is expected differently in maplibre.StyleLayer
id in createCustomLayer
and createStackedLayer
.StyleLayers
for GeoJson
Data (test for MultiPolygon
and MultiLineString
).StyleLayers
from CustomLayer
or VectorLayer.options.style
see also (cddf2fc6a83444851914ed6619bc8d5ada8ce485)PaintProperty
workaround for maplibre issue 3001.map.getTerrain()
is not not null.layout.visibility
in style of VectorLayer
based on VectorLayer.visible
.VectorLayer.attribution
from VectorLayer.options.style
for TMS.VectorLayer
in VectorLayer.options.style
for TMS.getUkisLayerMetadata
.Mapstate
before destroy to preserve the last state for switching maps.