The solution to create and share maps, dashboards, geostories with 3D support on the web. And it is open-source too!
The purpose of this new version of MapStore is to further harden the 2024.01 series. Below are reported the most relevant updates.
editing
!)The purpose of this new version of MapStore is to further harden the 2023.02 series. Below are reported the most relevant updates.
The purpose of this new version of MapStore is to further harden the 2023.02 series. Below are reported the most relevant updates.
Full Changelog: https://github.com/geosolutions-it/MapStore2/compare/v2023.02.00...v2023.02.01
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.
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.
The purpose of this new version of MapStore is to further harden the 2023.01 series. Below are reported the most relevant updates.
Full Changelog: https://github.com/geosolutions-it/MapStore2/compare/v2023.01.01...v2023.01.02
The purpose of this new version of MapStore is to harden the 2023.01 series including also some small enhancements. Below are reported the most relevant updates.
Furthermore, many fixes and performance improvements along with other minor enhancements have been provided with this release.
Map Views tool: set up your custom map views both for 2D and 3D mode and switch between them or use the provided navigation functionality to present your data using the MapStore map viewer
3D Measurement tool: a completely redesigned measurement tool offers the best experience also in 3D mode where new and specific measurement capabilities have been introduced. New functions like measure height from the terrain, measure angle in 3D space, measure slope etc. are available to make the tool effective also for a 3D context
Leader line property for the 3D style editor: leading line options for the 3D style editor for mark, icon, model or label style symbolizer that shows the relation between the point and a position on the terrain
Chart Switcher for Chart widgets: a new feature for MapStore dashboards to allow switching between multiple charts in a single Chart widget
Support for adding polygon holes: it is now possible to insert holes while editing an existing geometry
Legend component for WFS and Vector layers: also the layer legend for WFS and Vector layers is now available in TOC through a new component that uses the json encoding style to generate a legend client side
Support for user group attributes: it is now possible to enrich user groups metadata in the Manage Groups section by configuring them in the plugin configuration
3D Model Symbolizer for WFS and imported vector layers: provided a new symbolizer in Visual Style Editor for WFS and vector layer that allows using a 3D model (based on glTF) for point geometries
Improved UX of Visual Style Editor for WFS and Vector layers: to only disable the styling properties in UI that are not available for a specific 2D/3D viewer instead of hiding them
Hide options for service selector of LayerDownload plugin: added a new configuration option to make configurable from the LayerDownload plugin the visibility of the service selector input field
Authkey support to WMS BIL Terrain layers: support for authkey token for WMS BIL Terrain layers so that also the private ones can be accessible and visualized by the application for authenticated and authorized users
Date formats in Attribute Table: included the possibility to configure the date format for the display of temporal values in Attribute Table
Tooltip for layer titles in Legend widgets and responsiveness: enriched the user experience by adding tooltips and improving the responsiveness of the Legend widget in MapStore dashboards
Update to Log4j2 and improved the dependenciesManagement: upgrade to log4j2 and the generalization of usage for dependenciesManagement in projects pom.xml files
Excluding layers from the Timeline: included the possibility from the tool UI to hide temporal layers from the Timeline
Full range startup configuration for Timeline: it is now possible to configure the Timeline tool to start with a time range, instead of single time as before, and to automatically include the whole interval on startup
Filter by viewport in Attribute Table: a new tool in the Attribute Table toolbar has been included to filter records by viewport
Date picker to edit temporal attributes: a DatePicker is now available to make easier the editing of temporal values in Attribute Table and prevent typing errors
The purpose of this new version of MapStore is to further harden the 2022.02 series including also some small enhancements. Below are reported the most relevant updates.
Moreover many fixes and performance improvements along with other minor enhancements have been provided with this release.
The purpose of this new version of MapStore is to further harden the 2022.02 series including also some small enhancements. Below are reported the most relevant updates.
Moreover many fixes and performance improvements along with other minor enhancements have been provided with this release.
lon,lat
order unification (#8676) by @alex-fko in https://github.com/geosolutions-it/MapStore2/pull/8681
attribution
parameter; #8724 WMTS request identify flow fixes (#8725) by @alex-fko in https://github.com/geosolutions-it/MapStore2/pull/8732