Sortie de JMap 7 Kathmandu

JMap 7 Kathmandu est maintenant disponible sur notre site web et sur Docker Hub.

 

IMPORTANT : Lors d’une mise à niveau, JMap 7 Kathmandu ne peut s’installer que sur la version JMap 7 Jakarta Fix 5 ou une version plus récente. Voir le guide de migration suivant pour plus d’information.

https://k2geospatial.atlassian.net/l/c/aTc6gidc

 

Consultez ces documents avant de débuter.

https://k2geospatial.atlassian.net/l/c/gSdPr620

https://k2geospatial.atlassian.net/l/c/1nLdBYTX

 

Cette version contient des optimisations majeures des performances de JMap Server. Elle introduit aussi le partage de données entre JMap et la plateforme cloud jaaz (beta). La compatibilité des projets JMap avec l’application JMap NG a aussi été améliorée, permettant entre autres le support des couches d'annotations textuelles vectorielles.

7.0 Kathmandu (build 185 - 2021-12-03)

New features / improvements

  • [TFIFT-10318] JMap Admin : Allow the use of SERVICE_NAME in the connection string for Oracle driver

  • [TFIFT-10246] JMap Admin : Force encryption of user password when using DB User Manager

  • [TFIFT-10402] JMap Admin : Sync data sources and layers with jaaz

  • [TFIFT-10251] JMap Admin : For a database, give the possibility to configure a connection string (advanced)

  • [TFIFT-10334] JMap Admin : Indicate of a layer is by reference in the references of spatial data source

  • [TFIFT-10121] JMap Admin : Upgrade PrimeFaces to the latest version available (10.0)

  • [TFIFT-10082] JMap Admin : Add a section to configure the connection to jaaz

  • [TFIFT-10371] JMap Admin : Add support for OGC API - Features spatial data sources

  • [TFIFT-10408] JMap Admin REST API : Add possibility to update a group's configuration

  • [TFIFT-10383] JMap Admin REST API : Add endpoint to partially modify a project

  • [TFIFT-10407] JMap Admin REST API : Add possibility to update a layer's configuration

  • [TFIFT-10303] JMap Pro : In the log files, indicate what version of JMap Pro is starting

  • [TFIFT-10016] JMap Pro : Increase the accuracy of the display unit when using degrees (Decimal)

  • [TFIFT-10405] JMap Pro : Remove unused snap options in the snap button menu items

  • [TFIFT-10475] JMap Server : Add new NG startup option "hideMainLayout" in /services/ng/index.html

  • [TFIFT-10398] JMap Server : Allow cross origin requests to report JSP pages

  • [TFIFT-10339] JMap Server : Graduated styles category is not displayed in JMap NG

  • [TFIFT-10388] JMap Server : Improve the conversion of the visibility thresholds to zoom level in Mapbox

  • [TFIFT-10432] JMap Server : Mapbox style endpoint should return geoJSON source URLs with the new param "excludeNullValues"

  • [TFIFT-10314] JMap Server : Migrate scheduled task persistence from disk to database

  • [TFIFT-10204] JMap Server : Paginate vector data extraction to prevent memory usage problems

  • [TFIFT-10426] JMap Server : Style configuration for layer event in Demo project is not supported by JMap Survey

  • [TFIFT-10430] JMap Server : Support vector annotations in complex layers for JMap NG and Survey

  • [TFIFT-10084] JMap Server : Implement data sharing with Jaaz

  • [TFIFT-10453] JMap REST API : Serve all Annotations and Multi-Annotations styles as MapBox vector styles

  • [TFIFT-10385] JMap REST API : Add information about reports to the response returned by the layer endpoint

  • [TFIFT-10418] JMap REST API : Add query param to exclude null values in geoJSON endpoint

  • [TFIFT-10396] JMap REST API : Edition permissions are not well respected in JMap NG Viewer

  • [TFIFT-10435] JMap REST API : Get project map image endpoint should generate preview from pre-generated images for better performances

Fixed issues

  • [TFIFT-10376] JMap Admin : Default selection colour configured in project is not applied for new layers

  • [TFIFT-10322] JMap Admin : Editing a layer configuration (wizard) removes modified attribute titles

  • [TFIFT-10281] JMap Admin : Error message is not displayed when there are errors in calculated field rule expressions

  • [TFIFT-10275] JMap Admin : Form rules can be added / modified on referenced layers

  • [TFIFT-10243] JMap Admin : JMap NG viewer doesn't show layers with specific permissions

  • [TFIFT-10368] JMap Admin : Mosaic not created with JPG tiles with GDAL reader

  • [TFIFT-10194] JMap Admin : List of mouseover functions is not up to date in the mouseover page

  • [TFIFT-10455] JMap Admin : Autocomplete tool stopped working in mouseover page

  • [TFIFT-10436] JMap Admin : Cannot save when using "is between" operator in dynamic filter configuration

  • [TFIFT-10030] JMap Admin : Schedule page automatic refresh resets sort by column

  • [TFIFT-10375] JMap Admin : Selection style doesn't keep the colour when "Transparent pattern fill" option is selected in pattern default style

  • [TFIFT-10406] JMap Admin : Thematics are not saved after editing them

  • [TFIFT-10373] JMap Admin : Thematics are not showing the right values if the attribute SQL type is NUMBER with Oracle SDS

  • [TFIFT-10220] JMap Admin : Unable to create a DWG/DXF spatial data source for some DWG files

  • [TFIFT-10013] JMap Admin : Unable to create a GDAL spatial data source for some JPG files

  • [TFIFT-10113] JMap Admin : Unaligned text field for SAML2 friendly name with Mozilla and IE11

  • [TFIFT-10323] JMap Admin : Updating a spatial data source or editing the configuration (wizard) removes modified attribute titles

  • [TFIFT-10282] JMap Admin : Wrong error message is displayed when there are errors in "Read Only" or "Required" field rule expressions

  • [TFIFT-10286] JMap Admin REST API : Unable to create a spatial data source when specifying raster bands

  • [TFIFT-10325] JMap Admin REST API : Update layer style template endpoint returns success response when style cannot be applied

  • [TFIFT-10277] JMap Pro : Layout problem for autogenerated forms

  • [TFIFT-10071] JMap Pro : Line break in front of the « from » in a query with a « join »  in the forms

  • [TFIFT-9971] JMap Pro : Mouseover full size image is not centered

  • [TFIFT-10025] JMap Pro : The button "Edit cell on double click" is deactivated for editable layers that don't have a form

  • [TFIFT-10390] JMap Web : Browser error editing multiples elements with subform

  • [TFIFT-10480] JMap Web : Error 500 exporting reports to XLS

  • [TFIFT-9963] JMap Web : Grammatical issues for "Delete context" pop-up message in English and Spanish

  • [TFIFT-10059] JMap Web : In forms, select lists don't work when an item value containing a double quote char

  • [TFIFT-10404] JMap Web : Performance problem updating a dynamic legend after an attribute query

  • [TFIFT-10180] JMap Web : Spanish and French incorrect grammar and missing translation in My maps

  • [TFIFT-10333] JMap Web : Unable to select an element when changing the original order of the attributes for a ArcGIS REST layer

  • [TFIFT-10464] JMap Server : Attribute queries group names are lost when exporting and importing a project

  • [TFIFT-10032] JMap Server : Datasource update could be started twice, possibly then caused server crash

  • [TFIFT-10415] JMap Server : Thematics based on date attributes are not correctly rendered in JMap NG

  • [TFIFT-9716] JMap Server : DWG reader crashes JMap Server

  • [TFIFT-10348] JMap Server : DWG files not compatible with DWG reader

  • [TFIFT-10023] JMap Server : Empty tiles are created when extraction request had a 0 for the projection when updating EGDB reader

  • [TFIFT-10238] JMap Server : Error importing legacy contexts with description longer than 250 characters

  • [TFIFT-10289] JMap Server : Error with 'Create new layer's elements' endpoint with invalid type

  • [TFIFT-10444] JMap Server : Form translations are lost when exporting and importing a project

  • [TFIFT-9483] JMap Server : JMap NG and JMap Survey do not display annotation layers

  • [TFIFT-10344] JMap Server : JMAP_AREA and JMAP_LENGTH fields are not properly calculated for a 'JMap Spatial Table' data source

  • [TFIFT-10395] JMap Server : Linux JMap Server crash updating DWG data sources with certains parameter values

  • [TFIFT-10465] JMap Server : MapBox sources in JSON style don't respect the configured minimum elements for clusters

  • [TFIFT-10370] JMap Server : Numeric fields of a SQL Server database treated like decimal values

  • [TFIFT-10205] JMap Server : OpenID client secret key is not encrypted in the user manager configuration file

  • [TFIFT-9789] JMap Server : Polygon created to extract tiles could be invalid

  • [TFIFT-10315] JMap Server : SSO is not working with a Docker installation

  • [TFIFT-10457] JMap Server : The reports of the project « Demo » don’t work

  • [TFIFT-10363] JMap Server : Thematics on date attributes don't work

  • [TFIFT-10321] JMap Server : Values don’t follow the order of attributes when changing their order for a ArcGIS REST layer

  • [TFIFT-10452] JMap Server : Very small geoJSON features are simplified when displayed in JMap NG

  • [TFIFT-10330] JMap REST API : /session [GET] (validate) does not return the correct value for changePasswordAllowed

  • [TFIFT-10411] JMap REST API : Form photo endpoint should not return attribute form photos when requesting form id -1

  • [TFIFT-10433] JMap REST API : Labels in forms are only returned in the project's default language

  • [TFIFT-10454] JMap REST API : The title of the layer attribute form is only returned in the project’s default language

  • [TFIFT-10420] JMap REST API : When a project's name is not defined in a second language, for multiple languages project, JMap NG is not opening