vMap2 2023.03.00

Le document ci-dessous présente une liste non exhaustive d'évolutions / corrections à retrouver dans la nouvelle version majeure 2023.03.00 de vMap2.

Évolutions

Évolution : Gains de performances

  • Gains de performances de l'application de près de 50% lorsqu'un utilisateur change de carte.

Les gains sont aussi notables lorsque l'utilisateur se connecte et arrive sur une carte.

Évolution : Tableaux

Cette évolution marque un petit tournant dans le produit vMap2 puisqu'elle permet désormais à un utilisateur connecté sur vMap2 de pouvoir éditer des données, géométriques ou non géométriques, sans être obligé de passer par le mode "Carte" (nommé "Interface cartographique avant la 2023.03.00).

But de la fonctionnalité :

Mettre en saisie / modification / consultation / suppression de la donnée (cartographique ou non) sans avoir à passer par le requêteur du mode "Carte".

Comment accéder à la fonctionnalité :

  • L'administrateur doit créer une couche et la rendre disponible dans l'interface "Tableaux".

  • L'administrateur doit associer cette couche à une thématique spécifiquement créée pour l'interface "Tableaux".

  • L'administrateur doit sélectionner, pour la couche, les champs ainsi que ses propriétés à afficher dans la grille d'enregistrements

  • L'administrateur doit créer les formulaires permettant à l'utilisateur de gérer les données de la couche (consulation, saisie, mise à jour).

  • Et enfin, l'administrateur doit associer le privilège vmap_data_manager, à tous les utilisateurs qui doivent avoir accès au mode "Tableaux"

  • /|\ Comme pour une couche vMap2, les droits d'accès à la données sont directement gérés dans la base de données (ex : via pgAdmin)

Comment utiliser la fonctionnalité :

  • Sélectionner un thème ou rechercher le nom d'une couche

  • Visualiser les résultats de sa recherche puis consulter la liste des enregistrements

La liste des colonnes, leur libellé ainsi que leurs options sont préalablement été définis par l'administrateur.

  • Cliquer sur l'icone permettant de consulter, saisir, mettre à jour ou supprimer les données pour que le formulaire s'affiche.

Évolutions diverses sur les rapports

  • Possibilité d'ajouter un style d'affichage

  • Amélioration du fonctionnement lorsque plusieurs enregistrements sont sélectionnés dans le requêteur :

    • Possibilité de générer un rapport unique en pdf

    • Possibilité de générer un rapport pour chaque enregistrement sélectionné. L'ensemble des documents sont rassemblés et zippés dans un dossier

    • Ajout de 2 propriétés permettant de définir le nombre maximal d'objets autorisés dans un rapport :

      • Rapport sur un fichier unique : nombre maximal d'enregistrements

      • Rapport sur plusieurs fichiers : nombre maximal d'enregistrements

Évolutions diverses sur la sécurité

  • Ajout d'un bouton permettant de générer un mot de passe aléatoire

Le mot de passe généré respecte les contraintes de restriction de mot de passe mises en place dans la configuration générale de l'application. A minima, le mot de passe généré est de 8 caractères.

  • Nouvelle option permettant à l'administrateur de forcer l'utilisateur à changer son mot de passe lors de sa première connexion.

Le mot de passe qui doit être défini par l'utilisateur doit respecter les contraintes de restriction mises en place dans la configuration générale de l'application.

Évolutions diverses

  • Ajout d'un fichier de log "map.log" permettant de loguer l'ensemble des cartes consultées par les utilisateurs.

Cette fonctionnalité est désactivée par défaut. Elle peut être activée dans le mode Configuration > Configuration vMap.

  • Possibilité d'exporter les données du requêteur au format KML.

Comme pour l'ensemble des exports possibles depuis le requêteur (ex : csv, xls, json et xml) , l'export au format KML exporte les champs présents dans le requêteur + le champ géométrique (Ex : colonnes code, nom et pop90 pour l'image ci-dessous).

  • Amélioration du géocodeur OSM afin de restreindre / étendre la recherche à plusieurs pays si nécessaire.

La recherche est par défaut réalisée sur la France. Elle est désormais paramétrable à partir du mode "Configuration > Configuration vMap > Géocodeur OSM".

  • Ajout des colonnes "Schéma", "Table" et "Champ identifiant" dans la liste des enregistrements des couches

  • Les rapports disponibles depuis le requêteur sont chargés lorsque l'utilisateur clique sur le bouton "Rapports"

Corrections diverses

  • Le bouton i des commentaires d'une carte s'affiche tout le temps (qu'il y ait ou pas un commentaire configuré pour la carte)

  • Fautes d'orthographes

  • Les données géométriques ne sont pas rafraichies après mise à jour

  • Impossible de sélectionner un style pour les rapports

  • Impression : La couche OSM est absente de l'overview si la couche est non visible dans la carte.

Désormais, OSM est tout le temps présent dans l'overview des impressions, que la couche soit présente ou pas dans la carte".

  • Impossible d'utiliser une couche non géométrique dans le requêteur

  • Les couches issues de flux WMS de l'IGN ne fonctionne pas correctement

  • Impossible de créer un compte dont le login contient un ".".

  • Toutes les colonnes de la tables sont récupérées dans le requêteur.

  • Requêteur : Erreur console lorsque l'on essaye de zoomer sur un enregistrement qui n'a pas de géométrie

Corrections sur le module cadastre

  • Certains types de rapports ne se génèrent pas