v2023.02.00
Main Features
-
Geoprocessing Tools plugin (special thanks to AtolCD):
a new tool to start providing geo-processing capabilities from MapStore by working on top of the GeoServer WPS. -
Parametric image parsing support for Identify template (special thanks to AtolCD):
the Identify template editor has been improved with a new feature that now makes it possible to manage images also by parsing feature attribute values. -
Permalink support for Share plugin (special thanks to Rennes Métropole & CO):
it is now possible to create permalinks for MapStore resources (maps, dashboards and geostories) to share them online without the need to save your local changes before. -
Import/export of application contexts (special thanks to Rennes Métropole & CO):
like for other MapStore resources, import/export capabilities are now available also for application contexts to make them more portable. -
Longitudinal profile plugin (special thanks to AtolCD):
given a DEM or bathymetric layer as a source and a path provided over it, this new tool allows the longitudinal profile to be calculated and displayed within an interactive chart. The tool runs on an equally new WPS process on the GeoServer side created for this purpose. -
Hidden columns in Attribute Table (special thanks to Rennes Métropole & CO):
the column visibility settings provided the the user in Attribute Table can are not persisted when the map is saved. -
Attribute Table in read only mode (special thanks to Rennes Métropole & CO):
for layers available in TOC it is not possible to make the Attribute Table read only (the editing mode not available). -
Support for allowed user groups in editing (special thanks to Rennes Métropole & CO):
editing functionalities in MapStore (for Attribute Table and Style Editor) can be allowed not only depending on the user role (editingAllowedRoles ) but also depending on the groups the user belongs to (editingAllowedGroups). -
Aliases for feature attributes (special thanks to Deutsche Bahn):
finally, MapStore offers the ability to configure aliases for feature attribute names for all tools that use them for their purposes and functionalities. -
WMS caching with custom scales (special thanks to Cleveland Metroparks):
MapStore now allows a more fine and effective tuning of caching options and strategies for WMS layers in TOC where GeoWebCache is used for caching purposes on the server side. The support is now available also for scenarios where custom map scales are used on the MapStore side. -
Support for cloud-optimized geotiff (COG) layers (special thanks to Rennes Métropole & CO) (Experimental):
it is now possible to visualize COG layers in MapStore through the new COG source type now available in the Catalog tool.
Main Improvements
-
Update of OpenLayers (special thanks to Municipality of Florence):
Openlayers dependency has been updated to v7.4.0. -
Update CesiumJS (special thanks to Municipality of Florence):
CesiumJS dependency has been updated to v1.106.1. -
Printing rotated map (special thanks to Rennes Métropole & CO):
a new option for printing rotated maps is not available. -
Better handling of context access restriction (special thanks to Rennes Métropole & CO):
improved messages and user notification for specific scenarios where the requested map is not found, not allowed as well as other cases. -
Search bar to map editor in context wizard:
the Search bar has been include in the second step of the context wizard to improve the user experience in preparing context maps. -
Better handling of GetMap formats (special thanks to CRAIG):
improved interoperability to better handle available GetMap formats for a given WMS source in Catalog tool and Layer Settings. -
Support for WMS source type in Catalog tool (special thanks to CRAIG):
the concept of Source type has been included to better distinguish GeoServer sources from the other and so improve the interoperability -
Better handling of GetFeatureInfo formats (special thanks to CRAIG):
improved interoperability to better handle available GetFeatureInfo formats for a given WMS source in Catalog tool and Layer Settings. -
Persist viewer type when saving a map (special thanks to Municipality of Florence):
the map type (2D or 3D) is now persisted within the map state when saving a map to improve the user experience. -
Persist 3D map orientation when saving a map (special thanks to Municipality of Florence):
as for the map type also the map camera orientation in 3D mode is now persisted within the map state when saving a map. -
Map widgets also in 3D mode (special thanks to Municipality of Florence):
MapStore widgets and all their functionality are now retained even in 3D mode.