Blog from July, 2016

The 6.5g patch is now available for download on our website: http://k2geospatial.com/support.

Take note that this patch is only compatible with JMap 6.5 and its patches (a-f). If you are using a version prior to 6.5, your JMap Server must be migrated to version 6.5 before installing this patch. After installing this patch, all deployed applications must be updated in JMap Admin.

For your information, a complete version of JMap 6.5 that contains all released patches is now available for download on our website. That complete version can be installed on all JMap versions starting from JMap 6.0.

Note: JMap 6.5g is compatible with our new version of JMap Web (7.0 preview). It must be installed separately and is available on our web site (http://k2geospatial.com/support).

JMap 6.5g release notes

New features / improvements

- Optimized the loading of layers loaded by reference from a remote JMap Server.
- Long text values read from files are now truncated to the database field length instead of crashing while updating a spatial data source.
- Added a system administration request to launch a spatial data source update.
- Added a system administration request to get spatial data sources information.
- It is now possible to force a default application language in JMap Web applications.
- The layer style sample was improved for custom strokes in JMap Admin and JMap Pro.
- Added support for the "NAD83 / MTQ Lambert" projection.

Bug fixes

- Added more robustness in JMap Server to prevent crashes while requesting layers at the project initialization.
- Spatial data sources now get an error status if any error occurs while initializing the data manager at the JMap Server startup.
- Fixed an issue while editing elements in the WKB spatial data source if the JMAP_ID attribute was bound into the related layer.
- It was not possible to update geometries in the JMap editable spatial data source if the MODIFICATION_TIME attribute was bound into the related layer.
- Database connection pools could use more resources than the specified maximum limit.
- The pool maximum limit had to be greater that the initial size while configuring database connection pools.
- The JMap Server image producer didn't allow creating images smaller than 10x10 pixels.
- Changed the JMap Server image producer to allow only the WMS service to render images having different X/Y scales.
- Exception stack traces could be missing from JMap log files.
- Users with JMap Admin permissions could remove any users from permissions lists.
- Fixed the rendering of the permissions report page with long layer names in JMap Admin.
- The DB user manager configuration page now uses the connection pool schema by default to speed up the rendering with Oracle.
- JMap Admin didn't give any feedback when a layer style was deleted.
- Spatial data source metadata were not exported with the JMap configuration.
- Unpublished layers were available while deploying JMap Web and JMap Mobile applications.
- The "Allow additional levels" option value was lost while editing deployed JMap Web applications.
- Fixed the map extent that was invalid after having updated coordinates in the JMap Web's geographic properties configuration page.
- Fixed authentication issues in JMap Admin while managing the GeoWebCache zip data file for the JMap Mobile application.
- The language used in the JMap Admin's viewer didn't match the language selected in JMap Admin.
- The "Copy data" permission was checked for raster layers in the permissions report.
- Fixed a crash while creating a style template for JMap administrators who didn't have the required permissions.
- Elements and annotations were missing from the printed map in JMap Web.
- The mouseover's host() function returned the JMap Server's loopback address in JMap Web.
- It was not possible to load and execute two JMap extensions in JMap Web.
- External database forms failed to load in JMap Web if no layer attribute form was defined.
- Fixed a crash while calling the isEditable() method on a vector layer loaded by reference in JMap Pro.
- Fixed an issue with the scale and the paper orientation while changing layouts in the print dialog in JMap Pro.
- Fixed an incoherent option related to personal layers while creating or saving a JMap context in JMap Pro.

JMap Web 7 (preview 3)

- Tile images stopped loading when Google Street View was used in Microsoft Edge.
- Google Street View stopped refreshing the current position after a window resize.
- Elements and annotations were missing from the printed map.
- Added support for long layer names in the layer bar.
- The JMap logo could overlap the Google logo on the map.
- Attribute query groups were not sorted alphabetically.
- The map overview included configured layer overlays.
- The map overview was blank if the base layer was not provided by JMap Server.
- The drop down menu didn't display while typing an address in the Google Directions form.
- The starting and arrival point images didn't display on the map.


Le correctif 6.5g est maintenant disponible pour téléchargement sur le site Web de K2 Geospatial : http://k2geospatial.com/fr/soutien.

Veuillez noter que ce correctif n’est compatible qu’avec JMap 6.5 et ses correctifs (a-f). Si vous utilisez une version antérieure à 6.5, votre JMap Server doit être migré à la version 6.5 avant d'installer ce correctif. Une fois ce correctif installé, veuillez mettre à jour vos applications déployées.

Pour votre information, une version complète de JMap 6.5 contenant tous les correctifs officiels est maintenant disponible sur notre site Web. Cette version complète peut être installée sur toutes les versions de JMap à partir de JMap 6.0.

Note : JMap 6.5g est compatible avec notre nouvelle version de JMap Web (7.0 preview). Cette dernière doit être installée séparément et est disponible sur notre site web (http://k2geospatial.com/fr/soutien).

Notes de version pour 6.5g

Nouvelles fonctionnalités / améliorations

- Le chargement des couches chargées par référence à partir d'un JMap Server distant a été optimisé.
- Les valeurs textuelles très longues sont maintenant tronquées à la taille définie dans la base de données pour les champs textes
au lieu de provoquer un plantage lors de la mise à jour des sources de données spatiales.
- Ajout d'une requête système d'administration pour lancer une mise à jour de source de données spatiales.
- Ajout d'une requête système d'administration pour obtenir la configuration et l'état d'une source de données spatiales.
- Il est maintenant possible de forcer l'utilisation d'une langue lors du déploiement de JMap Web.
- L'échantillon du style de la couche a été amélioré pour mieux afficher les traits de ligne dans JMap Admin et JMap Pro.
- Ajout du support de la projection "NAD83 / MTQ Lambert".

Corrections

- Ajout de plus de robustesse dans JMap Server pour éviter les plantages lorsque les couches sont demandées à l'initialisation du projet.
- Les sources de données spatiales ont maintenant un statut d'erreur si une erreur se produit lors de l'initialisation du gestionnaire de données au démarrage de JMap Server.
- Correction d'un plantage lors de l'édition des éléments d'une source de données spatiales WKB si l'attribut JMAP_ID était lié sur la couche.
- Il n'était pas possible d'éditer les géométries d'une source de données spatiales JMap editable si l'attribut MODIFICATION_TIME était lié sur la couche.
 - Les réserves de connexions de base de données pouvaient utiliser plus de ressources que la limite maximale définie.
 - Lors de la configuration des réserves de connexions de base de données, la limite maximale devait être plus grande que la taille initiale.
- Le producteur d'images de JMap Server ne permettait pas de créer des images plus petites que 10x10 pixels.
- Le producteur d'images de JMap Server a été modifié afin de générer par défaut des images dont l'échelle en X et en Y sont identiques, sauf pour celles
générées pour le service WMS.
 - Les piles d'exécution des exceptions lancées dans JMap Server n'étaient pas toujours affichées dans les fichiers de journalisation.
- Tous les utilisateurs ayant un accès à JMap Admin pouvaient retirer les permissions des autres utilisateurs.
 - Correction de l'affichage des noms de couches longs dans les rapports de permissions.
 - La page de configuration du gestionnaire d'utilisateurs BD utilise maintenant le schéma de connexion par défaut pour accélérer le rendu des listes avec Oracle.
 - JMap Admin ne donnait aucune rétroaction à l'administrateur quand un style de couche était supprimé.
 - Les métadonnées des sources de données spatiales n'étaient pas exportées avec la configuration JMap.
 - Les couches non publiées étaient disponibles lors du déploiement des applications JMap Web et JMap mobiles.
 - La valeur de l'option "Autoriser les niveaux supplémentaires" était perdue lors de l'édition des applications JMap Web déployées.
 - Correction de l'étendue invalide de la carte après la mise à jour des coordonnées dans la page de configuration des propriétés géographiques de JMap Web.
 - Correction des problèmes d'authentification dans JMap Admin lors de la gestion du fichier de données compressé de GeoWebCache pour JMap Mobile.
- La langue utilisée dans le visualiseur de cartes de JMap Admin ne correspondait à la langue sélectionnée dans JMap Admin.
 - La permission "Copier les données" était affichée pour les couches matricielles dans les rapports de permissions.
 - Correction d'un plantage dans JMap Admin lors de la création d'un modèle de style pour les administrateurs JMap qui ne disposaient pas des autorisations requises.
- Les éléments et les annotations étaient absents de la carte imprimée dans JMap Web.
 - La fonction host() de l'infobulle retournait l'adresse de bouclage de JMap Server dans JMap Web.
 - Il n'était pas possible de charger et d'exécuter deux extensions JMap dans JMap Web.
- Les formulaires de base de données externes ne pouvaient pas se charger dans JMap Web si aucun formulaire d'attributs de la couche n'avait été configuré.
- Correction d'un plantage lors de l'appel de la méthode isEditable() sur une couche vectorielle chargée par référence dans JMap Pro.
- Correction d'un problème avec l'échelle et l'orientation du papier lorsque le gabarit d'impression était changé dans JMap Pro.
- Correction d'une option incohérente concernant les couches personnelles lors de la création et la sauvegarde des contextes dans JMap Pro.

JMap Web 7 (preview 3)

- Les tuiles d'images ne se chargeaient plus dans JMap Web après avoir utilisé Google Street View dans Microsoft Edge.
- Google Street View cessait d'actualiser la position courante après une modification de taille de fenêtre.
- Les éléments et les annotations étaient absents de la carte imprimée.
- Ajout du support pour les noms de couches longs dans la barre de couche.
- Le logo de JMap pouvait chevaucher le logo de Google sur la carte.
- Les groupes de requêtes par attributs n'étaient pas triés en ordre alphabétique.
- La vue d'ensemble de la carte affichait les couches des superposées configurées.
- La vue d'ensemble de la carte était vide si la couche de base n'était pas fournie par JMap Server.
- Le menu déroulant des résultats ne s'affichait pas lorsqu'une adresse était écrite dans le formulaire de recherche de Google Directions.
- Les points de départ et d'arrivée du parcours généré par Google Directions ne s'affichaient pas sur la carte.