02.04.2025

Masterportal Version 3.9.0 veröffentlicht

2025-04-02 v3.9.0

 

Added

  • URL-Parameter: added url-Parameter to set the width of menu and secondary menu (menuwidth/secondarywidth).
  • New function getOAFFeature.getTemporalExtent for requesting the temporal extent of a collection.
  • Routing: option to avoid borders for directions and isochrones.
  • Searchbar:
  • Topic tree search can now output baselayer as search category.
  • Topic tree search can be configured whether the path of the layer is displayed in the tooltip.
  • LayerTree: added checkMove function to validate dragged layer movement based on allowBaselayerDrag configuration.
  • WFST-Tool:
  • Correct transactionFeature properties order.
  • Input validation.
  • gfiAttributes nested object handling.
  • LayerSelection: added "deactivateShowAllCheckbox" configuration, to disable the "Show All Checkbox" inside folders.
  • LayerTree, LayerSelection: Introduced an alternative sorting function for layers utilizing the layerSequence prop.
  • SliderItem: Added markers functionality for visual indication of key points along the slider range.
  • Filter:
  • Added parameter questionLink. Can be configured to open a URL with information about the tool.
  • A new parameter "closeDropdownOnSelect" to enable/disable closing list after selecting an option in multiselect dropdown list.

 

Changed

  • Coding Conventions: updated.
  • Menus: Increased maximum width of menu and secondary menu to 95% of viewport.
  • secondary Menu: Increasing width of secondary Menu over 70% of viewport (50% for viewwidth < 1000px) now temporarily hides layerpills and footer to show the secondary Menu at a maximum width of 95% of viewport.
  • Filter: Parameters featureNS and featurePrefix removed from WFS-request due to redundancy and invalid values at specific layers.
  • dependencies: - @masterportal/masterportalapi: 2.45.0 to 2.47.0 (This also raised ol to version 10.4.0 and @cesium/engine to version 15.0.0) - @masterportal/masterportalapi: 2.47.0 to 2.48.0
  • FullScreen: Using the FullScreen control in an iFrame keeps the current state (center, zoom, layers etc.) now.

 

Fixed

  • LayerInformation:
  • Empty contact accordion was shown, if metadata contains no contact.
  • Fixed wrong or undefined metadata showing when current Layer has no metadata.
  • Fixed an issue with no metadata, when cswUrl was undefined, rather than null.
  • Loading the layer is accelerated by fixing generation of folder ids.
  • ShareView: Duplicated url params are filtered.
  • Issue #1324: CompareMaps: always show loading spinner when loading and do not split maps after closing tool.
  • Issue #1348: BaselayerSwitcher: use preview settings from config.
  • Issue #1358: Topic tree search can now also be used in multiple languages via i18next.
  • layer2dVector: The style type "nominal" works on single features in clustered layers now.
  • layer3dTileset: Can change the cesium scene parameter depthTestAgainstTerrain to true if needed.
  • ShareView: Fixed sharing 3D map.
  • UrlParams: 3D params heading, tilt and altitude are evaluated correctly.
  • specialWfs search: Add hover/zoomTo support for linestring geometries.
  • Searchbar: Fixed a bug where the searchbar would focus itself on mounting, scrolling the parent page if embedded in an iframe.

 

news_update
Zurück zur Übersicht