Cette semaine est sortie la mise à jour 2019.01 de vMap. Amélioration du mode cartographique, gestion de documents envoyés et corrections d’anomalies font partie de cette nouvelle évolution.

Installation et mise à jour

Vous pouvez installer vMap gratuitement depuis le vStore. Vous pouvez trouver la procédure d’installation sur cette page.

Pour mettre à jour vMap, veuillez suivre la procédure de mise à jour.

Vous pouvez suivre l’évolution des développements des futures versions de vMap sur le dépôt GitLab de l’application, onglet Jalons (ou Milestones).

Évolutions de vMap 2019.01

Mode cartographique

Diminution du nombre de clics nécessaires lors de l’insertion

Amélioration de l’ergonomie pour diminuer le nombre de clics nécessaires lors de l’insertion de données.

Utilisation des paramètres log, lat et zoom dans les paramètres de l’URL

Dans le but de faciliter l’intégration de vMap dans des applications tierces, il est désormais possible d’ouvrir vMap sur une position donnée en passant les paramètres log, lat et zoom dans l’URL.

Personnalisation de l’outil de localisation

Au travers du formulaire de l’objet métier il est maintenant possible de modifier le texte apparaissant dans l’outil de localisation.

Amélioration de l’interface « Jeux de données »

Ajout d’une boîte à cocher permettant d’afficher ou de cacher simultanément plusieurs couches d’un calque à la condition qu’au moins une couche soit sélectionnée.

Sources et mesures dans les impressions

  • Affichage des sources (copyrights) des couches définies dans le mode MapServer sur les impressions
  • Affichage des mesures dans les impressions faites par les utilisateurs

Cartes par défaut aux utilisateurs

Il est désormais possible depuis le formulaire d’édition d’un utilisateur de lui fournir une carte par défaut.


Objets métier

Upload de plusieurs documents simultanés

Sur les types « Image – Objet métier » et « Document – Objet métier », une case à cocher permet d’associer plusieurs fichiers lors de l’upload.

Dans le formulaire, l’utilisateur peut visualiser, télécharger, modifier ou supprimer les documents envoyés.

  • Valeur : met à jour la valeur de l’élément en fonction d’autres attributs au chargement ou lorsque ces derniers sont modifiés (exemple : = int({{puissance}}) * int({{portee}}))
  • Visible : permet de rendre visible/invisible un élément en fonction d’autres attributs (exemple : = int({{puissance}}) * int({{portee}}) > 5000)
  • Verrou : permet d’activer/désactiver un élément en fonction d’autres attributs (exemple : = int({{puissance}}) * int({{portee}}) > 5000)

Source de données de type API externe

Un nouveau type de source de données permettra de récupérer des informations depuis une API ouverte sans avoir à stocker les données.

Ajout des champs « Objet localisable » et « Objet sélectionnable »

Ajout des champs « Objet localisable » et « Objet sélectionnable » dans le formulaire objet métier pour définir si un objet métier est disponible en localisation et en sélection.


Module ANC

Génération de rapports dans l’onglet contrôle

En liant les contrôles à un objet métier depuis les fichiers de configuration, il est désormais possible de générer des rapports PDF ou doc depuis une nouvelle section « Rapports ».

Modification des encarts cartographiques sur installation et contrôle

Ajout de la possibilité d’utiliser une carte personnalisée avec zoom automatique sur la parcelle impactée depuis les onglets installation et contrôle.

Ajout d’un champ commentaires dans l’onglet contrôle

Rotation des symboles des schémas de contrôle

Dans la section schéma de l’onglet contrôle, mise en place de sliders pour ajuster la taille et la rotation des symboles.

Amélioration du champ commune de l’onglet entreprise

Évolution de l’outil d’administration des entreprises en mettant une liste déroulante éditable.

Modification du champ code postal de l’onglet installation

Modification des champs adresse, code postal et commune en mettant des champs avec possibilité de saisir chiffre ou texte.

Le besoin est de pouvoir gérer des adresses à l’étranger.

Modification du tri par défaut de l’onglet installation

Modification de l’ordre par défaut du tableau présent sur l’onglet installation pour que les dernières installations apparaissent en premier.

Modification des boutons installation

Modification de l’ordre et des couleurs des boutons de l’onglet installation pour éviter les suppressions accidentelles.


Autres

Utilisation d’une compilation simple

Pour préparer le développement de futurs modules vMap en tant que surcouches et indépendants des versions du logiciel, la compilation Google Closure a été passée en mode simple au lieu de advanced.

Passage à mapserver 7.2.1


Anomalies corrigées

2019.01.00

  • L’utilisation de virgules dans la localisation X/Y ne fonctionne pas sous Firefox
  • Augmenter à 100 la taille du champ « server » de la table « s_vm4ms.connection »
  • Supprimer le message d’erreur PhantomJS lors de l’installation
  • Correction des traductions anglaises
  • ANC : problème lors de la réinitialisation du filtre contrôle
  • ANC : dans les évacuations d’eaux, il n’est pas possible de mettre un chiffre après la virgule
  • ANC : affichage de type d’effluent dans contrôle non conforme
  • ANC : enlever la restriction de profondeur d’apparition