-
-
Notifications
You must be signed in to change notification settings - Fork 492
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Openlayers upgrade #4236
Openlayers upgrade #4236
Conversation
* Editor / Add new protocol ESRI:REST * View mode / Add action "add to map" to ESRI:REST links * Search results / Add ESRI:REST links to be in the "add to map" dropdown * Map / Add basic layer support
Replacement of ngeo-btn and ngeo-btn-group
Easier integration with custom behaviour
Only the first one found will be kept. This allows upgrading bootstrap table beyond 1.9.1 (yay!)
Should prevent unwanted caching of resources (namely Etopo GepCapabilities)
* handle asynchronous WPS seamlessly * better handling of WMS outputs The process appears are running while requests are made to the WPS endpoint to update the status. Also disables the complex data output display in table form as the modal is broken.
…-style Fix for OpenLayers attribution styling
…label Add label for the annotation text input
After today's discussion during the sprint, it maybe make sense to make a 3.10 release having this PR + S3 support (#4248). What do you think @pvgenuchten ? |
* Map / Add ESRI ArcGIS Rest support * Editor / Add new protocol ESRI:REST * View mode / Add action "add to map" to ESRI:REST links * Search results / Add ESRI:REST links to be in the "add to map" dropdown * Map / Add basic layer support * Map / Add ESRI ArcGIS Rest support / Config. * Add gnDebounce util & remove ngeoDebounce dependency * Added gn-btn and gn-btn-group directives Replacement of ngeo-btn and ngeo-btn-group * Turn off web-ui-docs * Add olDecorateLayer and remove ngeoDecorateLayer dependency * Add olDecorateInteraction and remove ngeoDecorateInteraction dependency * Add olDecorateLayerLoading * Add olMap directive and remove ngeoMap dependency * Add olProfile directive and remove ngeoProfile dependency * Added gn-popover directives to replace ngeo-popover ones * add openlayers legacy build * remove angular references to ngeo * update closure base content * remove ngeo library * Fix new ol.layer.Graticule * Remove ngeo-ol-cesium bundle and include only ol-cesium in latest version * fix injection in BtnGroupController * MeasureDirective / adapt to newer OL api * Update Cesium to 1.63.1 * FeaturesLoader / fix getfeatureinfo url api * MapService / fix md bbox geom generation * add openlayers source map * MeasureDirective / fix for new api * OL migration / change unByKey calls to new API * Fix zoom buttons with view.animate * Remove ol.animations and replace by fit duration * register proj4 in openlayers * PrintMapDirective / adapt to new OL api * OwsContextDirective / fix exportMapAsImage for ol6 A new library has been added: dom-to-image This is necessary now that OL6 does not have only one canvas in the map * Fix measure with new ol api * OwsContextService / fix loading layer never removed in layers collection * Map to image / added missing dom-to-image library * Fix for OpenLayers attribution styling * Fix map initialization promise chain Easier integration with custom behaviour * Cors filter / add CORS headers also when origin is the current server host * Correctly handle proxy for WMS layers * WFS facets / slightly improved render for facet items * Improve WPS handling * handle asynchronous WPS seamlessly * better handling of WMS outputs The process appears are running while requests are made to the WPS endpoint to update the status. Also disables the complex data output display in table form as the modal is broken. * WFS facets / do not update the state of the last clicked facet * Trigger a digest when the feature table is generated (using ES) * Allow several files with the same name in wro4j dependencies Only the first one found will be kept. This allows upgrading bootstrap table beyond 1.9.1 (yay!) * Map Service / do not add proxy in url when creating layer (2nd part) * Add ETag header in hop by hop headers Should prevent unwanted caching of resources (namely Etopo GepCapabilities) * WPS directive / handle value ranges in input.allowedValues * Add label for the annotation text input * Cors Filter / mock setting manager bean to make tests pass again * print: dont resize rectangle during animation * print: update rectangle on layout change * fix editor thumb generator * Fix WroModel test when multiple css with same name
* Map / Add ESRI ArcGIS Rest support * Editor / Add new protocol ESRI:REST * View mode / Add action "add to map" to ESRI:REST links * Search results / Add ESRI:REST links to be in the "add to map" dropdown * Map / Add basic layer support * Map / Add ESRI ArcGIS Rest support / Config. * Add gnDebounce util & remove ngeoDebounce dependency * Added gn-btn and gn-btn-group directives Replacement of ngeo-btn and ngeo-btn-group * Turn off web-ui-docs * Add olDecorateLayer and remove ngeoDecorateLayer dependency * Add olDecorateInteraction and remove ngeoDecorateInteraction dependency * Add olDecorateLayerLoading * Add olMap directive and remove ngeoMap dependency * Add olProfile directive and remove ngeoProfile dependency * Added gn-popover directives to replace ngeo-popover ones * add openlayers legacy build * remove angular references to ngeo * update closure base content * remove ngeo library * Fix new ol.layer.Graticule * Remove ngeo-ol-cesium bundle and include only ol-cesium in latest version * fix injection in BtnGroupController * MeasureDirective / adapt to newer OL api * Update Cesium to 1.63.1 * FeaturesLoader / fix getfeatureinfo url api * MapService / fix md bbox geom generation * add openlayers source map * MeasureDirective / fix for new api * OL migration / change unByKey calls to new API * Fix zoom buttons with view.animate * Remove ol.animations and replace by fit duration * register proj4 in openlayers * PrintMapDirective / adapt to new OL api * OwsContextDirective / fix exportMapAsImage for ol6 A new library has been added: dom-to-image This is necessary now that OL6 does not have only one canvas in the map * Fix measure with new ol api * OwsContextService / fix loading layer never removed in layers collection * Map to image / added missing dom-to-image library * Fix for OpenLayers attribution styling * Fix map initialization promise chain Easier integration with custom behaviour * Cors filter / add CORS headers also when origin is the current server host * Correctly handle proxy for WMS layers * WFS facets / slightly improved render for facet items * Improve WPS handling * handle asynchronous WPS seamlessly * better handling of WMS outputs The process appears are running while requests are made to the WPS endpoint to update the status. Also disables the complex data output display in table form as the modal is broken. * WFS facets / do not update the state of the last clicked facet * Trigger a digest when the feature table is generated (using ES) * Allow several files with the same name in wro4j dependencies Only the first one found will be kept. This allows upgrading bootstrap table beyond 1.9.1 (yay!) * Map Service / do not add proxy in url when creating layer (2nd part) * Add ETag header in hop by hop headers Should prevent unwanted caching of resources (namely Etopo GepCapabilities) * WPS directive / handle value ranges in input.allowedValues * Add label for the annotation text input * Cors Filter / mock setting manager bean to make tests pass again * print: dont resize rectangle during animation * print: update rectangle on layout change * fix editor thumb generator * Fix WroModel test when multiple css with same name
What version of open layers was this? Based on the open layers website the "latest" in 2019 would be:
|
Regarding this commit I would expect a version 6 3c0a01e Looking at the releases we have https://github.com/openlayers/openlayers/releases/tag/v6.1.1 on the 2019-11-4 |
See https://github.com/geonetwork/core-geonetwork/wiki/Openlayers-migration-codesprint-December-2019
Removing NGeo
Updating to latest Openlayers version
Add ESRI REST support Map / Add ESRI ArcGIS Rest support #3914 (EEA requirement)
Fix issues with some WMTS https://gitlab.ifremer.fr/sextant/geonetwork/issues/53 (Ifremer requirement)
Add samples for WFS indexing, WPS and some doc https://github.com/geonetwork/doc
Lazy loading of the map component
Restore OL Cesium support