JMap 7 Funafuti est maintenant disponible

La version JMap 7 Funafuti est maintenant disponible en téléchargement sur notre site Web: http://k2geospatial.com/support.

Veuillez consulter les guides suivants avant de faire l’installation :

Guide d’installation de JMap 7
Guide de migration à JMap 7

La version JMap 7 Funafuti contient un nouveau mode de déploiement pour aider les entreprises à déployer JMap Pro sans Java. Pour plus d'informations: https://k2geospatial.com/2016/12/new-deployment-mode-for-jmap-pro/

Cette version contient un petit nombre de changements visibles. La plupart des changements sont des optimisations de performances, des améliorations de la stabilité de JMap Server, des corrections de bugs et des ajouts à l’API REST V2.

JMap 7 Funafuti contient tous les changements depuis la première version de JMap 7.0.

 

Attention : Nous avons remis à zéro tous les décalages des données. Vous devez obligatoirement fair une mise à jour de toutes vos sources de données spatiales pour éviter que les données apparaissent décalées.

 

Notes de version :

Fixed issues

  • [TFIFT-4587] - JMap Web : Increase print resolutions on small scale images 

  • [TFIFT-6547] - JMap Web : Thematics and Layer Groups overlap in layer list using iPhone resolution

  • [TFIFT-7109] - JMap Web : Label Localization is not working in JMap Web

  • [TFIFT-7575] - JMap Web : Published personal layer is not visible in JMap Web

  • [TFIFT-7635] - JMap Web : Attributes in filter editor should display title when available

  • [TFIFT-7943] - JMap Web : Layers with accents in their name don't show when application is deployed on a proxy

  • [TFIFT-8020] - JMap Web : Spelling and translation errors in forms

  • [TFIFT-8028] - JMap Web : Tooltips do not display in JMap Web forms

  • [TFIFT-8066] - JMap Web : Send transactions icon must be blocked while transactions are waiting to be executed

  • [TFIFT-8068] - JMap Web : Error embedding in an iframe of a web site

  • [TFIFT-8070] - JMap Web : Edition does not work migrating 6.5 to 7.0 using schema in SQL query 

  • [TFIFT-8078] - JMap Web : Missing jar when deploying on a proxy

  • [TFIFT-8134] - JMap Web : Forms don't load data after migrating from a SDE data source to Enterprise GeoDatabase

  • [TFIFT-8138] - JMap Web : On a mobile (responsive) some elements are shifted in the panel layer

  • [TFIFT-8139] - JMap Web : Can't scroll in mouseover

  • [TFIFT-8142] - JMap Web : Web extension extra parameters are not passed down to the application

  • [TFIFT-8127] - JMap Web : Backspace does not work to edit numbers in forms (Firefox only)

  • [TFIFT-8298] - JMap Web : Error opening an external Web deployment

  • [TFIFT-8309] - JMap Web : On some phones, after an address search, the map is blank and non responsive

  • [TFIFT-8168] - JMap Web : Icon size too small for some SVG symbols

  • [TFIFT-8172] - JMap Web : Some mouseover functions only return default values

  • [TFIFT-8195] - JMap Web : New title not saved when modifying it

  • [TFIFT-8196] - JMap Web : Adjust list width to contents in layer filter window

  • [TFIFT-8203] - JMap Web : Exception adding elements into an external SQL Server form

  • [TFIFT-8190] - JMap Web : Google Maps API Key : API Key never updates in deployments 

  • [TFIFT-8210] - JMap Web : Error persisting transaction with date on external form

  • [TFIFT-8234] - JMap Web : Error in browser console applying filter

  • [TFIFT-8245] - JMap Web : On mobile device, Google Maps base layers don't show with continuous zoom enabled

  • [TFIFT-8246] - JMap Web : Clicking on initial view results in map rotation loss

  • [TFIFT-8248] - JMap Web : Print legend is visible in Top Left position only

  • [TFIFT-8341] - JMap Web : Full size image display problem after clicking on a photo thumbnail in mouseover

  •  

  • [TFIFT-4291] - JMap Pro : Spatial queries returns duplicated elements

  • [TFIFT-7369] - JMap Pro : Geodetic measurement error for EPSG:3857 map projection

  • [TFIFT-7538] - JMap Pro : Pasring conflict in mouseover with the date() vs getDate() functions

  • [TFIFT-7617] - JMap Pro : Proportional labels of incorrect sized with dynamic positioning

  • [TFIFT-7791] - JMap Pro : Photo component does not respect project localization

  • [TFIFT-7926] - JMap Pro : Prevent client from generating useless queries that impact the performances

  • [TFIFT-7968] - JMap Pro : Missing spanish translation for initial bounds button tooltip

  • [TFIFT-8016] - JMap Pro : var(x) in print table does not appear in print variables list

  • [TFIFT-8034] - JMap Pro : Negative rotation value is not applied when set in deployment wizard

  • [TFIFT-8073] - JMap Pro : Proportional size checkbox disabled with curved labels enabled

  • [TFIFT-8326] - JMap Pro : List filter should show empty result when not match was found

  • [TFIFT-8289] - JMap Pro : Application can freeze on project with a lot of vector layers

  • [TFIFT-8254] - JMap Pro : Impossible to update mouseover modifications in existing contexts

  • [TFIFT-8188] - JMap Pro : Changed Internet Explorer compatibility mode to Edge instead of IE9 for reports

  • [TFIFT-8162] - JMap Pro : Invalid geometry can be produced when creating a buffer around geometries

  • [TFIFT-7957] - JMap Admin : It is not possible to modify thematics for layers imported from ArcGIS REST

  • [TFIFT-5267] - JMap Admin : Add a layer by reference/clone does not work

  • [TFIFT-5687] - JMap Admin : Project's default selection color can not be changed.

  • [TFIFT-5993] - JMap Admin : Layer scale thresholds can have invalid values

  • [TFIFT-6246] - JMap Admin : Attribute query title disappears after applying a filter in the query list 

  • [TFIFT-7581] - JMap Admin : When importing personal layers, only the first user who has permission is imported

  • [TFIFT-7604] - JMap Admin : It is not possible to edit an inactive remote connection pool

  • [TFIFT-7770] - JMap Admin : Referenced tiled layer not showing

  • [TFIFT-7831] - JMap Admin : Add name or identifier to usermanager to be able to differentiate them

  • [TFIFT-7833] - JMap Admin : Missing Translation in Folder upload filter

  • [TFIFT-7887] - JMap Admin : Impossible to change attribute title after switching from dynamic to static attribute

  • [TFIFT-7933] - JMap Admin : Server settings should show password field instead of edit link when password is empty

  • [TFIFT-7936] - JMap Admin : Some thematics are not created when importing a project from ArcGIS REST

  • [TFIFT-7937] - JMap Admin : Layers imported from ArcGIS REST are set with a 2x2 tiling configuration even if they contain a high number of elements

  • [TFIFT-7973] - JMap Admin : Missing Spanish translation in bulk edit option

  • [TFIFT-7982] - JMap Admin : After importing a project from ArcGIS REST, all SDS indicate UNKNOWN for their projection

  • [TFIFT-8000] - JMap Admin : To change a layer name you must change the name and click on Translations

  • [TFIFT-8036] - JMap Admin : Import full configuration can fail (nothing is imported)

  • [TFIFT-8050] - JMap Admin : When changing the projection of a project, vector layers of the project don't display anymore

  • [TFIFT-8088] - JMap Admin : Modifications to the structure are not replicated in the database

  • [TFIFT-8093] - JMap Admin : Error while migrating a SDE data source to Enterprise GeoDatabase

  • [TFIFT-8094] - JMap Admin : Configured thematic disappears after the update after migrating a SDE data source to Enterprise GeoDatabase

  • [TFIFT-8095] - JMap Admin : Layer bound attributes are lost after migrating SDE a data source to Enterprise GeoDatabase

  • [TFIFT-8097] - JMap Admin : imposible to edit Parent Value in form editor

  • [TFIFT-8090] - JMap Admin : Thematics with values containing carriage returns are not displayed correctly

  • [TFIFT-8180] - JMap Admin : Error opening a proportional symbols thematic page

  • [TFIFT-8145] - JMap Admin : prevent duplicated instance of the same subform

  • [TFIFT-8193] - JMap Admin : JMap Pro deployment wizard has rendering problems

  • [TFIFT-8308] - JMap Admin : Unable to reinitialize a SDE database connection pool from the DB page 

  • [TFIFT-8229] - JMap Admin : Photo title not available when you use disk storage for the photos

  • [TFIFT-8273] - JMap Admin : Check for reserved path when creating a new deployment

  • [TFIFT-8311] - JMap Admin : Modify the text for the warning of conflict in webapp names during app deployment

  • [TFIFT-8186] - JMap Admin : Data source name change lost after updating it

  • [TFIFT-8340] - JMap Admin : Improve ES translation "Download REST services"

  • [TFIFT-7810] - JMap Server : NPE when reading an IFC file

  • [TFIFT-7853] - JMap Server : JMap Server version displayed is not correct for remote servers

  • [TFIFT-7899] - JMap Server : Surface objects imported as lines in JMap when reading IFC files

  • [TFIFT-7901] - JMap Server : Missing name attribute on the spaces when reading IFC files

  • [TFIFT-8080] - JMap Server : Out of memory while http request attacks

  • [TFIFT-8089] - JMap Server : Error on server while executing a report

  • [TFIFT-8133] - JMap Server : Error while opening reports after migrating from a SDE data source to Enterprise GeoDatabase

  • [TFIFT-8143] - JMap Server : Impossible to import user data when PostgreSQL is used as System DB

  • [TFIFT-8155] - JMap Server : Layers hierarchy of source project is not replicated when adding referenced layers

  • [TFIFT-8161] - JMap Server : Deadlocks related to remote server connection

  • [TFIFT-8173] - JMap Server : At startup, backup system database in background to reduce startup time

  • [TFIFT-8174] - JMap Server : Server process cannot be stopped or killed, must restart computer

  • [TFIFT-8209] - JMap Server : Set appropriate zoom in Mapbox styles in REST API V2

  • [TFIFT-8222] - JMap Server : Mapbox tiles produced by JMap Server are not displayed at correct location and scale in REST API V2

  • [TFIFT-8224] - JMap Server : Some CORS filters are incompatible with Tomcat 8.5.32

  • [TFIFT-8225] - JMap Server : In REST API V2, when bad JSON params are sent, an error 500 is thrown but it should be 400

  • [TFIFT-8230] - JMap Server : Incompatibility between Edinburgh and Dakar for remote server connections

  • [TFIFT-8252] - JMap Server : Error in URLDecoder on server

  • [TFIFT-8293] - JMap Server : Support scale factor @2x mapbox sprite in REST API V2

  • [TFIFT-8328] - JMap Server : Wrong values in bounding box of layers passed to GeoWebCache

New features / Improvements

  • [TFIFT-7844] - JMap Web : Apply project selectable layers in web client

  • [TFIFT-7923] - JMap Web : Adjust legend width to content

  • [TFIFT-8092] - JMap Web : improve JMap Web print dialog

  • [TFIFT-8110] - JMap Web : On a mobile (responsive) display the tool to delete elements at the right to avoid conflict with the layer panel

  • [TFIFT-7350] - JMap Pro : List filter in JMap Pro query form should be a "contain" filter

  • [TFIFT-8292] - JMap Pro : Allow to place toolbar(s) on a second (third, etc) row (custom code)    

  • [TFIFT-8071] - JMap Admin : Add option to add authorized referers on the web deployment wizard

  • [TFIFT-8091] - JMap Admin : Reject Google Maps layers without keys in JMap Web deployment wizard

  • [TFIFT-8169] - JMap Admin : Add new SVG icons to the library

  • [TFIFT-8194] - JMAP Admin : Add projection EPSG:2240

  • [TFIFT-8260] - JMap Admin : Set new layers as non selectable by default

  • [TFIFT-8099] - JMap Server : Synchronize extension configuration files between nodes in High Availability

  • [TFIFT-8152] - JMap Server : Deploy a Web Socket Server in JMap Server embedded Tomcat

  • [TFIFT-8058] - JMap Server : Optimize performances when executing transactions on a high number of elements 

  • [TFIFT-8215] - JMap Server : Upgrade to the latest version of Tomcat 8.5 for improved security 

API

  • [TFIFT-7763] - JMap Server : Add type in open session service in REST API v2

  • [TFIFT-7868] - JMap Server : Add support for polygons in MapBox vector tiles in REST API V2

  • [TFIFT-7872] - JMap Server : Add forms support in REST API v2

  • [TFIFT-8065] - JMap Server : Support optional session id parameter in all actions in REST API V2

  • [TFIFT-8105] - JMap Server : Adapt REST API V2 service so it ca run on proxy server

  • [TFIFT-8207] - JMap Server : New endpoint with application symbols sprites in REST API V2

  • [TFIFT-8269] - JMap Server : Add entries for WMS layers in Mapbox style JSON file in REST API V2

  • [TFIFT-7995] - JMap Server : Add more consistency in responses requests of REST API V2

  • [TFIFT-7819] - JMap Server : Add a web service to update a deployment in REST API V2

  • [TFIFT-7996] - JMap Server : Use swagger code annotations to document the REST API V2

  • [TFIFT-8055] - JMap Server : Add editable layer entries in mvt style JSON file in REST API V2

  • [TFIFT-8262] - JMap Server : Add layer hierarchy information (layer groups) inside layer info returned by the REST API V2

  • [TFIFT-8104] - JMap Server : Support base JMap styles in Mapbox styles in REST API V2

  • [TFIFT-8084] - JMap Server : Finish migration of existing REST API V1 Services into REST API V2

  • [TFIFT-8198] - JMap Server : Remove all CORS restrictions on the REST API V2 service