We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

MapStore and geOrchestra, a match made in heaven

00:00

Formal Metadata

Title
MapStore and geOrchestra, a match made in heaven
Title of Series
Number of Parts
351
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language
Production Year2022

Content Metadata

Subject Area
Genre
Abstract
Work started at the end of 2019 to integrate MapStore (mapstore.readthedocs.io/en/latest/) as a WebGIS viewer (mapstore.geosolutionsgroup.com/mapstore/#/) for the geOrchestra SDI (georchestra.org/) (a free, open source, modular and interoperable Spatial Data Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe). The work, led by GeoSolutions (geosolutionsgroup.com/), was funded by Rennes Mètropole (metropole.rennes.fr/) with the goal to meet the expectations of the large geOrchestra community for a new, more ergonomic, modular and customizable WebGIS based on updated technologies. The project also triggered a significant evolution of the MapStore product by developing several interesting new tools and enhancements to the MapStore framework. Thanks also to this powerful integration MapStore significantly increases its strengths by opening the door to further and more advanced developments and evolutions. Below is a list of main enhancements and new features that have been part of the integration: - Application Context Manager: an administrative tool designed to build and configure MapStore's viewers - General evolutions of common existing tools in MapStore to enrich the user experience: Map viewport enhancements, CRSs management, TOC, translations, styling of layers, advanced measure tool, layer metadata, various catalog tool extensions to support additional data sources (like TMS, WFS etc), Attribute Table enhancements for the editing mode and more - Enhancements on the MapStore security tier aimed to the integration - Extension Manager: extensions are plugins that can be distributed as a separate package (a zip file), and be installed, activated and used at runtime in an existing MapStore installation - MapStore Data Directory: to make more portable and manageable the MapStore configuration and installed extensions The first integration received positive feedback from the geOrchestra community but also from those who were already using MapStore as a standalone application as well as from GeoNode users. Thanks to MapStore, some application flows have also been strengthened and consolidated in geOrchestra; further developments made after the first integration work also had the aim of migrating other custom tools (such as Cadastrapp and Urbanisme) leveraging on the MapStore Extensions system and also the geOrchestra community has taken its own steps in this direction with the inclusion of further custom extensions for MapStore. This great collaboration is progressing fruitfully even today where further evolutions and developments are expected for 2022, including new features and functionalities for MapStore.
Keywords
Packet Loss ConcealmentGoodness of fitXML
Source codeSoftwareOscillationPrinciple of maximum entropyDisintegrationContext awarenessDirectory serviceFile viewerAdditionINTEGRALProduct (business)CollaborationismWeb 2.0Latent heatImplementationGraphical user interfaceCartesian coordinate system1 (number)User interfaceSoftware frameworkIntegral elementMultiplication signOpen sourceForm (programming)Goodness of fitStructural loadFile viewerOffice suiteWeb pageLevel (video gaming)Data storage deviceServer (computing)Computer animation
Source codeDifferent (Kate Ryan album)CollaborationismInstallation artIntegral elementLevel (video gaming)Data storage deviceMetropolitan area networkComputer animation
Source codeSoftwareDirectory serviceConfiguration spaceComputer fileSource code
Successive over-relaxationTemplate (C++)Uniform resource locatorSource codeSoftwareDigital filterFunctional (mathematics)Source codeData managementLocal ringComputer animation
Power (physics)CollaborationismCASE <Informatik>Power (physics)Goodness of fitOpen sourceComputer animation
Transcript: English(auto-generated)
Good afternoon, I'm Lorenzo Natali from GeoSolutions. For those who doesn't know, we are core contributors of many of the open source product you may know like Giuseppe, MapStore and Geonode and Geonetwork and so on. I am in particular one of the people that take care of MapStore that is a framework
and an application for Web GIS. This afternoon I'm going to tell you a story about the collaboration between MapStore and GeoOrchestra. GeoOrchestra is an SDI that integrates GeoServer, MapStore and now MapStore and Geonetwork and
many other tools. The collaboration started in 2019 and we wanted initially to integrate the Web GIS of MapStore,
the Web GIS Viewer in the GeoOrchestra SDI. We delivered the first official integration in 2020 and it gave us a lot of good things in MapStore too.
Then we moved on in the past year with developing extension for urbanism or for cadastral applications specific for GeoOrchestra and then now we are integrating also dashboards and geostories in GeoOrchestra and we are adding a lot of performance improvements.
In particular, these are a lot of promising because they increase the initial page load of the MapViewer from five to seven times faster. This collaboration gave us and in particular gave to MapStore a lot of additional tools
that now are available for all the users. In particular, one of the most interesting ones is the administrative tool to create custom MapViewers. With this implementation in GeoOrchestra and in MapStore, you are now able to customize
from the user interface your own MapViewer with all the tools that you want and you can customize also the style so you can create an application for the technical user, an application for the normal citizen or an application for a specific office with a
specific form made for you and you can do them all using only the graphical user interface and also of course styling all the UI. Another interesting thing that we developed with this collaboration is the possibility
to install in MapStore and in GeoOrchestra extensions that you develop separately and you install on an existing installation of MapStore that allow to customize many installations with different requirements and different tools so you can develop your own extension
and install directly in MapStore if you want to use MapStore and add your work. Moreover, we added the data directory to centralize things, all the configuration files and this was another great announcement that we had and moreover, with the thanking to REN Metropole
and that sponsor edit and in general the GeoOrchestra community, we added many other improvements like snapping functionality for editing, we improved our localization in French
and we added many other features like data sources, support and CRS management and so on. And this like the GeoOrchestra, like did you know the use case is a good example of
collaboration between communities and this is the power of the open source in particular. And helping each other gets us to the top and nothing else. Thank you.