Correctif : JMap 6.5 a est maintenant disponible

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

Veuillez noter que ce correctif n’est compatible qu’avec JMap 6.5. 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.

Notes de version pour 6.5 a
  Nouvelles fonctionnalités / améliorations
- Le fonctionnement des gabarits d'impression a été changé afin de toujours imprimer la carte sélectionnée dans JMap Pro.
- Le chargement des requêtes par attributs a été optimisé dans JMap Pro.
- Le traitement des éléments qui se chevauchent a été optimisé à la réception des tuiles de données dans JMap Pro.
- Le rendu du cadre des étiquettes de couche a été amélioré dans JMap Pro.
- Changement dans l'API de JMap Pro : des nouvelles méthodes ont été ajoutées dans les sources de données spatiales éditables afin de permettre la génération d'un identifiant personnalisé lors des insertions.
- Ajout du support pour les couches dynamiques dans JMap Web.
- Ajout d'un outil de mesure circulaire dans JMap Web.
- Ajout d'une API de filtrage dans JMap Web.
- Un filtre de couche a été ajouté à la barre des couches dans JMap Web.
- Les éléments retournés par les requêtes par attributs sont maintenant affichés sélectionnés sur la carte dans JMap Web.
- Il est maintenant possible de choisir la couche sur laquelle effectuer la sélection dans JMap Web.
- Un bouton permettant de réinitialiser le texte a été ajouté aux composants de texte des formulaires dans JMap Web.
- Amélioration de l'affichage des outils de mesure dans JMap Web.
- Amélioration de l'affichage de l'itinéraire calculé par Google Maps dans JMap Web.
- JMap Web affiche maintenant un message "Navigateur non pris en charge" pour les navigateurs non pris en charge (IE8).
- Le filtre défini dans la liste de sources de données spatiales est maintenant gardé lors du changement de page dans JMap Admin.
- Il est maintenant possible d'activer le mode clignotant pour les styles de couche dans JMap Admin.
- Les services WMS déployés dans JMap Server ferment maintenant les nouvelles sessions JMap automatiquement après chaque requête.
- Ajout d'entrées de débogage dans les fichiers de journalisation lors de l'extraction de données dans la source de données spatiales Coordonnées dans une table.

  Corrections
- Correction du chargement et de l'exécution des requêtes par attributs sur une chaîne de couches chargées par référence.
- Les listes définies dans les formulaires n'étaient pas toujours remplies ou mises à jour lorsque la couche était chargée par référence.
- Correction d'un problème de compatibilité avec les thématiques individuelles lors du transfert des couches chargées par référence entre JMap 6.0 et JMap 6.5.
- Correction d'une erreur survenant lors du chargement d'une couche par référence si celle-ci avait une thématique définie sans classification.
- Il n'était pas possible pour un utilisateur d'ouvrir un rapport d'information sur une couche chargée par référence si celui-ci n'avait pas aussi les permissions d'accès sur le projet de référence.
- Les couches chargées par référence gardaient leur statut "prêt" tandis que les couches sources avaient été supprimées.
- Les couches chargées par référence n'étaient pas affichées lorsque le projet local n'utilisait pas la même projection que le projet de référence.
- La projection des sources de données spatiales JMap Server matricielles étaient toujours définies en tant qu'"Inconnue" dans l'assistant de configuration.
- La source de données spatiales SQL Server ne supportait pas totalement les collections de géométries vides.
- Correction d'un plantage lors de la lecture d'une référence de bloc invalide dans le lecteur DWG/DXF.
- Les éléments complexes invalides lus à partir de fichiers DWG/DXF pouvaient faire planter l'affichage de la carte.
- JMap Server ne supportait pas totalement les attributs de type BLOB.
- Correction pour supporter les requêtes WMS GetMap sur les couches ponctuelles ayant une largeur ou une hauteur de 0.
- La source de données spatiales Enterprise Geodatabase ne supportait pas que les données spatiales soient externes au schéma sde.
- Ajout d'un filtre afin de ne lister que les tables du schéma sélectionné dans la page de configuration de la source de données spatiales Enterprise Geodatabase.
- Correction de l'exécution des rapports d'information sur les couches WMS qui utilisaient le format d'encodage "application/vnd.google-earth.kml+xml".
- Les rapports d'information sur les couches WMS utilisant le format vnd.ogc.gml n'étaient pas affichés correctement dans JMap.
- Les rapports d'information sur les couches WMS n'étaient pas traduits.
- Correction des problèmes d'authentification dans les services WMS déployés lorsque l'accès contrôlé était activé.
- Correction d'un problème d'étiquetage qui causait des plantages lors de l'impression dans JMap Pro.
- Le traitement des scripts définis dans l'infobulle des couches pouvait enlever le dernier caractère du texte produit.
- La fonction ev() utilisée dans l'infobulle des couches ne fonctionnait pas lorsque le nom de l'attribut avait des caractères accentués.
- La fonction ifNotNull() ne fonctionnait pas correctement lorsqu'elle était combinée avec la fonction format() dans la configuration de l'infobulle.
- Il n'était pas possible d'ouvrir un lien vers un document PDF à partir des métadonnées d'une couche dans JMap Pro.
- L'option permettant de rendre dynamique la légende des thématiques dans JMap Pro ne fonctionnait pas toujours correctement.
- Le contenu de l'explorateur de sélection n'était pas toujours valide après l'exécution d'une requête spatiale dans JMap Pro.
- Il était possible de sélectionner des symboles différents pour le style minimal et maximal des thématiques proportionnelles dans JMap Pro.
- Correction d'un problème avec la visibilité des cases à cocher dans la hiérarchie des couches si plusieurs cartes étaient affichées.
- Il n'était pas possible d'ajouter un bouton personnalisé pour une couche dans la barre des couches de JMap Pro si des métadonnées étaient définies dans celle-ci.
- Les géométries éditées pouvaient être sauvegardées à la mauvaise position dans JMap Pro/Mobile/Web après une mise à jour de la source de données spatiales associée.
- Les géométries éditées pouvaient être affichées à la mauvaise position dans JMap Web après une mise à jour de la source de données spatiales associée.
- Les composants de cases à cocher des formulaires de couche n'étaient pas correctement initialisés dans JMap Web.
- Correction d'un problème qui survenait lors de la désélection d'éléments dans JMap Web si la couche de base était changée.
- La couche des résultats n'était pas toujours visible après l'exécution d'une requête par attributs dans JMap Web.
- Correction d'un plantage survenant lors du traitement de valeurs de dates nulles provenant des formulaires d'édition de JMap Web.
- Correction d'une erreur qui survenait dans JMap Web lorsque l'attribut de l'identifiant des éléments était utilisé dans les formulaires de la couche.
- L'étendue initiale définie lors du déploiement de JMap Web n'était pas respectée par l'application.
- La carte disparaissait dans JMap Web lors de l'édition d'une couche qui était servie par GeoWebCache.
- Les images miniatures des couches de base n'étaient pas toujours affichées dans la barre de couches de JMap Web.
- Correction de l'affichage des noms de couche très longs dans la barre de couches de JMap Web.
- La liste de formulaires de couches était affichée dans JMap Web même s'il n'y avait qu'un formulaire défini.
- Correction d'un plantage survenant dans JMap Web lorsque la fonction sessionId() était utilisée dans l'infobulle.
- Correction d'un problème survenant lors de l'ajout d'un élément dans JMap Web si le type du champ d'identifiant de la source de données spatiales associée était un entier de 4 octets.
- La session JMap pouvait expirer tandis que la session HTTP était toujours valide dans le gabarit JMap Web.
- Ajout du support pour les requêtes par attributs n'ayant pas de contraintes dans JMap Web.
- Correction d'un plantage dans JMap Web lors de l'impression d'une carte avec certaines annotations dessinées.
- Lors de la visualisation des rapports d'information, la carte affichée dans un rapport avancé était perdue après avoit visualisé un rapport standard.
- Le menu d'aide dans JMap Pro pointait encore sur le manuel d'utilisation de JMap 6.0.
- Un plantage survenait lors de la création d'une requête par attributs sur une base de données externe dans JMap Admin.
- Il n'était pas possible d'utiliser une clause de type "Group By" lors de la configuration des attributs externes.
- L'affichage de la liste des applications déployées prenait trop de temps lorsque la colonne "Propriétaires" était affichée dans JMap Admin.
- La configuration d'une translation sur une couche vectorielle n'avait pas d'effet si l'unité de la carte était le degré.
- La configuration d'une généralisation sur une couche vectorielle n'avait pas d'effet si l'unité de la carte était le degré.
- Il était possible de contourner la sécurité de la page de configuration du gestionnaire d'utilisateurs dans JMap Admin en spécifiant l'adresse exacte dans le navigateur.
- Les super administrateurs ne pouvaient pas éditer un projet s'ils n'en étaient pas les propriétaires.
- Les super administrateurs ne pouvaient pas accéder aux projets s'ils n'avaient pas les permissions d'accès explicitement définies.
- Les super administrateurs ne pouvaient pas éditer les requêtes par attributs s'ils n'avaient pas les permissions d'accès explicitement définies.
- Tous les administrateurs pouvaient donner les permissions d'administration aux autres utilisateurs dans JMap Admin.
- Correction d'un problème dans JMap Admin lors de l'ajout de permissions dans un projet pour un utilisateur qui n'était pas visible dans la page courante.
- Les permissions d'administration n'étaient pas correctement importées lors de l'importation d'une configuration de JMap 6.0.
- Les sources de données spatiales Enterprise Geodatabase n'étaient pas exportées ni importées avec la configuration de JMap Server.
- Les permissions d'accès à distance aux sources de données spatiales étaient perdues lors de la migration de JMap 6.0 à JMap 6.5.
- Le code EPSG des projets et des sources de données spatiales était dupliqué après l'importation du projet.
- L'exportation de la configuration de JMap Server dans un fichier existant ne fonctionnait pas correctement.
- Ajout de validations sur l'étendue initiale de la carte qui était calculée lors de la reprojection d'un projet.
- Ajout de robustesse lors de l'importation d'une étendue initiale de la carte invalide.
- Correction d'un plantage lors de la création d'une source de données spatiales vectorielles JMap Server dans JMap Admin.
- Le mode hors ligne ne pouvait pas être activé pour les couches définies lors du déploiement d'une application JMap Mobile.
- Ajout de robustesse pour gérer le cas où la liste des contrôles d'accès des applications déployées avait été manuellement supprimée dans JMap Admin.
- Les sources de données spatiales créées à partir de vieilles versions de JMap (4.0 et précédentes) pouvaient afficher un nom de projection invalide.
- Le bouton de suppression dans la page de résumé des couches ne fonctionnait pas si la couche avait un script défini dans l'infobulle ou l'étiquetage.
- Les messages de validation lors de l'édition des requêtes par attributs ne respectaient pas les standards de JMap Admin.
- Correction de problèmes d'affichage dans la boîte de dialogue permettant de définir l'ordre des formulaires dans JMap Admin.
- L'affichage du type des applications déployées pouvait être invalide après le redémarrage de JMap Server.
- Correction de plusieurs traduction espagnoles dans JMap Admin.

Documentation :

Guide d'installation
https://k2geospatial.atlassian.net/wiki/x/LACSAg

Documentation de JMap Admin
http://doc.k2geospatial.com/jmap/doc/6.5/admin/fr

Documentation de JMap Pro
http://doc.k2geospatial.com/jmap/doc/6.5/app/pro/fr

Manuel de développement
http://dev.k2geospatial.com/jmap/sdk/6.5/devmanual/fr

API de JMap Pro et de JMap Server
http://dev.k2geospatial.com/jmap/javadoc/6.5

Changements dans l'API de JMap Pro et de JMap Server entre 6.5 et 6.5 a
http://dev.k2geospatial.com/jmap/javadoc/6.5/api_changes_6.5_6.5a/changes.html

Changements dans l'API de JMap Pro et de JMap Server entre 6.0j et 6.5
http://dev.k2geospatial.com/jmap/javadoc/6.5/api_changes_6.0k_6.5/changes.html

API de JMap Web

--------------------------------------------------

Sylvain Beaumont
Directeur, recherche et développement
K2 Geospatial