Slide 1

Slide 1 text

FOSS4G Europe 2025 at Mostar State of MapStore Tobia Di Pisa GeoSolutions 14th - 20th of July 2025 - Foss4g Europe

Slide 2

Slide 2 text

GeoSolutions - open-source experts ● Software boutique building open-source geospatial products since 2006 ● Delivering scalable, secure and interoperable solutions for public and private sectors ● Products ● Services Enterprise Support Services Deployment Subscription Professional Training Customized Solutions 14th - 20th of July 2025 - Foss4g Europe

Slide 3

Slide 3 text

Agenda ● Introducing MapStore ● MapStore at work ● What’s new in MapStore ● Ongoing works for MapStore in 2025 14th - 20th of July 2025 - Foss4g Europe

Slide 4

Slide 4 text

Introducing MapStore 14th - 20th of July 2025 - Foss4g Europe

Slide 5

Slide 5 text

What is MapStore? WebGIS to create and share maps, charts, dashboards and stories online Mobile first Responsive Pluggable Look & Feel Mapping engine agnostic OpenLayers|Leaflet|Cesium License is Simplified BSD Commercial friendly! Leveraging React ecosystem Consume data from many sources (OSM, Bing, WFS, CSW, WMS, WMTS…) 14th - 20th of July 2025 - Foss4g Europe

Slide 6

Slide 6 text

What is MapStore? Many use case scenarios are covered for achieving your mapping goals Works with of OGC standards to ensure good interoperability skills Easy to set up and configure Ready to use and easy to customize and extend Open Source project Compatible with the most common browsers Many features available out-of-the box 14th - 20th of July 2025 - Foss4g Europe

Slide 7

Slide 7 text

How can I use MapStore? 14th - 20th of July 2025 - Foss4g Europe As a Product As a Framework Use it as is and customize the look&feel You can build many different applications with its plugins and utilities (and by developing your own)

Slide 8

Slide 8 text

MapStore at work 14th - 20th of July 2025 - Foss4g Europe

Slide 9

Slide 9 text

MapStore at Work Map Viewer Flexible, highly modular viewer configurable for many different use case scenarios … 14th - 20th of July 2025 - Foss4g Europe Dashboards Create engaging dashboards combining different types of widgets to inspect and aggregate data

Slide 10

Slide 10 text

MapStore at Work GeoStories create inspiring and immersive stories by combining text, interactive maps and multimedia content (e.g. images, video or other third party content). 14th - 20th of July 2025 - Foss4g Europe Application Context Tool designed to build and configure different MapStore viewer configurations for the same MapStore installation through an advanced wizard

Slide 11

Slide 11 text

What’s new in MapStore 14th - 20th of July 2025 - Foss4g Europe

Slide 12

Slide 12 text

What’s new in MapStore What was released from the last FOSS4G EU? Two major series in the middle: 2024.02 Released in Oct 2024 (2 minor releases included) 2025.01 Released in June 2025 (next minor release expected for July, 2025) = Lots of new powerful updates! 14th - 20th of July 2025 - Foss4g Europe

Slide 13

Slide 13 text

What’s new in MapStore 2024.02 • Interoperability with ArcGIS servers: WMS endpoints and REST APIs Layer Legend Map Layer and support for a dedicated Catalog source type: ● /arcgis/rest/services ● /arcgis/rest/services/{name} /MapServer Identify and most of MS standard capabilities provided! … support for ImageServer available soon! Printing 14th - 20th of July 2025 - Foss4g Europe

Slide 14

Slide 14 text

What’s new in MapStore 2024.02 • Enhancing the pluggability of Street View tool including the Mapillary viewer for custom 360 imagery Support for standard Mapillary provider still in progress Available on both 2D and 3D! Cyclomedia Street Smart APIs also supported! 14th - 20th of July 2025 - Foss4g Europe

Slide 15

Slide 15 text

What’s new in MapStore 2024.02 • Support to identify responses in HTML format for WFS layers Working on top of gs-wfs-freemarker-plugin community module (requires Geoserver) Using the format defined for WMS also for WFS layers! 14th - 20th of July 2025 - Foss4g Europe

Slide 16

Slide 16 text

What’s new in MapStore 2024.02 • Improving the OpenID Connect (OIDC) support with a new client to enhance and generalize the existing support • Allowing at the same time the integration with other providers like Microsoft Entra 14th - 20th of July 2025 - Foss4g Europe

Slide 17

Slide 17 text

● MapStore Home Page layout completely reviewed and UX improved Filtering Resources Searching Resources Organizing Resources Browsing Resources Viewing Resources information Accessing customized catalog state What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 18

Slide 18 text

https://dev-mapstore.geosolutionsgroup.com/mapstore/?#/ ?q=Storm&f=map&f=context&f=favorite&filter%7Bgroup.in% 7D=geosolutions&filter%7Btag.in%7D=demo&filter%7Bcreati on.gte%7D=2021-03-02T00%3A00%3A00&filter%7Bcreation.lt e%7D=2025-06-13T23%3A59%3A59 ● MapStore Home Page with many new filtering capabilities! ● My resources ● Free text ● Groups ● Application context ● Tags ● Date Period Filter state now in Catalog URL! What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 19

Slide 19 text

● MapStore Home Page with improved resource Details for a better UI/UX What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe About Permissions Main info

Slide 20

Slide 20 text

Improved sorting options! Manage all resources together! Alternative catalog mode for improving the overall UX Better controls on resource items. Highly customizable also for downstream projects! ● MapStore Home Page … for a better UX in managing contents! What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 21

Slide 21 text

● MapStore Layout and Look & Feel significantly reviewed to provide a better accessibility. Improved About management for the whole application Unified user Menus New Brand Navbar component What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 22

Slide 22 text

● MapStore Layout and Look & Feel … for a lighter theme Removed primary color from many components More space available with smaller side panels What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 23

Slide 23 text

Improved user feedback on modified resources Renewed confirmation dialog when leaving resources Improved UX with new confirmation dialog when closing the browser window ● MapStore Layout and Look & Feel … for better notifications! What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 24

Slide 24 text

● MapStore 3D updates with new Terrain provider and Map settings https://docs.mapstore.geosolutionsgroup.com/en/v 2025.01.00/developer-guide/maps-configuration/#ce sium-ion-terrain-provider Light source option for 3D map New Cesium Ion Terrain provider What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 25

Slide 25 text

● MapStore Layer Legend update with new Dynamic and Interactive functions Working on top of GetLegendGraphic in JSON format and content dependent legend GeoServer capabilities (requires GeoServer) What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 26

Slide 26 text

● MapStore Printing update for an improved UX and a new function also available Option to exclude desired layers from the printed legend Printing preview map now disconnected from the underlying main map What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 27

Slide 27 text

● MapStore User Session update with an improved support and a finest control on session items ● Different clear options map specific ● Search services also supported ● Attribute Table ● Table of Contents and others plugins ● Widgets ● Catalog services What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 28

Slide 28 text

● MapStore MapViews update for an improved control of views layers with a more advanced TOC Ability to selectively disconnect layers from the main TOC Controls to sync with the main TOC More advanced TOC controls with embedded support for Terrains What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 29

Slide 29 text

● Various dependency updates and clean up. Consolidated dependency management and code clean up Reviewed and improved the overall application dependency management Various dependency updates for both FE and BE Extensive code clean up. Dead code and old packages removed What’s new in MapStore 2025.01 14th - 20th of July 2025 - Foss4g Europe

Slide 30

Slide 30 text

What’s new in MapStore 2025.01 Check out the new version from Github and enjoy the new functionalities released for MapStore 2025.01! The complete release notes are available on Github at: https://github.com/geosolutions-it/MapStore2/releases/tag/v 2025.01.00 14th - 20th of July 2025 - Foss4g Europe

Slide 31

Slide 31 text

Ongoing works for MapStore in 2025 14th - 20th of July 2025 - Foss4g Europe

Slide 32

Slide 32 text

Ongoing works for MapStore 2025.02 ● Further enhancement for the overall project structure and the BE dependencies management GeoStore Http-Proxy Q4 https://github.com/geosolutions-it/MapStore2 https://github.com/geosolutions-it/geostore https://github.com/geosolutions-it/http-proxy 14th - 20th of July 2025 - Foss4g Europe

Slide 33

Slide 33 text

● Further updates for the MapStore’s theme and layout ○ New default theme ○ Possibility to switch to dark theme from user menu ○ Further harmonization of buttons ○ Further updates on dialogs and card items ○ New font-family ○ New project entry page ○ Overall layout renew Expected for 2025/2026 Q4 Ongoing works for MapStore 2025.02 14th - 20th of July 2025 - Foss4g Europe

Slide 34

Slide 34 text

● New Terrain Switcher component for managing terrain layers from UI and switching between them Q4 Improving the current Background Switcher Ongoing works for MapStore 2025.02 14th - 20th of July 2025 - Foss4g Europe

Slide 35

Slide 35 text

● Enhancements for the GeoFence Rule Manager Q3 Filtering auth rules by IP address Requires GeoServer v2.27 and GeoFence v3.8.0 Managing auth rules by validity period automatically disabling them Ongoing works for MapStore 2025.02 14th - 20th of July 2025 - Foss4g Europe

Slide 36

Slide 36 text

● Managing Resource Permissions by IP address Ongoing works for MapStore 2025.02 14th - 20th of July 2025 - Foss4g Europe Q3

Slide 37

Slide 37 text

More Info - Online resources ● Demo site: https://mapstore.geosolutionsgroup.com ● User documentation: https://docs.mapstore.geosolutionsgroup.com/en/v2025.01.00/user-guide/ho me-page/ ● Developers documentation: https://docs.mapstore.geosolutionsgroup.com/en/v2025.01.00/developer-guid e/requirements/ ● GitHub Repo: https://github.com/geosolutions-it/MapStore2 ● Youtube Videos: https://www.youtube.com/playlist?list=PLe2yzutVrnZ5tjYGYYcKmZzo_M9ku5I9X ● Mailing Lists: https://groups.google.com/g/mapstore-users https://groups.google.com/g/mapstore-developers 14th - 20th of July 2025 - Foss4g Europe

Slide 38

Slide 38 text

That’s all folks! Questions? [email protected] 14th - 20th of July 2025 - Foss4g Europe